Class ComponentRewriter25w14craftmine

java.lang.Object
com.viaversion.viaversion.rewriter.text.ComponentRewriterBase<C>
com.viaversion.viaversion.rewriter.text.NBTComponentRewriter<ClientboundPacket25w14craftmine>
com.viaversion.viaaprilfools.protocol.s25w14craftminetov1_21_5.rewriter.ComponentRewriter25w14craftmine
All Implemented Interfaces:
com.viaversion.viabackwards.api.rewriters.text.TranslatableRewriter, com.viaversion.viaversion.api.rewriter.ComponentRewriter

public final class ComponentRewriter25w14craftmine extends com.viaversion.viaversion.rewriter.text.NBTComponentRewriter<ClientboundPacket25w14craftmine> implements com.viaversion.viabackwards.api.rewriters.text.TranslatableRewriter
  • Nested Class Summary

    Nested classes/interfaces inherited from class com.viaversion.viaversion.rewriter.text.ComponentRewriterBase

    com.viaversion.viaversion.rewriter.text.ComponentRewriterBase.ReadType
  • Field Summary

    Fields inherited from class com.viaversion.viaversion.rewriter.text.ComponentRewriterBase

    protocol, type
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    handleShowItem(com.viaversion.viaversion.api.connection.UserConnection connection, com.viaversion.nbt.tag.CompoundTag itemTag, com.viaversion.nbt.tag.CompoundTag componentsTag)
     
    protected void
    handleTranslate(com.viaversion.viaversion.api.connection.UserConnection connection, com.viaversion.nbt.tag.CompoundTag parentTag, com.viaversion.nbt.tag.StringTag translateTag)
     
    protected void
    handleTranslate(com.viaversion.viaversion.libs.gson.JsonObject root, String translate)
     
    mappedTranslationKey(String translationKey)
     

    Methods inherited from class com.viaversion.viaversion.rewriter.text.NBTComponentRewriter

    handleClickEvent, handleHoverEvent, handleHoverEvent, handleNestedComponent, hoverEventKey, processCompoundTag, registerPlayerChat1_21_5

    Methods inherited from class com.viaversion.viaversion.rewriter.text.ComponentRewriterBase

    handleAttributeModifiers, handleContainerContents, handleItemArrayContents, handleLore, handleShowItem, handleWrittenBookContents, passthroughAndProcess, passthroughAndProcessOptional, processJsonArray, processJsonObject, processTag, processText, processText, registerBossEvent, registerComponentPacket, registerDisguisedChat, registerLoginDisconnect, registerOpenScreen1_14, registerPlayerCombatKill1_20, registerPlayerInfoUpdate1_21_4, registerSetObjective, registerSetPlayerTeam1_13, registerSetPlayerTeam1_21_5, registerSetPlayerTeam26_2, registerSetScore1_20_3, registerTabList, removeDataComponents, removeDataComponents, removeDataComponents

    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.ComponentRewriter

    handleShowItem, passthroughAndProcess, processTag, processText, processText
  • Constructor Details

  • Method Details

    • handleTranslate

      protected void handleTranslate(com.viaversion.viaversion.libs.gson.JsonObject root, String translate)
      Overrides:
      handleTranslate in class com.viaversion.viaversion.rewriter.text.ComponentRewriterBase<ClientboundPacket25w14craftmine>
    • handleTranslate

      protected void handleTranslate(com.viaversion.viaversion.api.connection.UserConnection connection, com.viaversion.nbt.tag.CompoundTag parentTag, com.viaversion.nbt.tag.StringTag translateTag)
      Overrides:
      handleTranslate in class com.viaversion.viaversion.rewriter.text.ComponentRewriterBase<ClientboundPacket25w14craftmine>
    • handleShowItem

      protected void handleShowItem(com.viaversion.viaversion.api.connection.UserConnection connection, com.viaversion.nbt.tag.CompoundTag itemTag, com.viaversion.nbt.tag.CompoundTag componentsTag)
      Overrides:
      handleShowItem in class com.viaversion.viaversion.rewriter.text.ComponentRewriterBase<ClientboundPacket25w14craftmine>
    • mappedTranslationKey

      public String mappedTranslationKey(String translationKey)
      Specified by:
      mappedTranslationKey in interface com.viaversion.viabackwards.api.rewriters.text.TranslatableRewriter