Package org.geysermc.geyser.erosion
Class AbstractGeyserboundPacketHandler
java.lang.Object
org.geysermc.geyser.erosion.AbstractGeyserboundPacketHandler
- All Implemented Interfaces:
org.geysermc.erosion.packet.ErosionPacketHandler,org.geysermc.erosion.packet.geyserbound.GeyserboundPacketHandler
- Direct Known Subclasses:
GeyserboundHandshakePacketHandler,GeyserboundPacketHandlerImpl
public abstract class AbstractGeyserboundPacketHandler
extends Object
implements org.geysermc.erosion.packet.geyserbound.GeyserboundPacketHandler
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()abstract @Nullable GeyserboundPacketHandlerImplvoidhandleBatchBlockId(org.geysermc.erosion.packet.geyserbound.GeyserboundBatchBlockIdPacket packet) voidhandleBlockEntity(org.geysermc.erosion.packet.geyserbound.GeyserboundBlockEntityPacket packet) voidhandleBlockId(org.geysermc.erosion.packet.geyserbound.GeyserboundBlockIdPacket packet) voidhandleBlockLookupFail(org.geysermc.erosion.packet.geyserbound.GeyserboundBlockLookupFailPacket packet) voidhandleBlockPlace(org.geysermc.erosion.packet.geyserbound.GeyserboundBlockPlacePacket packet) voidhandlePickBlock(org.geysermc.erosion.packet.geyserbound.GeyserboundPickBlockPacket packet) voidhandlePistonEvent(org.geysermc.erosion.packet.geyserbound.GeyserboundPistonEventPacket packet) protected final voidillegalPacket(org.geysermc.erosion.packet.geyserbound.GeyserboundPacket packet) abstract booleanisActive()Is this handler actually listening to any packets?Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.geysermc.erosion.packet.ErosionPacketHandler
onConnect, onDisconnect, setChannelMethods inherited from interface org.geysermc.erosion.packet.geyserbound.GeyserboundPacketHandler
handleHandshake
-
Field Details
-
session
-
-
Constructor Details
-
AbstractGeyserboundPacketHandler
-
-
Method Details
-
handleBatchBlockId
public void handleBatchBlockId(org.geysermc.erosion.packet.geyserbound.GeyserboundBatchBlockIdPacket packet) - Specified by:
handleBatchBlockIdin interfaceorg.geysermc.erosion.packet.geyserbound.GeyserboundPacketHandler
-
handleBlockEntity
public void handleBlockEntity(org.geysermc.erosion.packet.geyserbound.GeyserboundBlockEntityPacket packet) - Specified by:
handleBlockEntityin interfaceorg.geysermc.erosion.packet.geyserbound.GeyserboundPacketHandler
-
handleBlockId
public void handleBlockId(org.geysermc.erosion.packet.geyserbound.GeyserboundBlockIdPacket packet) - Specified by:
handleBlockIdin interfaceorg.geysermc.erosion.packet.geyserbound.GeyserboundPacketHandler
-
handleBlockLookupFail
public void handleBlockLookupFail(org.geysermc.erosion.packet.geyserbound.GeyserboundBlockLookupFailPacket packet) - Specified by:
handleBlockLookupFailin interfaceorg.geysermc.erosion.packet.geyserbound.GeyserboundPacketHandler
-
handleBlockPlace
public void handleBlockPlace(org.geysermc.erosion.packet.geyserbound.GeyserboundBlockPlacePacket packet) - Specified by:
handleBlockPlacein interfaceorg.geysermc.erosion.packet.geyserbound.GeyserboundPacketHandler
-
handlePistonEvent
public void handlePistonEvent(org.geysermc.erosion.packet.geyserbound.GeyserboundPistonEventPacket packet) - Specified by:
handlePistonEventin interfaceorg.geysermc.erosion.packet.geyserbound.GeyserboundPacketHandler
-
handlePickBlock
public void handlePickBlock(org.geysermc.erosion.packet.geyserbound.GeyserboundPickBlockPacket packet) - Specified by:
handlePickBlockin interfaceorg.geysermc.erosion.packet.geyserbound.GeyserboundPacketHandler
-
isActive
public abstract boolean isActive()Is this handler actually listening to any packets? -
getAsActive
-
close
public void close() -
illegalPacket
protected final void illegalPacket(org.geysermc.erosion.packet.geyserbound.GeyserboundPacket packet)
-