Package org.geysermc.geyser.item.type
Class ArmorItem
java.lang.Object
org.geysermc.geyser.item.type.Item
org.geysermc.geyser.item.type.ArmorItem
- Direct Known Subclasses:
DyeableArmorItem,WolfArmorItem
-
Nested Class Summary
Nested classes/interfaces inherited from class org.geysermc.geyser.item.type.Item
Item.Builder -
Constructor Summary
ConstructorsConstructorDescriptionArmorItem(String javaIdentifier, ArmorMaterial material, Item.Builder builder) -
Method Summary
Modifier and TypeMethodDescriptionbooleanisValidRepairItem(Item other) voidtranslateComponentsToBedrock(@NonNull GeyserSession session, @NonNull org.geysermc.mcprotocollib.protocol.data.game.item.component.DataComponents components, @NonNull BedrockItemBuilder builder) Takes components from Java Edition and map them into Bedrock.Methods inherited from class org.geysermc.geyser.item.type.Item
attackDamage, builder, byBlock, ignoreDamage, javaId, javaIdentifier, maxDamage, maxStackSize, newItemStack, registerBlock, remapEnchantment, setJavaId, toBedrockDefinition, toString, translateDyedColor, translateNbtToJava, translateToBedrock, translateToJava
-
Constructor Details
-
ArmorItem
-
-
Method Details
-
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:ItemTakes components from Java Edition and map them into Bedrock.- Overrides:
translateComponentsToBedrockin classItem
-
isValidRepairItem
- Overrides:
isValidRepairItemin classItem
-