| Modifier and Type | Method and Description |
|---|---|
void |
close() |
Identifier |
fromLegacy(int legacyId) |
static ItemRegistry |
get() |
Identifier |
getIdentifier(int runtimeId) |
Item |
getItem(BlockState state) |
Item |
getItem(Identifier identifier) |
Item |
getItem(Identifier identifier,
int meta) |
List<com.nukkitx.protocol.bedrock.packet.StartGamePacket.ItemEntry> |
getItemEntries() |
com.google.common.collect.ImmutableList<Identifier> |
getItems() |
int |
getRuntimeId(Identifier identifier) |
void |
register(Identifier identifier,
ItemFactory itemFactory) |
public static ItemRegistry get()
public void register(Identifier identifier, ItemFactory itemFactory) throws RegistryException
RegistryExceptionpublic Item getItem(BlockState state) throws RegistryException
RegistryExceptionpublic Item getItem(Identifier identifier) throws RegistryException
RegistryExceptionpublic Item getItem(Identifier identifier, int meta) throws RegistryException
RegistryExceptionpublic Identifier fromLegacy(int legacyId) throws RegistryException
RegistryExceptionpublic Identifier getIdentifier(int runtimeId) throws RegistryException
RegistryExceptionpublic int getRuntimeId(Identifier identifier) throws RegistryException
RegistryExceptionpublic com.google.common.collect.ImmutableList<Identifier> getItems()
public void close()
throws RegistryException
close in interface RegistryRegistryExceptionpublic List<com.nukkitx.protocol.bedrock.packet.StartGamePacket.ItemEntry> getItemEntries()
Copyright © 2020. All rights reserved.