Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Jak wyłączyć krawędzie bloków?


GaCeL

Rekomendowane odpowiedzi

Opublikowano

Witam,

 

Mam pytanie a mianowicie czy da się wyłączyć to gdy najedziemy na blok to żeby tego obramowania bloku nie pokazywało ?

anNO14B_460sa.gif

Opublikowano

pewnie się da ale to gdzieś pewnie w plikach gry ale jeszcze nikt o tym nie wie :/

Opublikowano

Wiem jak to ustawić ustawiłem to w tym pliku tylko nie wiem jak to skompilować:
 

package com.sijobe.spc.command;


import atv;
import bdi;
import com.sijobe.spc.util.ForgeHelper;
import com.sijobe.spc.validation.Parameter;
import com.sijobe.spc.validation.ParameterDouble;
import com.sijobe.spc.validation.Parameters;
import com.sijobe.spc.wrapper.CommandException;
import com.sijobe.spc.wrapper.CommandSender;
import com.sijobe.spc.wrapper.Minecraft;
import com.sijobe.spc.wrapper.Player;
import java.util.List;
import jv;


@Command(name="blockreach", description="Changes block reach distance", alias={"reach"})
public class BlockReach extends StandardCommand
{
  private static final Parameters PARAMETERS = new Parameters(new Parameter[] { new ParameterDouble("[DISTANCE]", true) });


  public void execute(CommandSender sender, List<?> params)
    throws CommandException
  {
    if (!Minecraft.isSinglePlayer()) {
      throw new CommandException("Command cannot be used in LAN games.");
    }


    Player player = getSenderAsPlayer(sender);
    if (!(player.getMinecraftPlayer() instanceof jv)) {
      throw new CommandException("Command must be executed on server-side.");
    }
    jv playerEntity = (jv)player.getMinecraftPlayer();
    if (params.size() == 0) {
      sender.sendMessageToPlayer("Current block reach distance: " + ForgeHelper.getBlockReachDistance(playerEntity.c));
    }
    else {
      double newReach = ((Double)params.get(0)).doubleValue();
      if ((newReach < 0.0D) || (newReach > 255.0D)) {
        throw new CommandException("Reach distance must be between 4.5 and 255.");
      }
      ForgeHelper.setBlockReachDistance(playerEntity.c, newReach);
      Minecraft.getMinecraft().h.setClientReach(newReach);
      sender.sendMessageToPlayer("Set block reach distance to: " + newReach);
    }
  }


  public boolean isEnabled()
  {
    return (Minecraft.isSinglePlayer()) && (ForgeHelper.HAS_FORGE);
  }


  public Parameters getParameters()
  {
    return PARAMETERS;
  }
}


 

anNO14B_460sa.gif

Opublikowano

Wrzucasz np. do eclipse i exportujesz jako .jar, tak jakbyś tworzył swój plugin tylko zamiast swojego kodu dajesz ten, i jedyne co zmieniasz to nazwa paczki.

img.jpg

Opublikowano

Tylko mi to trzeba do .class a jak chce to eksportowac to pisze że nie można bo są błędy przy import atv, bdi, jv i przy niektórych linkijkach

anNO14B_460sa.gif

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...