Package com.oroarmor.multiitemlib.api
Class UniqueItemRegistry
java.lang.Object
com.oroarmor.multiitemlib.api.UniqueItemRegistry
A wrapper class for a set of
Items.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final UniqueItemRegistryTheUniqueItemRegistryfor bows.static final UniqueItemRegistryTheUniqueItemRegistryfor crossbows.static final UniqueItemRegistryTheUniqueItemRegistryfor fishing rods.static final UniqueItemRegistryTheUniqueItemRegistryfor shears.static final UniqueItemRegistryTheUniqueItemRegistryfor shields.static final UniqueItemRegistryTheUniqueItemRegistryfor tridents. -
Method Summary
Modifier and TypeMethodDescriptionvoidaddItemToRegistry(net.minecraft.item.Item item) net.minecraft.item.ItemgetDefaultItem(net.minecraft.item.Item item) booleanisItemInRegistry(net.minecraft.item.Item item)
-
Field Details
-
SHEARS
TheUniqueItemRegistryfor shears. Allows for use on entities and blocks. -
FISHING_ROD
TheUniqueItemRegistryfor fishing rods. Allows for the fishing bobber to work normally and correct rendering. -
SHIELD
TheUniqueItemRegistryfor shields. Allows for blocking and correct rendering. -
BOW
TheUniqueItemRegistryfor bows. Allows for shooting arrows and correct rendering. -
CROSSBOW
TheUniqueItemRegistryfor crossbows. Allows for shooting arrows and correct rendering. -
TRIDENT
TheUniqueItemRegistryfor tridents. Allows for some correct rendering. Mixins will be needed for full correct rendering.
-
-
Method Details
-
addItemToRegistry
public void addItemToRegistry(net.minecraft.item.Item item) -
getDefaultItem
public net.minecraft.item.Item getDefaultItem(net.minecraft.item.Item item) -
isItemInRegistry
public boolean isItemInRegistry(net.minecraft.item.Item item)
-