Class BlockItemPacketRewriter25w14craftmine
java.lang.Object
com.viaversion.viaversion.api.rewriter.RewriterBase<T>
com.viaversion.viaversion.rewriter.ItemRewriter<C,S,T>
com.viaversion.viaversion.rewriter.StructuredItemRewriter<C,S,T>
com.viaversion.viabackwards.api.rewriters.BackwardsStructuredItemRewriter<ClientboundPacket25w14craftmine,com.viaversion.viaversion.protocols.v1_21_4to1_21_5.packet.ServerboundPacket1_21_5,Protocol25w14craftmineTo1_21_5>
com.viaversion.viaaprilfools.protocol.s25w14craftminetov1_21_5.rewriter.BlockItemPacketRewriter25w14craftmine
- All Implemented Interfaces:
com.viaversion.viaversion.api.rewriter.ItemRewriter<Protocol25w14craftmineTo1_21_5>,com.viaversion.viaversion.api.rewriter.MappingDataListener,com.viaversion.viaversion.api.rewriter.Rewriter<Protocol25w14craftmineTo1_21_5>
public final class BlockItemPacketRewriter25w14craftmine
extends com.viaversion.viabackwards.api.rewriters.BackwardsStructuredItemRewriter<ClientboundPacket25w14craftmine,com.viaversion.viaversion.protocols.v1_21_4to1_21_5.packet.ServerboundPacket1_21_5,Protocol25w14craftmineTo1_21_5>
-
Field Summary
Fields inherited from class com.viaversion.viaversion.rewriter.StructuredItemRewriter
MARKER_KEYFields inherited from class com.viaversion.viaversion.api.rewriter.RewriterBase
protocol -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionprotected voidbackupInconvertibleData(com.viaversion.viaversion.api.connection.UserConnection connection, com.viaversion.viaversion.api.minecraft.item.Item item, com.viaversion.viaversion.api.minecraft.data.StructuredDataContainer dataContainer, com.viaversion.nbt.tag.CompoundTag backupTag) protected voidhandleItemDataComponentsToClient(com.viaversion.viaversion.api.connection.UserConnection connection, com.viaversion.viaversion.api.minecraft.item.Item item, com.viaversion.viaversion.api.minecraft.data.StructuredDataContainer container) protected voidhandleItemDataComponentsToServer(com.viaversion.viaversion.api.connection.UserConnection connection, com.viaversion.viaversion.api.minecraft.item.Item item, com.viaversion.viaversion.api.minecraft.data.StructuredDataContainer container) voidprotected voidrestoreBackupData(com.viaversion.viaversion.api.minecraft.item.Item item, com.viaversion.viaversion.api.minecraft.data.StructuredDataContainer container, com.viaversion.nbt.tag.CompoundTag customData) Methods inherited from class com.viaversion.viabackwards.api.rewriters.BackwardsStructuredItemRewriter
eitherHolderToTag, holderSetToTag, holderToTag, nbtTagName, removeGenericTagList, removeListTag, restoreEitherHolder, restoreFloatData, restoreHolder, restoreHolderData, restoreHolderSet, restoreIntData, restoreKeyData, restoreSoundEventHolder, restoreSoundEventHolder, restoreStringData, saveEitherHolderData, saveFloatData, saveGenericTagList, saveHolderData, saveIntData, saveKeyData, saveListTag, saveSoundEvent, saveSoundEventHolder, saveStringDataMethods inherited from class com.viaversion.viaversion.rewriter.StructuredItemRewriter
backedUpOriginalHashes, createCustomTag, handleItemToClient, handleItemToServer, handleRewritablesToClient, handleRewritablesToServer, hashItemIfNeeded, passthroughLengthPrefixedItem, registerSetCreativeModeSlot1_21_5, registerShowDialog, registerShowDialogDirect, removeBackupTag, removeCustomTag, restoreBackupData, saveTag, storeOriginalHashedItem, updateItemDataComponentTypeIds, updateTextComponentMethods inherited from class com.viaversion.viaversion.rewriter.ItemRewriter
handleHashedItem, handleItemToClientAndTrackHash, handleTradeList, itemArrayType, itemHasher, itemTemplateType, itemType, mappedItemArrayType, mappedItemTemplateType, mappedItemType, passthroughClientboundItem, passthroughClientboundItemAndTrackHash, passthroughClientboundItemTemplate, passthroughHashedItem, registerAdvancements, registerAdvancements1_20_3, registerContainerClick, registerContainerClick1_17_1, registerContainerClick1_17_1, registerContainerClick1_21_2, registerContainerClick1_21_5, registerContainerSetData, registerCooldown, registerCooldown1_21_2, registerCustomPayloadTradeList, registerMerchantOffers1_14_4, registerMerchantOffers1_19, registerMerchantOffers1_20_5, registerOpenScreen, registerSetContent, registerSetContent1_17_1, registerSetContent1_21_2, registerSetCreativeModeSlot, registerSetCreativeModeSlot1_20_5, registerSetCursorItem, registerSetEquipment, registerSetEquippedItem, registerSetPlayerInventory, registerSetSlot, registerSetSlot1_17_1, registerSetSlot1_21_2, updateHashedItemDataComponentIdsMethods inherited from class com.viaversion.viaversion.api.rewriter.RewriterBase
protocol, register, registerRewritesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.viaversion.viaversion.api.rewriter.ItemRewriter
nbtTagNameMethods inherited from interface com.viaversion.viaversion.api.rewriter.MappingDataListener
onMappingDataLoadedMethods inherited from interface com.viaversion.viaversion.api.rewriter.Rewriter
protocol, register
-
Constructor Details
-
BlockItemPacketRewriter25w14craftmine
-
-
Method Details
-
registerPackets
public void registerPackets()- Overrides:
registerPacketsin classcom.viaversion.viaversion.api.rewriter.RewriterBase<Protocol25w14craftmineTo1_21_5>
-
backupInconvertibleData
protected void backupInconvertibleData(com.viaversion.viaversion.api.connection.UserConnection connection, com.viaversion.viaversion.api.minecraft.item.Item item, com.viaversion.viaversion.api.minecraft.data.StructuredDataContainer dataContainer, com.viaversion.nbt.tag.CompoundTag backupTag) - Overrides:
backupInconvertibleDatain classcom.viaversion.viabackwards.api.rewriters.BackwardsStructuredItemRewriter<ClientboundPacket25w14craftmine,com.viaversion.viaversion.protocols.v1_21_4to1_21_5.packet.ServerboundPacket1_21_5, Protocol25w14craftmineTo1_21_5>
-
handleItemDataComponentsToClient
protected void handleItemDataComponentsToClient(com.viaversion.viaversion.api.connection.UserConnection connection, com.viaversion.viaversion.api.minecraft.item.Item item, com.viaversion.viaversion.api.minecraft.data.StructuredDataContainer container) - Overrides:
handleItemDataComponentsToClientin classcom.viaversion.viaversion.rewriter.StructuredItemRewriter<ClientboundPacket25w14craftmine,com.viaversion.viaversion.protocols.v1_21_4to1_21_5.packet.ServerboundPacket1_21_5, Protocol25w14craftmineTo1_21_5>
-
handleItemDataComponentsToServer
protected void handleItemDataComponentsToServer(com.viaversion.viaversion.api.connection.UserConnection connection, com.viaversion.viaversion.api.minecraft.item.Item item, com.viaversion.viaversion.api.minecraft.data.StructuredDataContainer container) - Overrides:
handleItemDataComponentsToServerin classcom.viaversion.viaversion.rewriter.StructuredItemRewriter<ClientboundPacket25w14craftmine,com.viaversion.viaversion.protocols.v1_21_4to1_21_5.packet.ServerboundPacket1_21_5, Protocol25w14craftmineTo1_21_5>
-
restoreBackupData
protected void restoreBackupData(com.viaversion.viaversion.api.minecraft.item.Item item, com.viaversion.viaversion.api.minecraft.data.StructuredDataContainer container, com.viaversion.nbt.tag.CompoundTag customData) - Overrides:
restoreBackupDatain classcom.viaversion.viabackwards.api.rewriters.BackwardsStructuredItemRewriter<ClientboundPacket25w14craftmine,com.viaversion.viaversion.protocols.v1_21_4to1_21_5.packet.ServerboundPacket1_21_5, Protocol25w14craftmineTo1_21_5>
-