PlayerLeftClickEmpty.java 731 B

123456789101112131415161718192021222324252627
  1. package me.km.networking;
  2. import java.util.function.Supplier;
  3. import me.km.Server;
  4. import net.minecraft.network.PacketBuffer;
  5. import net.minecraftforge.fml.network.NetworkEvent;
  6. public class PlayerLeftClickEmpty
  7. {
  8. public static void writeBytes(PlayerLeftClickEmpty pd, PacketBuffer buf)
  9. {
  10. }
  11. public static PlayerLeftClickEmpty fromBytes(PacketBuffer buf)
  12. {
  13. return new PlayerLeftClickEmpty();
  14. }
  15. public static void handle(PlayerLeftClickEmpty pd, Supplier<NetworkEvent.Context> context)
  16. {
  17. context.get().enqueueWork(() ->
  18. {
  19. Server.scriptEvents.onEmptyLeftClick(context.get().getSender());
  20. });
  21. context.get().setPacketHandled(true);
  22. }
  23. }