Package org.geysermc.geyser.item.type
Class CompassItem
java.lang.Object
org.geysermc.geyser.item.type.Item
org.geysermc.geyser.item.type.CompassItem
-
Nested Class Summary
Nested classes/interfaces inherited from class org.geysermc.geyser.item.type.Item
Item.Builder -
Field Summary
Fields inherited from class org.geysermc.geyser.item.type.Item
javaIdentifier -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiontoBedrockDefinition(org.geysermc.mcprotocollib.protocol.data.game.item.component.DataComponents components, ItemMappings mappings) voidtranslateComponentsToBedrock(@NonNull GeyserSession session, @NonNull org.geysermc.mcprotocollib.protocol.data.game.item.component.DataComponents components, @NonNull TooltipOptions tooltip, @NonNull BedrockItemBuilder builder) Takes components from Java Edition and map them into Bedrock.org.cloudburstmc.protocol.bedrock.data.inventory.ItemData.BuildertranslateToBedrock(GeyserSession session, int count, org.geysermc.mcprotocollib.protocol.data.game.item.component.DataComponents components, ItemMapping mapping, ItemMappings mappings) @NonNull GeyserItemStacktranslateToJava(GeyserSession session, @NonNull org.cloudburstmc.protocol.bedrock.data.inventory.ItemData itemData, @NonNull ItemMapping mapping, @NonNull ItemMappings mappings) Methods inherited from class org.geysermc.geyser.item.type.Item
builder, byBlock, defaultAttackDamage, defaultMaxDamage, defaultMaxStackSize, gatherComponents, getComponent, ignoreDamage, is, is, javaId, javaIdentifier, javaKey, newItemStack, registerBlock, remapEnchantment, setJavaId, toString, translateDyedColor, translateNbtToJava, translationKey
-
Constructor Details
-
CompassItem
-
-
Method Details
-
translateToBedrock
public org.cloudburstmc.protocol.bedrock.data.inventory.ItemData.Builder translateToBedrock(GeyserSession session, int count, org.geysermc.mcprotocollib.protocol.data.game.item.component.DataComponents components, ItemMapping mapping, ItemMappings mappings) - Overrides:
translateToBedrockin classItem
-
toBedrockDefinition
public ItemMapping toBedrockDefinition(org.geysermc.mcprotocollib.protocol.data.game.item.component.DataComponents components, ItemMappings mappings) - Overrides:
toBedrockDefinitionin classItem
-
translateComponentsToBedrock
public void translateComponentsToBedrock(@NonNull GeyserSession session, @NonNull org.geysermc.mcprotocollib.protocol.data.game.item.component.DataComponents components, @NonNull TooltipOptions tooltip, @NonNull BedrockItemBuilder builder) Description copied from class:ItemTakes components from Java Edition and map them into Bedrock.- Overrides:
translateComponentsToBedrockin classItem
-
translateToJava
public @NonNull GeyserItemStack translateToJava(GeyserSession session, @NonNull org.cloudburstmc.protocol.bedrock.data.inventory.ItemData itemData, @NonNull ItemMapping mapping, @NonNull ItemMappings mappings) - Overrides:
translateToJavain classItem
-