Class TrimRecipe

java.lang.Object
org.geysermc.geyser.inventory.recipe.TrimRecipe

public final class TrimRecipe extends Object
Stores information on trim materials and patterns, including smithing armor hacks for pre-1.20.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final org.cloudburstmc.protocol.bedrock.data.inventory.descriptor.ItemDescriptorWithCount
     
    static final org.cloudburstmc.protocol.bedrock.data.inventory.descriptor.ItemDescriptorWithCount
     
    static final String
     
    static final org.cloudburstmc.protocol.bedrock.data.inventory.descriptor.ItemDescriptorWithCount
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static org.cloudburstmc.protocol.bedrock.data.TrimMaterial
    readTrimMaterial(GeyserSession session, org.geysermc.mcprotocollib.protocol.data.game.RegistryEntry entry)
     
    static org.cloudburstmc.protocol.bedrock.data.TrimPattern
    readTrimPattern(GeyserSession session, org.geysermc.mcprotocollib.protocol.data.game.RegistryEntry entry)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • ID

      public static final String ID
      See Also:
    • BASE

      public static final org.cloudburstmc.protocol.bedrock.data.inventory.descriptor.ItemDescriptorWithCount BASE
    • ADDITION

      public static final org.cloudburstmc.protocol.bedrock.data.inventory.descriptor.ItemDescriptorWithCount ADDITION
    • TEMPLATE

      public static final org.cloudburstmc.protocol.bedrock.data.inventory.descriptor.ItemDescriptorWithCount TEMPLATE
  • Method Details

    • readTrimMaterial

      public static org.cloudburstmc.protocol.bedrock.data.TrimMaterial readTrimMaterial(GeyserSession session, org.geysermc.mcprotocollib.protocol.data.game.RegistryEntry entry)
    • readTrimPattern

      public static org.cloudburstmc.protocol.bedrock.data.TrimPattern readTrimPattern(GeyserSession session, org.geysermc.mcprotocollib.protocol.data.game.RegistryEntry entry)