Class ItemMappings.ItemMappingsBuilder
java.lang.Object
org.geysermc.geyser.registry.type.ItemMappings.ItemMappingsBuilder
- Enclosing class:
- ItemMappings
-
Method Summary
Modifier and TypeMethodDescriptionboatIds(it.unimi.dsi.fastutil.ints.IntList boatIds)bucketIds(it.unimi.dsi.fastutil.ints.IntList bucketIds)build()componentItemData(List<com.nukkitx.protocol.bedrock.data.inventory.ComponentItemData> componentItemData)creativeItems(com.nukkitx.protocol.bedrock.data.inventory.ItemData[] creativeItems)customIdMappings(it.unimi.dsi.fastutil.ints.Int2ObjectMap<String> customIdMappings)itemEntries(List<com.nukkitx.protocol.bedrock.packet.StartGamePacket.ItemEntry> itemEntries)items(ItemMapping[] items)javaOnlyItems(Set<String> javaOnlyItems)lodestoneCompass(ItemMapping lodestoneCompass)A unique exception as this is an item in Bedrock, but not in Java.spawnEggIds(it.unimi.dsi.fastutil.ints.IntList spawnEggIds)storedItems(StoredItemMappings storedItems)toString()
-
Method Details
-
items
- Returns:
this.
-
lodestoneCompass
A unique exception as this is an item in Bedrock, but not in Java.- Returns:
this.
-
creativeItems
public ItemMappings.ItemMappingsBuilder creativeItems(com.nukkitx.protocol.bedrock.data.inventory.ItemData[] creativeItems)- Returns:
this.
-
itemEntries
public ItemMappings.ItemMappingsBuilder itemEntries(List<com.nukkitx.protocol.bedrock.packet.StartGamePacket.ItemEntry> itemEntries)- Returns:
this.
-
storedItems
- Returns:
this.
-
itemNames
- Returns:
this.
-
javaOnlyItems
- Returns:
this.
-
bucketIds
- Returns:
this.
-
boatIds
- Returns:
this.
-
spawnEggIds
public ItemMappings.ItemMappingsBuilder spawnEggIds(it.unimi.dsi.fastutil.ints.IntList spawnEggIds)- Returns:
this.
-
carpets
public ItemMappings.ItemMappingsBuilder carpets(List<com.nukkitx.protocol.bedrock.data.inventory.ItemData> carpets)- Returns:
this.
-
componentItemData
public ItemMappings.ItemMappingsBuilder componentItemData(List<com.nukkitx.protocol.bedrock.data.inventory.ComponentItemData> componentItemData)- Returns:
this.
-
customIdMappings
public ItemMappings.ItemMappingsBuilder customIdMappings(it.unimi.dsi.fastutil.ints.Int2ObjectMap<String> customIdMappings)- Returns:
this.
-
build
-
toString
-