Class EntityTeleportDataPatch

java.lang.Object
org.samo_lego.golfiv.event.S2CPacket.EntityTeleportDataPatch
All Implemented Interfaces:
S2CPacketCallback

public class EntityTeleportDataPatch extends Object implements S2CPacketCallback
  • Field Summary

    Fields inherited from interface org.samo_lego.golfiv.event.S2CPacket.S2CPacketCallback

    EVENT
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    preSendPacket(net.minecraft.network.packet.Packet<?> packet, net.minecraft.server.network.ServerPlayerEntity player, net.minecraft.server.MinecraftServer server)
    If player teleports out of render distance, we modify the coordinates of the packet, in order to hide player's original TP coordinates.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • EntityTeleportDataPatch

      public EntityTeleportDataPatch()
  • Method Details

    • preSendPacket

      public void preSendPacket(net.minecraft.network.packet.Packet<?> packet, net.minecraft.server.network.ServerPlayerEntity player, net.minecraft.server.MinecraftServer server)
      If player teleports out of render distance, we modify the coordinates of the packet, in order to hide player's original TP coordinates.
      Specified by:
      preSendPacket in interface S2CPacketCallback
      Parameters:
      packet - packet being sent
      player - player getting the packet
      server - Minecraft Server