Package dev.tophatcat.kirislib
Class RegHelpers
java.lang.Object
dev.tophatcat.kirislib.RegHelpers
Methods to assist in the registering of blocks, items and sounds without having lines full of duplicated code.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends net.minecraft.world.item.Item>
Supplier<T>createBasicItem(net.minecraft.resources.ResourceLocation identifier, Supplier<T> item, Map<net.minecraft.resources.ResourceLocation, Supplier<T>> itemMap) static <T extends net.minecraft.world.level.block.Block>
Supplier<T>createBlock(net.minecraft.resources.ResourceLocation resourceLocation, Supplier<T> block, Map<net.minecraft.resources.ResourceLocation, Supplier<T>> blockMap) static <T extends net.minecraft.world.level.block.Block>
Supplier<T>createBlockWithItem(net.minecraft.resources.ResourceLocation resourceLocation, Supplier<T> block, Map<net.minecraft.resources.ResourceLocation, Supplier<T>> blockMap, Map<net.minecraft.resources.ResourceLocation, Supplier<net.minecraft.world.item.Item>> itemMap) static net.minecraft.sounds.SoundEventcreateSound(net.minecraft.resources.ResourceLocation resourceLocation, Map<net.minecraft.sounds.SoundEvent, net.minecraft.resources.ResourceLocation> soundMap)
-
Constructor Details
-
RegHelpers
public RegHelpers()
-
-
Method Details
-
createBlock
-
createBlockWithItem
public static <T extends net.minecraft.world.level.block.Block> Supplier<T> createBlockWithItem(net.minecraft.resources.ResourceLocation resourceLocation, Supplier<T> block, Map<net.minecraft.resources.ResourceLocation, Supplier<T>> blockMap, Map<net.minecraft.resources.ResourceLocation, Supplier<net.minecraft.world.item.Item>> itemMap) -
createBasicItem
-
createSound
public static net.minecraft.sounds.SoundEvent createSound(net.minecraft.resources.ResourceLocation resourceLocation, Map<net.minecraft.sounds.SoundEvent, net.minecraft.resources.ResourceLocation> soundMap)
-