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(int count, org.geysermc.mcprotocollib.protocol.data.game.item.component.DataComponents components, ItemMapping mapping, ItemMappings mappings)
      Overrides:
      translateToBedrock in class Item
    • toBedrockDefinition

      public ItemMapping toBedrockDefinition(org.geysermc.mcprotocollib.protocol.data.game.item.component.DataComponents components, ItemMappings mappings)
      Overrides:
      toBedrockDefinition in class Item
    • translateComponentsToBedrock

      public void translateComponentsToBedrock(@NonNull GeyserSession session, @NonNull org.geysermc.mcprotocollib.protocol.data.game.item.component.DataComponents components, @NonNull BedrockItemBuilder builder)
      Description copied from class: Item
      Takes components from Java Edition and map them into Bedrock.
      Overrides:
      translateComponentsToBedrock in class Item
    • translateToJava

      public @NonNull GeyserItemStack translateToJava(@NonNull org.cloudburstmc.protocol.bedrock.data.inventory.ItemData itemData, @NonNull ItemMapping mapping, @NonNull ItemMappings mappings)
      Overrides:
      translateToJava in class Item