Class ViaFabricPlusProtocol
java.lang.Object
com.viaversion.viaversion.api.protocol.AbstractProtocol<com.viaversion.viaversion.protocols.v1_21_11to26_1.packet.ClientboundPacket26_1, com.viaversion.viaversion.protocols.v1_21_11to26_1.packet.ClientboundPacket26_1, com.viaversion.viaversion.protocols.v1_21_11to26_1.packet.ServerboundPacket26_1, com.viaversion.viaversion.protocols.v1_21_11to26_1.packet.ServerboundPacket26_1>
com.viaversion.viafabricplus.protocoltranslator.protocol.ViaFabricPlusProtocol
- All Implemented Interfaces:
com.viaversion.viaversion.api.protocol.Protocol<com.viaversion.viaversion.protocols.v1_21_11to26_1.packet.ClientboundPacket26_1, com.viaversion.viaversion.protocols.v1_21_11to26_1.packet.ClientboundPacket26_1, com.viaversion.viaversion.protocols.v1_21_11to26_1.packet.ServerboundPacket26_1, com.viaversion.viaversion.protocols.v1_21_11to26_1.packet.ServerboundPacket26_1>
public final class ViaFabricPlusProtocol
extends com.viaversion.viaversion.api.protocol.AbstractProtocol<com.viaversion.viaversion.protocols.v1_21_11to26_1.packet.ClientboundPacket26_1, com.viaversion.viaversion.protocols.v1_21_11to26_1.packet.ClientboundPacket26_1, com.viaversion.viaversion.protocols.v1_21_11to26_1.packet.ServerboundPacket26_1, com.viaversion.viaversion.protocols.v1_21_11to26_1.packet.ServerboundPacket26_1>
-
Field Summary
FieldsFields inherited from class com.viaversion.viaversion.api.protocol.AbstractProtocol
clientboundMappings, mappedClientboundPacketType, mappedServerboundPacketType, packetTypesProvider, serverboundMappings, unmappedClientboundPacketType, unmappedServerboundPacketType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected com.viaversion.viaversion.api.protocol.packet.provider.PacketTypesProvider<com.viaversion.viaversion.protocols.v1_21_11to26_1.packet.ClientboundPacket26_1, com.viaversion.viaversion.protocols.v1_21_11to26_1.packet.ClientboundPacket26_1, com.viaversion.viaversion.protocols.v1_21_11to26_1.packet.ServerboundPacket26_1, com.viaversion.viaversion.protocols.v1_21_11to26_1.packet.ServerboundPacket26_1> com.viaversion.viaversion.api.protocol.packet.ClientboundPacketTypecom.viaversion.viaversion.api.type.Type<com.viaversion.viaversion.api.minecraft.item.Item> getClientboundItemType(com.viaversion.viaversion.api.protocol.version.ProtocolVersion targetVersion) com.viaversion.viaversion.api.protocol.packet.ServerboundPacketTypecom.viaversion.viaversion.api.type.Type<com.viaversion.viaversion.api.minecraft.item.Item> getServerboundItemType(com.viaversion.viaversion.api.protocol.version.ProtocolVersion targetVersion) com.viaversion.viaversion.api.protocol.packet.ServerboundPacketTypevoidinit(com.viaversion.viaversion.api.connection.UserConnection connection) protected voidMethods inherited from class com.viaversion.viaversion.api.protocol.AbstractProtocol
addEntityTracker, addEntityTracker, addItemHasher, addItemHasher, appendClientbound, appendServerbound, cancelClientbound, cancelClientbound, cancelServerbound, cancelServerbound, createClientboundPacketMappings, createLogger, createServerboundPacketMappings, get, getBlockRewriter, getClientVersion, getLogger, getPacketTypesProvider, getRecipeRewriter, getServerVersion, hasRegisteredClientbound, hasRegisteredServerbound, initialize, loadMappingData, onMappingDataLoaded, put, registerClientbound, registerClientbound, registerClientbound, registerServerbound, registerServerbound, registerServerbound, replaceClientbound, replaceServerbound, setClientVersion, setServerVersion, toString, transformMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.viaversion.viaversion.api.protocol.Protocol
dependsOn, getComponentRewriter, getEntityRewriter, getItemRewriter, getMappingData, getParticleRewriter, getRegistryDataRewriter, getTagRewriter, hasMappingDataToLoad, hasRegisteredClientbound, hasRegisteredServerbound, isBaseProtocol, mappedTypes, register, registerClientbound, registerClientbound, registerClientbound, registerClientbound, registerServerbound, registerServerbound, registerServerbound, registerServerbound, types
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
ViaFabricPlusProtocol
public ViaFabricPlusProtocol()
-
-
Method Details
-
registerPackets
protected void registerPackets()- Overrides:
registerPacketsin classcom.viaversion.viaversion.api.protocol.AbstractProtocol<com.viaversion.viaversion.protocols.v1_21_11to26_1.packet.ClientboundPacket26_1, com.viaversion.viaversion.protocols.v1_21_11to26_1.packet.ClientboundPacket26_1, com.viaversion.viaversion.protocols.v1_21_11to26_1.packet.ServerboundPacket26_1, com.viaversion.viaversion.protocols.v1_21_11to26_1.packet.ServerboundPacket26_1>
-
init
public void init(com.viaversion.viaversion.api.connection.UserConnection connection) -
getClientboundCustomPayloadPacketType
public com.viaversion.viaversion.api.protocol.packet.ClientboundPacketType getClientboundCustomPayloadPacketType() -
getCustomPayloadPacketType
public com.viaversion.viaversion.api.protocol.packet.ServerboundPacketType getCustomPayloadPacketType() -
getSetCreativeModeSlot
public com.viaversion.viaversion.api.protocol.packet.ServerboundPacketType getSetCreativeModeSlot() -
getServerboundItemType
public com.viaversion.viaversion.api.type.Type<com.viaversion.viaversion.api.minecraft.item.Item> getServerboundItemType(com.viaversion.viaversion.api.protocol.version.ProtocolVersion targetVersion) -
getClientboundItemType
public com.viaversion.viaversion.api.type.Type<com.viaversion.viaversion.api.minecraft.item.Item> getClientboundItemType(com.viaversion.viaversion.api.protocol.version.ProtocolVersion targetVersion) -
createPacketTypesProvider
protected com.viaversion.viaversion.api.protocol.packet.provider.PacketTypesProvider<com.viaversion.viaversion.protocols.v1_21_11to26_1.packet.ClientboundPacket26_1, com.viaversion.viaversion.protocols.v1_21_11to26_1.packet.ClientboundPacket26_1, com.viaversion.viaversion.protocols.v1_21_11to26_1.packet.ServerboundPacket26_1, com.viaversion.viaversion.protocols.v1_21_11to26_1.packet.ServerboundPacket26_1> createPacketTypesProvider()- Overrides:
createPacketTypesProviderin classcom.viaversion.viaversion.api.protocol.AbstractProtocol<com.viaversion.viaversion.protocols.v1_21_11to26_1.packet.ClientboundPacket26_1, com.viaversion.viaversion.protocols.v1_21_11to26_1.packet.ClientboundPacket26_1, com.viaversion.viaversion.protocols.v1_21_11to26_1.packet.ServerboundPacket26_1, com.viaversion.viaversion.protocols.v1_21_11to26_1.packet.ServerboundPacket26_1>
-