Class CompassItem

java.lang.Object
org.geysermc.geyser.item.type.Item
org.geysermc.geyser.item.type.CompassItem

public class CompassItem extends Item
  • Constructor Details

  • Method Details

    • translateToBedrock

      public org.cloudburstmc.protocol.bedrock.data.inventory.ItemData.Builder translateToBedrock(com.github.steveice10.mc.protocol.data.game.entity.metadata.ItemStack itemStack, ItemMapping mapping, ItemMappings mappings)
      Overrides:
      translateToBedrock in class Item
    • toBedrockDefinition

      public ItemMapping toBedrockDefinition(com.github.steveice10.opennbt.tag.builtin.CompoundTag nbt, ItemMappings mappings)
      Overrides:
      toBedrockDefinition in class Item
    • translateNbtToBedrock

      public void translateNbtToBedrock(GeyserSession session, com.github.steveice10.opennbt.tag.builtin.CompoundTag tag)
      Description copied from class: Item
      Takes NBT from Java Edition and converts any value that Bedrock parses differently.
      Overrides:
      translateNbtToBedrock in class Item
    • translateToJava

      public com.github.steveice10.mc.protocol.data.game.entity.metadata.ItemStack translateToJava(org.cloudburstmc.protocol.bedrock.data.inventory.ItemData itemData, ItemMapping mapping, ItemMappings mappings)
      Overrides:
      translateToJava in class Item