Uses of Class
org.geysermc.geyser.registry.type.ItemMapping
Packages that use ItemMapping
Package
Description
-
Uses of ItemMapping in org.geysermc.geyser.entity.type
Methods in org.geysermc.geyser.entity.type with parameters of type ItemMappingModifier and TypeMethodDescriptionprotected booleanLivingEntity.hasShield(boolean offhand, ItemMapping shieldMapping) -
Uses of ItemMapping in org.geysermc.geyser.entity.type.living.animal
Methods in org.geysermc.geyser.entity.type.living.animal with parameters of type ItemMappingModifier and TypeMethodDescriptionbooleanAnimalEntity.canEat(String javaIdentifierStripped, ItemMapping mapping)booleanAxolotlEntity.canEat(String javaIdentifierStripped, ItemMapping mapping)booleanBeeEntity.canEat(String javaIdentifierStripped, ItemMapping mapping)booleanChickenEntity.canEat(String javaIdentifierStripped, ItemMapping mapping)booleanFoxEntity.canEat(String javaIdentifierStripped, ItemMapping mapping)booleanFrogEntity.canEat(String javaIdentifierStripped, ItemMapping mapping)booleanHoglinEntity.canEat(String javaIdentifierStripped, ItemMapping mapping)booleanOcelotEntity.canEat(String javaIdentifierStripped, ItemMapping mapping)booleanPandaEntity.canEat(String javaIdentifierStripped, ItemMapping mapping)booleanPigEntity.canEat(String javaIdentifierStripped, ItemMapping mapping)booleanPolarBearEntity.canEat(String javaIdentifierStripped, ItemMapping mapping)booleanRabbitEntity.canEat(String javaIdentifierStripped, ItemMapping mapping)booleanStriderEntity.canEat(String javaIdentifierStripped, ItemMapping mapping)booleanTurtleEntity.canEat(String javaIdentifierStripped, ItemMapping mapping) -
Uses of ItemMapping in org.geysermc.geyser.entity.type.living.animal.horse
Methods in org.geysermc.geyser.entity.type.living.animal.horse with parameters of type ItemMappingModifier and TypeMethodDescriptionbooleanAbstractHorseEntity.canEat(String javaIdentifierStripped, ItemMapping mapping)booleanLlamaEntity.canEat(String javaIdentifierStripped, ItemMapping mapping) -
Uses of ItemMapping in org.geysermc.geyser.entity.type.living.animal.tameable
Methods in org.geysermc.geyser.entity.type.living.animal.tameable with parameters of type ItemMappingModifier and TypeMethodDescriptionbooleanCatEntity.canEat(String javaIdentifierStripped, ItemMapping mapping)booleanParrotEntity.canEat(String javaIdentifierStripped, ItemMapping mapping)booleanWolfEntity.canEat(String javaIdentifierStripped, ItemMapping mapping) -
Uses of ItemMapping in org.geysermc.geyser.entity.type.player
Methods in org.geysermc.geyser.entity.type.player with parameters of type ItemMappingModifier and TypeMethodDescriptionprotected booleanSessionPlayerEntity.hasShield(boolean offhand, ItemMapping shieldMapping) -
Uses of ItemMapping in org.geysermc.geyser.inventory
Methods in org.geysermc.geyser.inventory that return ItemMapping -
Uses of ItemMapping in org.geysermc.geyser.inventory.item
Constructor parameters in org.geysermc.geyser.inventory.item with type arguments of type ItemMapping -
Uses of ItemMapping in org.geysermc.geyser.registry.type
Fields in org.geysermc.geyser.registry.type declared as ItemMappingMethods in org.geysermc.geyser.registry.type that return ItemMappingModifier and TypeMethodDescriptionItemMappings.getMapping(int javaId)Gets anItemMappingfrom the given Minecraft: Java Edition id.ItemMappings.getMapping(com.github.steveice10.mc.protocol.data.game.entity.metadata.ItemStack itemStack)Gets anItemMappingfrom the givenItemStack.ItemMappings.getMapping(com.nukkitx.protocol.bedrock.data.inventory.ItemData data)Gets anItemMappingfrom the givenItemData.ItemMappings.getMapping(String javaIdentifier)Gets anItemMappingfrom the given Minecraft: Java Edition block state identifier. -
Uses of ItemMapping in org.geysermc.geyser.session.cache
Methods in org.geysermc.geyser.session.cache with parameters of type ItemMappingModifier and TypeMethodDescriptionbooleanTagCache.isAxolotlTemptItem(ItemMapping itemMapping)booleanTagCache.isFlower(ItemMapping mapping)booleanTagCache.isFoxFood(ItemMapping mapping)booleanTagCache.shouldPiglinAdmire(ItemMapping mapping) -
Uses of ItemMapping in org.geysermc.geyser.translator.inventory.item
Methods in org.geysermc.geyser.translator.inventory.item that return ItemMappingModifier and TypeMethodDescriptionstatic ItemMappingItemTranslator.getBedrockItemMapping(GeyserSession session, GeyserItemStack itemStack)Given an item stack, determine the item mapping that should be applied to Bedrock players.protected ItemMappingCompassTranslator.getItemMapping(int javaId, com.github.steveice10.opennbt.tag.builtin.CompoundTag nbt, ItemMappings mappings)protected ItemMappingItemTranslator.getItemMapping(int javaId, com.github.steveice10.opennbt.tag.builtin.CompoundTag nbt, ItemMappings mappings)Methods in org.geysermc.geyser.translator.inventory.item that return types with arguments of type ItemMappingModifier and TypeMethodDescriptionCompassTranslator.getAppliedItems()FilledMapTranslator.getAppliedItems()GoatHornTranslator.getAppliedItems()abstract List<ItemMapping>ItemTranslator.getAppliedItems()Used for initialization only and only called once.PotionTranslator.getAppliedItems()TippedArrowTranslator.getAppliedItems()Methods in org.geysermc.geyser.translator.inventory.item with parameters of type ItemMappingModifier and TypeMethodDescriptionbooleanNbtItemStackTranslator.acceptItem(ItemMapping mapping)Gets whether this nbt translator takes in this item.static com.github.steveice10.opennbt.tag.builtin.CompoundTagItemTranslator.translateDisplayProperties(GeyserSession session, com.github.steveice10.opennbt.tag.builtin.CompoundTag tag, ItemMapping mapping)Translates the display name of the itemstatic com.github.steveice10.opennbt.tag.builtin.CompoundTagItemTranslator.translateDisplayProperties(GeyserSession session, com.github.steveice10.opennbt.tag.builtin.CompoundTag tag, ItemMapping mapping, char translationColor)protected com.nukkitx.protocol.bedrock.data.inventory.ItemData.BuilderCompassTranslator.translateToBedrock(com.github.steveice10.mc.protocol.data.game.entity.metadata.ItemStack itemStack, ItemMapping mapping, ItemMappings mappings)protected com.nukkitx.protocol.bedrock.data.inventory.ItemData.BuilderFilledMapTranslator.translateToBedrock(com.github.steveice10.mc.protocol.data.game.entity.metadata.ItemStack itemStack, ItemMapping mapping, ItemMappings mappings)protected com.nukkitx.protocol.bedrock.data.inventory.ItemData.BuilderGoatHornTranslator.translateToBedrock(com.github.steveice10.mc.protocol.data.game.entity.metadata.ItemStack itemStack, ItemMapping mapping, ItemMappings mappings)protected com.nukkitx.protocol.bedrock.data.inventory.ItemData.BuilderItemTranslator.translateToBedrock(com.github.steveice10.mc.protocol.data.game.entity.metadata.ItemStack itemStack, ItemMapping mapping, ItemMappings mappings)voidNbtItemStackTranslator.translateToBedrock(GeyserSession session, com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag, ItemMapping mapping)Translate the item NBT to Bedrockprotected com.nukkitx.protocol.bedrock.data.inventory.ItemData.BuilderPotionTranslator.translateToBedrock(com.github.steveice10.mc.protocol.data.game.entity.metadata.ItemStack itemStack, ItemMapping mapping, ItemMappings mappings)protected com.nukkitx.protocol.bedrock.data.inventory.ItemData.BuilderTippedArrowTranslator.translateToBedrock(com.github.steveice10.mc.protocol.data.game.entity.metadata.ItemStack itemStack, ItemMapping mapping, ItemMappings mappings)com.github.steveice10.mc.protocol.data.game.entity.metadata.ItemStackCompassTranslator.translateToJava(com.nukkitx.protocol.bedrock.data.inventory.ItemData itemData, ItemMapping mapping, ItemMappings mappings)com.github.steveice10.mc.protocol.data.game.entity.metadata.ItemStackGoatHornTranslator.translateToJava(com.nukkitx.protocol.bedrock.data.inventory.ItemData itemData, ItemMapping mapping, ItemMappings mappings)com.github.steveice10.mc.protocol.data.game.entity.metadata.ItemStackItemTranslator.translateToJava(com.nukkitx.protocol.bedrock.data.inventory.ItemData itemData, ItemMapping mapping, ItemMappings mappings)voidNbtItemStackTranslator.translateToJava(com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag, ItemMapping mapping)Translate the item NBT to Java.com.github.steveice10.mc.protocol.data.game.entity.metadata.ItemStackPotionTranslator.translateToJava(com.nukkitx.protocol.bedrock.data.inventory.ItemData itemData, ItemMapping mapping, ItemMappings mappings)com.github.steveice10.mc.protocol.data.game.entity.metadata.ItemStackTippedArrowTranslator.translateToJava(com.nukkitx.protocol.bedrock.data.inventory.ItemData itemData, ItemMapping mapping, ItemMappings mappings) -
Uses of ItemMapping in org.geysermc.geyser.translator.inventory.item.nbt
Methods in org.geysermc.geyser.translator.inventory.item.nbt with parameters of type ItemMappingModifier and TypeMethodDescriptionbooleanAxolotlBucketTranslator.acceptItem(ItemMapping mapping)booleanBannerTranslator.acceptItem(ItemMapping mapping)booleanCrossbowTranslator.acceptItem(ItemMapping mapping)booleanEnchantedBookTranslator.acceptItem(ItemMapping mapping)booleanFireworkRocketTranslator.acceptItem(ItemMapping mapping)booleanFireworkStarTranslator.acceptItem(ItemMapping mapping)booleanLeatherArmorTranslator.acceptItem(ItemMapping mapping)booleanLodestoneCompassTranslator.acceptItem(ItemMapping mapping)booleanMapItemTranslator.acceptItem(ItemMapping mapping)booleanPlayerHeadTranslator.acceptItem(ItemMapping mapping)booleanShulkerBoxItemTranslator.acceptItem(ItemMapping mapping)booleanTropicalFishBucketTranslator.acceptItem(ItemMapping mapping)voidAxolotlBucketTranslator.translateToBedrock(GeyserSession session, com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag, ItemMapping mapping)voidBannerTranslator.translateToBedrock(GeyserSession session, com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag, ItemMapping mapping)voidBasicItemTranslator.translateToBedrock(GeyserSession session, com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag, ItemMapping mapping)voidBookPagesTranslator.translateToBedrock(GeyserSession session, com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag, ItemMapping mapping)voidCrossbowTranslator.translateToBedrock(GeyserSession session, com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag, ItemMapping mapping)voidEnchantedBookTranslator.translateToBedrock(GeyserSession session, com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag, ItemMapping mapping)voidEnchantmentTranslator.translateToBedrock(GeyserSession session, com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag, ItemMapping mapping)voidFireworkRocketTranslator.translateToBedrock(GeyserSession session, com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag, ItemMapping mapping)voidFireworkStarTranslator.translateToBedrock(GeyserSession session, com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag, ItemMapping mapping)voidLeatherArmorTranslator.translateToBedrock(GeyserSession session, com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag, ItemMapping mapping)voidLodestoneCompassTranslator.translateToBedrock(GeyserSession session, com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag, ItemMapping mapping)voidMapItemTranslator.translateToBedrock(GeyserSession session, com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag, ItemMapping mapping)voidPlayerHeadTranslator.translateToBedrock(GeyserSession session, com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag, ItemMapping mapping)voidShulkerBoxItemTranslator.translateToBedrock(GeyserSession session, com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag, ItemMapping mapping)voidTropicalFishBucketTranslator.translateToBedrock(GeyserSession session, com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag, ItemMapping mapping)voidBannerTranslator.translateToJava(com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag, ItemMapping mapping)voidBasicItemTranslator.translateToJava(com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag, ItemMapping mapping)voidBookPagesTranslator.translateToJava(com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag, ItemMapping mapping)voidCrossbowTranslator.translateToJava(com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag, ItemMapping mapping)voidEnchantedBookTranslator.translateToJava(com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag, ItemMapping mapping)voidEnchantmentTranslator.translateToJava(com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag, ItemMapping mapping)voidFireworkRocketTranslator.translateToJava(com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag, ItemMapping mapping)voidFireworkStarTranslator.translateToJava(com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag, ItemMapping mapping)voidLeatherArmorTranslator.translateToJava(com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag, ItemMapping mapping)voidMapItemTranslator.translateToJava(com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag, ItemMapping mapping)voidShulkerBoxItemTranslator.translateToJava(com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag, ItemMapping mapping) -
Uses of ItemMapping in org.geysermc.geyser.util
Methods in org.geysermc.geyser.util with parameters of type ItemMappingModifier and TypeMethodDescriptionstatic doubleBlockUtils.getBreakTime(GeyserSession session, BlockMapping blockMapping, ItemMapping item, com.github.steveice10.opennbt.tag.builtin.CompoundTag nbtData, boolean isSessionPlayer)