Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addTranslation(String) - Static method in class me.tnoctua.nmodutils.util.Utils
-
Add a translation key with a missing translation and returns the translated text.
- addTranslation(String, String) - Static method in class me.tnoctua.nmodutils.util.Utils
-
Adds a translation key and returns the translated text.
B
- BLOCK_ENTITIES - Variable in class me.tnoctua.nmodutils.util.ModRegistry
- BLOCK_TAGS - Variable in class me.tnoctua.nmodutils.util.ModRegistry
- BLOCKS - Static variable in class me.tnoctua.nmodutils.init.impl.block.GenericBlock
- BLOCKS - Variable in class me.tnoctua.nmodutils.util.ModRegistry
- blockTag(String) - Method in class me.tnoctua.nmodutils.util.ModRegistry
-
Registers a block tag to the game.
C
- COMPONENTS - Variable in class me.tnoctua.nmodutils.util.ModRegistry
- ConfigHandler - Class in me.tnoctua.nmodutils.util
- ConfigHandler(String, Supplier<JsonObject>, Consumer<JsonObject>) - Constructor for class me.tnoctua.nmodutils.util.ConfigHandler
-
Instance of a configuration file.
- CustomModelItem - Class in me.tnoctua.nmodutils.init.impl.item
- CustomModelItem(Item.Settings) - Constructor for class me.tnoctua.nmodutils.init.impl.item.CustomModelItem
-
Generic item with a custom model, adds instances to a list for data generation purposes.
D
- DAMAGE_TYPES - Variable in class me.tnoctua.nmodutils.util.ModRegistry
- damageType(String) - Method in class me.tnoctua.nmodutils.util.ModRegistry
-
Registers a damage type to the game.
E
- ENTITY_TAGS - Variable in class me.tnoctua.nmodutils.util.ModRegistry
- entityTag(String) - Method in class me.tnoctua.nmodutils.util.ModRegistry
-
Registers an entity tag to the game.
F
- fromNbt(RegistryWrapper.WrapperLookup, NbtElement) - Static method in class me.tnoctua.nmodutils.util.Utils
-
Returns an item stack from a provided nbt compound, without logging errors.
G
- GenericBlock - Class in me.tnoctua.nmodutils.init.impl.block
- GenericBlock(AbstractBlock.Settings) - Constructor for class me.tnoctua.nmodutils.init.impl.block.GenericBlock
-
Generic block with a "cube_all" model, adds instances to a list for data generation purposes.
- GenericItem - Class in me.tnoctua.nmodutils.init.impl.item
- GenericItem(Item.Settings) - Constructor for class me.tnoctua.nmodutils.init.impl.item.GenericItem
-
Generic item with a "generated" model, adds instances to a list for data generation purposes.
- getVariant() - Method in interface me.tnoctua.nmodutils.init.impl.block.VariantBlock
-
Returns the block used for the variant (e.g.
H
- HandheldItem - Class in me.tnoctua.nmodutils.init.impl.item
- HandheldItem(Item.Settings) - Constructor for class me.tnoctua.nmodutils.init.impl.item.HandheldItem
-
Generic item with a "handheld" model, adds instances to a list for data generation purposes.
I
- ITEM_GROUPS - Variable in class me.tnoctua.nmodutils.util.ModRegistry
- ITEM_TAGS - Variable in class me.tnoctua.nmodutils.util.ModRegistry
- ITEMS - Static variable in class me.tnoctua.nmodutils.init.impl.item.CustomModelItem
- ITEMS - Static variable in class me.tnoctua.nmodutils.init.impl.item.GenericItem
- ITEMS - Static variable in class me.tnoctua.nmodutils.init.impl.item.HandheldItem
- ITEMS - Variable in class me.tnoctua.nmodutils.util.ModRegistry
- itemTag(String) - Method in class me.tnoctua.nmodutils.util.ModRegistry
-
Registers an item tag to the game.
L
- load() - Method in class me.tnoctua.nmodutils.util.ConfigHandler
-
Loads configuration from disk.
- LOGGER - Static variable in class me.tnoctua.nmodutils.NModUtils
M
- me.tnoctua.nmodutils - package me.tnoctua.nmodutils
- me.tnoctua.nmodutils.init.impl.block - package me.tnoctua.nmodutils.init.impl.block
- me.tnoctua.nmodutils.init.impl.item - package me.tnoctua.nmodutils.init.impl.item
- me.tnoctua.nmodutils.util - package me.tnoctua.nmodutils.util
- MOD - Static variable in class me.tnoctua.nmodutils.NModUtils
- MOD_ID - Static variable in class me.tnoctua.nmodutils.ModConfig
-
Hard-coded mod identifier.
- ModConfig - Class in me.tnoctua.nmodutils
- ModConfig() - Constructor for class me.tnoctua.nmodutils.ModConfig
- ModRegistry - Class in me.tnoctua.nmodutils.util
- ModRegistry(String) - Constructor for class me.tnoctua.nmodutils.util.ModRegistry
-
Implements various registry helper methods to add content to the game.
N
- NModUtils - Class in me.tnoctua.nmodutils
- NModUtils() - Constructor for class me.tnoctua.nmodutils.NModUtils
O
- onInitialize() - Method in class me.tnoctua.nmodutils.NModUtils
P
R
- read() - Method in class me.tnoctua.nmodutils.util.ConfigHandler
-
Reads the configuration file and returns a JSON object representation.
- register(boolean, boolean, String, Function<AbstractBlock.Settings, ? extends Block>, AbstractBlock.Settings) - Method in class me.tnoctua.nmodutils.util.ModRegistry
-
Registers a block to the game.
- register(boolean, String, Function<AbstractBlock.Settings, ? extends Block>, AbstractBlock.Settings) - Method in class me.tnoctua.nmodutils.util.ModRegistry
-
Registers a block to the game.
- register(boolean, String, Function<Item.Settings, Item>, Item.Settings) - Method in class me.tnoctua.nmodutils.util.ModRegistry
-
Registers an item to the game.
- register(boolean, String, ItemGroup) - Method in class me.tnoctua.nmodutils.util.ModRegistry
-
Registers an item group to the game.
- register(String, Function<AbstractBlock.Settings, ? extends Block>, AbstractBlock.Settings) - Method in class me.tnoctua.nmodutils.util.ModRegistry
-
Registers a block to the game.
- register(String, Function<Item.Settings, Item>, Item.Settings) - Method in class me.tnoctua.nmodutils.util.ModRegistry
-
Registers an item to the game.
- register(String, UnaryOperator<ComponentType.Builder<T>>) - Method in class me.tnoctua.nmodutils.util.ModRegistry
-
Registers a component type to the game.
- register(String, FabricBlockEntityTypeBuilder.Factory<? extends T>, Block...) - Method in class me.tnoctua.nmodutils.util.ModRegistry
-
Registers a block entity to the game.
- register(String, ItemGroup) - Method in class me.tnoctua.nmodutils.util.ModRegistry
-
Registers an item group to the game.
S
- save() - Method in class me.tnoctua.nmodutils.util.ConfigHandler
-
Saves the configuration to disk.
- soundEvent(boolean, String) - Method in class me.tnoctua.nmodutils.util.ModRegistry
-
Registers a sound event to the game.
- soundEvent(String) - Method in class me.tnoctua.nmodutils.util.ModRegistry
-
Registers a sound event to the game.
- SOUNDS - Variable in class me.tnoctua.nmodutils.util.ModRegistry
T
- TRANSLATIONS - Static variable in class me.tnoctua.nmodutils.util.Utils
-
Common side translations for use in data generation.
U
- Utils - Class in me.tnoctua.nmodutils.util
- Utils() - Constructor for class me.tnoctua.nmodutils.util.Utils
V
- VariantBlock - Interface in me.tnoctua.nmodutils.init.impl.block
-
Interface for blocks that have variants.
W
- write(JsonObject) - Method in class me.tnoctua.nmodutils.util.ConfigHandler
-
Writes the provided JSON object to the configuration file.
All Classes and Interfaces|All Packages|Constant Field Values