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(@NonNull GeyserSession session, @NonNull 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 @NonNull com.github.steveice10.mc.protocol.data.game.entity.metadata.ItemStack translateToJava(@NonNull org.cloudburstmc.protocol.bedrock.data.inventory.ItemData itemData, @NonNull ItemMapping mapping, @NonNull ItemMappings mappings)
      Overrides:
      translateToJava in class Item