PacketTerrainImpactRenderer

public final class PacketTerrainImpactRenderer implements TerrainImpactRenderer, Listener

Packet-only renderer for the shared cracked-terrain impact. The real world is never mutated: viewers receive temporary barrier block changes while packet BlockDisplays carry the copied block appearance through a small, deterministic scale-and-tilt animation. Barriers render invisible but keep the full-cube collision of the eligible surface blocks, so players standing in the impact do not fall into a client-side hole and get pulled back by the server every tick.

Constructors

Link copied to clipboard
public void PacketTerrainImpactRenderer(Plugin plugin, NMSAdapter adapter)

Functions

Link copied to clipboard
public void close()
Link copied to clipboard
public void onChunkUnload(ChunkUnloadEvent event)
Link copied to clipboard
public void onPlayerChangedWorld(PlayerChangedWorldEvent event)
Link copied to clipboard
public void onPlayerDeath(PlayerDeathEvent event)
Link copied to clipboard
public void onPlayerQuit(PlayerQuitEvent event)
Link copied to clipboard
public void onPlayerRespawn(PlayerRespawnEvent event)
Link copied to clipboard
public void onWorldUnload(WorldUnloadEvent event)
Link copied to clipboard

Inherited functions

Link copied to clipboard
public abstract void close()