Class BlockItemPacketRewriter1_8

java.lang.Object
com.viaversion.viaversion.api.rewriter.RewriterBase<T>
com.viaversion.viaversion.rewriter.ItemRewriter<C,S,T>
com.viaversion.viabackwards.api.rewriters.BackwardsItemRewriterBase<C,S,T>
com.viaversion.viabackwards.api.rewriters.LegacyBlockItemRewriter<C,S,T>
com.viaversion.viarewind.api.rewriter.VRBlockItemRewriter<com.viaversion.viaversion.protocols.v1_8to1_9.packet.ClientboundPackets1_8,ServerboundPackets1_7_2_5,Protocol1_8To1_7_6_10>
com.viaversion.viarewind.protocol.v1_8to1_7_6_10.rewriter.BlockItemPacketRewriter1_8
All Implemented Interfaces:
com.viaversion.viaversion.api.rewriter.ItemRewriter<Protocol1_8To1_7_6_10>, com.viaversion.viaversion.api.rewriter.MappingDataListener, com.viaversion.viaversion.api.rewriter.Rewriter<Protocol1_8To1_7_6_10>

public class BlockItemPacketRewriter1_8 extends VRBlockItemRewriter<com.viaversion.viaversion.protocols.v1_8to1_9.packet.ClientboundPackets1_8,ServerboundPackets1_7_2_5,Protocol1_8To1_7_6_10>
  • Field Summary

    Fields inherited from class com.viaversion.viabackwards.api.rewriters.LegacyBlockItemRewriter

    blockReplacements, itemReplacements

    Fields inherited from class com.viaversion.viabackwards.api.rewriters.BackwardsItemRewriterBase

    jsonNameFormat

    Fields inherited from class com.viaversion.viaversion.api.rewriter.RewriterBase

    protocol
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.viaversion.viaversion.api.minecraft.item.Item
    handleItemToClient(com.viaversion.viaversion.api.connection.UserConnection connection, com.viaversion.viaversion.api.minecraft.item.Item item)
     
    com.viaversion.viaversion.api.minecraft.item.Item
    handleItemToServer(com.viaversion.viaversion.api.connection.UserConnection connection, com.viaversion.viaversion.api.minecraft.item.Item item)
     
    protected void
     
    protected void
     

    Methods inherited from class com.viaversion.viarewind.api.rewriter.VRBlockItemRewriter

    nbtTagName, readMappingsFile

    Methods inherited from class com.viaversion.viabackwards.api.rewriters.LegacyBlockItemRewriter

    compress, getFallingBlockHandler, getNamedTag, handleBlock, handleBlockId, handleChunk, registerBlockChange, registerMultiBlockChange

    Methods inherited from class com.viaversion.viabackwards.api.rewriters.BackwardsItemRewriterBase

    hasBackupTag, restoreDisplayTag, restoreListTag, restoreStringTag, saveListTag, saveStringTag

    Methods 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, updateHashedItemDataComponentIds

    Methods inherited from class com.viaversion.viaversion.api.rewriter.RewriterBase

    protocol, register

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.viaversion.viaversion.api.rewriter.ItemRewriter

    nbtTagName

    Methods inherited from interface com.viaversion.viaversion.api.rewriter.MappingDataListener

    onMappingDataLoaded

    Methods inherited from interface com.viaversion.viaversion.api.rewriter.Rewriter

    protocol, register
  • Constructor Details

  • Method Details

    • registerPackets

      protected void registerPackets()
      Overrides:
      registerPackets in class com.viaversion.viaversion.api.rewriter.RewriterBase<Protocol1_8To1_7_6_10>
    • registerRewrites

      protected void registerRewrites()
      Overrides:
      registerRewrites in class com.viaversion.viaversion.api.rewriter.RewriterBase<Protocol1_8To1_7_6_10>
    • handleItemToClient

      public com.viaversion.viaversion.api.minecraft.item.Item handleItemToClient(com.viaversion.viaversion.api.connection.UserConnection connection, com.viaversion.viaversion.api.minecraft.item.Item item)
      Specified by:
      handleItemToClient in interface com.viaversion.viaversion.api.rewriter.ItemRewriter<Protocol1_8To1_7_6_10>
      Overrides:
      handleItemToClient in class com.viaversion.viabackwards.api.rewriters.LegacyBlockItemRewriter<com.viaversion.viaversion.protocols.v1_8to1_9.packet.ClientboundPackets1_8,ServerboundPackets1_7_2_5,Protocol1_8To1_7_6_10>
    • handleItemToServer

      public com.viaversion.viaversion.api.minecraft.item.Item handleItemToServer(com.viaversion.viaversion.api.connection.UserConnection connection, com.viaversion.viaversion.api.minecraft.item.Item item)
      Specified by:
      handleItemToServer in interface com.viaversion.viaversion.api.rewriter.ItemRewriter<Protocol1_8To1_7_6_10>
      Overrides:
      handleItemToServer in class com.viaversion.viabackwards.api.rewriters.LegacyBlockItemRewriter<com.viaversion.viaversion.protocols.v1_8to1_9.packet.ClientboundPackets1_8,ServerboundPackets1_7_2_5,Protocol1_8To1_7_6_10>