| Modifier and Type | Method and Description |
|---|---|
boolean |
PigEntity.canEat(GeyserSession session,
String javaIdentifierStripped,
ItemEntry itemEntry) |
boolean |
PandaEntity.canEat(GeyserSession session,
String javaIdentifierStripped,
ItemEntry itemEntry) |
boolean |
TurtleEntity.canEat(GeyserSession session,
String javaIdentifierStripped,
ItemEntry itemEntry) |
boolean |
FoxEntity.canEat(GeyserSession session,
String javaIdentifierStripped,
ItemEntry itemEntry) |
boolean |
BeeEntity.canEat(GeyserSession session,
String javaIdentifierStripped,
ItemEntry itemEntry) |
boolean |
PolarBearEntity.canEat(GeyserSession session,
String javaIdentifierStripped,
ItemEntry itemEntry) |
boolean |
AxolotlEntity.canEat(GeyserSession session,
String javaIdentifierStripped,
ItemEntry itemEntry) |
boolean |
ChickenEntity.canEat(GeyserSession session,
String javaIdentifierStripped,
ItemEntry itemEntry) |
boolean |
RabbitEntity.canEat(GeyserSession session,
String javaIdentifierStripped,
ItemEntry itemEntry) |
boolean |
StriderEntity.canEat(GeyserSession session,
String javaIdentifierStripped,
ItemEntry itemEntry) |
boolean |
OcelotEntity.canEat(GeyserSession session,
String javaIdentifierStripped,
ItemEntry itemEntry) |
boolean |
AnimalEntity.canEat(GeyserSession session,
String javaIdentifierStripped,
ItemEntry itemEntry) |
boolean |
HoglinEntity.canEat(GeyserSession session,
String javaIdentifierStripped,
ItemEntry itemEntry) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
AbstractHorseEntity.canEat(GeyserSession session,
String javaIdentifierStripped,
ItemEntry itemEntry) |
boolean |
LlamaEntity.canEat(GeyserSession session,
String javaIdentifierStripped,
ItemEntry itemEntry) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
WolfEntity.canEat(GeyserSession session,
String javaIdentifierStripped,
ItemEntry itemEntry) |
boolean |
CatEntity.canEat(GeyserSession session,
String javaIdentifierStripped,
ItemEntry itemEntry) |
boolean |
ParrotEntity.canEat(GeyserSession session,
String javaIdentifierStripped,
ItemEntry itemEntry) |
| Modifier and Type | Method and Description |
|---|---|
ItemEntry |
GeyserItemStack.getItemEntry() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
TagCache.isFlower(ItemEntry itemEntry) |
boolean |
TagCache.isFoxFood(ItemEntry itemEntry) |
boolean |
TagCache.shouldPiglinAdmire(ItemEntry itemEntry) |
| Modifier and Type | Class and Description |
|---|---|
class |
ToolItemEntry |
class |
TranslatableItemEntry
Used when an item should have a custom name applied, if there already isn't one.
|
| Modifier and Type | Field and Description |
|---|---|
static ItemEntry |
ItemEntry.AIR |
static ItemEntry |
ItemRegistry.BAMBOO
Bamboo item entry, used in PandaEntity.java
|
static ItemEntry |
ItemRegistry.BANNER
Banner item entry, used in LivingEntity.java
|
static ItemEntry |
ItemRegistry.CROSSBOW
Crossbow item entry, used in PillagerEntity.java
|
static ItemEntry |
ItemRegistry.EGG
Egg item entry, used in JavaEntityStatusTranslator.java
|
static ItemEntry |
ItemRegistry.MILK_BUCKET
Empty item bucket, used in BedrockInventoryTransactionTranslator.java
|
static ItemEntry |
ItemRegistry.SHIELD
Shield item entry, used in Entity.java and LivingEntity.java
|
static ItemEntry |
ItemRegistry.WHEAT
Wheat item entry, used in AbstractHorseEntity.java
|
static ItemEntry |
ItemRegistry.WRITABLE_BOOK
Writable book item entry, used in BedrockBookEditTranslator.java
|
| Modifier and Type | Field and Description |
|---|---|
static it.unimi.dsi.fastutil.ints.Int2ObjectMap<ItemEntry> |
ItemRegistry.ITEM_ENTRIES |
| Modifier and Type | Method and Description |
|---|---|
static ItemEntry |
ItemRegistry.getItem(com.nukkitx.protocol.bedrock.data.inventory.ItemData data)
Gets an
ItemEntry from the given ItemData. |
static ItemEntry |
ItemRegistry.getItem(com.github.steveice10.mc.protocol.data.game.entity.metadata.ItemStack stack)
Gets an
ItemEntry from the given ItemStack. |
static ItemEntry |
ItemRegistry.getItemEntry(String javaIdentifier)
Gets an
ItemEntry from the given Minecraft: Java Edition
block state identifier. |
| Modifier and Type | Method and Description |
|---|---|
abstract List<ItemEntry> |
ItemTranslator.getAppliedItems() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
NbtItemStackTranslator.acceptItem(ItemEntry itemEntry) |
static com.github.steveice10.opennbt.tag.builtin.CompoundTag |
ItemTranslator.translateDisplayProperties(GeyserSession session,
com.github.steveice10.opennbt.tag.builtin.CompoundTag tag,
ItemEntry itemEntry)
Translates the display name of the item
|
static com.github.steveice10.opennbt.tag.builtin.CompoundTag |
ItemTranslator.translateDisplayProperties(GeyserSession session,
com.github.steveice10.opennbt.tag.builtin.CompoundTag tag,
ItemEntry itemEntry,
char translationColor) |
void |
NbtItemStackTranslator.translateToBedrock(GeyserSession session,
com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag,
ItemEntry itemEntry)
Translate the item NBT to Bedrock
|
com.nukkitx.protocol.bedrock.data.inventory.ItemData.Builder |
ItemTranslator.translateToBedrock(com.github.steveice10.mc.protocol.data.game.entity.metadata.ItemStack itemStack,
ItemEntry itemEntry) |
void |
NbtItemStackTranslator.translateToJava(com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag,
ItemEntry itemEntry)
Translate the item NBT to Java.
|
com.github.steveice10.mc.protocol.data.game.entity.metadata.ItemStack |
ItemTranslator.translateToJava(com.nukkitx.protocol.bedrock.data.inventory.ItemData itemData,
ItemEntry itemEntry) |
| Modifier and Type | Method and Description |
|---|---|
List<ItemEntry> |
PotionTranslator.getAppliedItems() |
List<ItemEntry> |
TippedArrowTranslator.getAppliedItems() |
List<ItemEntry> |
BannerTranslator.getAppliedItems() |
List<ItemEntry> |
CompassTranslator.getAppliedItems() |
| Modifier and Type | Method and Description |
|---|---|
com.nukkitx.protocol.bedrock.data.inventory.ItemData.Builder |
PotionTranslator.translateToBedrock(com.github.steveice10.mc.protocol.data.game.entity.metadata.ItemStack itemStack,
ItemEntry itemEntry) |
com.nukkitx.protocol.bedrock.data.inventory.ItemData.Builder |
TippedArrowTranslator.translateToBedrock(com.github.steveice10.mc.protocol.data.game.entity.metadata.ItemStack itemStack,
ItemEntry itemEntry) |
com.nukkitx.protocol.bedrock.data.inventory.ItemData.Builder |
BannerTranslator.translateToBedrock(com.github.steveice10.mc.protocol.data.game.entity.metadata.ItemStack itemStack,
ItemEntry itemEntry) |
com.nukkitx.protocol.bedrock.data.inventory.ItemData.Builder |
CompassTranslator.translateToBedrock(com.github.steveice10.mc.protocol.data.game.entity.metadata.ItemStack itemStack,
ItemEntry itemEntry) |
com.github.steveice10.mc.protocol.data.game.entity.metadata.ItemStack |
PotionTranslator.translateToJava(com.nukkitx.protocol.bedrock.data.inventory.ItemData itemData,
ItemEntry itemEntry) |
com.github.steveice10.mc.protocol.data.game.entity.metadata.ItemStack |
TippedArrowTranslator.translateToJava(com.nukkitx.protocol.bedrock.data.inventory.ItemData itemData,
ItemEntry itemEntry) |
com.github.steveice10.mc.protocol.data.game.entity.metadata.ItemStack |
BannerTranslator.translateToJava(com.nukkitx.protocol.bedrock.data.inventory.ItemData itemData,
ItemEntry itemEntry) |
com.github.steveice10.mc.protocol.data.game.entity.metadata.ItemStack |
CompassTranslator.translateToJava(com.nukkitx.protocol.bedrock.data.inventory.ItemData itemData,
ItemEntry itemEntry) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
FireworkStarTranslator.acceptItem(ItemEntry itemEntry) |
boolean |
MapItemTranslator.acceptItem(ItemEntry itemEntry) |
boolean |
CrossbowTranslator.acceptItem(ItemEntry itemEntry) |
boolean |
EnchantedBookTranslator.acceptItem(ItemEntry itemEntry) |
boolean |
ShulkerBoxItemTranslator.acceptItem(ItemEntry itemEntry) |
boolean |
PlayerHeadTranslator.acceptItem(ItemEntry itemEntry) |
boolean |
LeatherArmorTranslator.acceptItem(ItemEntry itemEntry) |
boolean |
FireworkRocketTranslator.acceptItem(ItemEntry itemEntry) |
void |
BasicItemTranslator.translateToBedrock(GeyserSession session,
com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag,
ItemEntry itemEntry) |
void |
FireworkStarTranslator.translateToBedrock(GeyserSession session,
com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag,
ItemEntry itemEntry) |
void |
MapItemTranslator.translateToBedrock(GeyserSession session,
com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag,
ItemEntry itemEntry) |
void |
CrossbowTranslator.translateToBedrock(GeyserSession session,
com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag,
ItemEntry itemEntry) |
void |
BookPagesTranslator.translateToBedrock(GeyserSession session,
com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag,
ItemEntry itemEntry) |
void |
EnchantmentTranslator.translateToBedrock(GeyserSession session,
com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag,
ItemEntry itemEntry) |
void |
EnchantedBookTranslator.translateToBedrock(GeyserSession session,
com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag,
ItemEntry itemEntry) |
void |
ShulkerBoxItemTranslator.translateToBedrock(GeyserSession session,
com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag,
ItemEntry itemEntry) |
void |
PlayerHeadTranslator.translateToBedrock(GeyserSession session,
com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag,
ItemEntry itemEntry) |
void |
LeatherArmorTranslator.translateToBedrock(GeyserSession session,
com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag,
ItemEntry itemEntry) |
void |
FireworkRocketTranslator.translateToBedrock(GeyserSession session,
com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag,
ItemEntry itemEntry) |
void |
BasicItemTranslator.translateToJava(com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag,
ItemEntry itemEntry) |
void |
FireworkStarTranslator.translateToJava(com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag,
ItemEntry itemEntry) |
void |
MapItemTranslator.translateToJava(com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag,
ItemEntry itemEntry) |
void |
CrossbowTranslator.translateToJava(com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag,
ItemEntry itemEntry) |
void |
BookPagesTranslator.translateToJava(com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag,
ItemEntry itemEntry) |
void |
EnchantmentTranslator.translateToJava(com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag,
ItemEntry itemEntry) |
void |
EnchantedBookTranslator.translateToJava(com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag,
ItemEntry itemEntry) |
void |
ShulkerBoxItemTranslator.translateToJava(com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag,
ItemEntry itemEntry) |
void |
LeatherArmorTranslator.translateToJava(com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag,
ItemEntry itemEntry) |
void |
FireworkRocketTranslator.translateToJava(com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag,
ItemEntry itemEntry) |
| Modifier and Type | Method and Description |
|---|---|
static double |
BlockUtils.getBreakTime(GeyserSession session,
BlockMapping blockMapping,
ItemEntry item,
com.github.steveice10.opennbt.tag.builtin.CompoundTag nbtData,
boolean isSessionPlayer) |
Copyright © 2021 GeyserMC. All rights reserved.