Class FabricRegistryHelper
java.lang.Object
com.codinglitch.simpleradio.platform.FabricRegistryHelper
- All Implemented Interfaces:
RegistryHelper
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.codinglitch.simpleradio.platform.services.RegistryHelper
RegistryHelper.BlockEntityFactory<BE extends net.minecraft.world.level.block.entity.BlockEntity>, RegistryHelper.MenuSupplier<M extends net.minecraft.world.inventory.AbstractContainerMenu> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<BE extends net.minecraft.world.level.block.entity.BlockEntity>
net.minecraft.world.level.block.entity.BlockEntityType<BE>registerBlockEntity(RegistryHelper.BlockEntityFactory<BE> factory, net.minecraft.resources.ResourceLocation resource, net.minecraft.world.level.block.Block... blocks) net.minecraft.world.item.CreativeModeTabregisterCreativeTab(net.minecraft.resources.ResourceLocation resource, net.minecraft.world.item.CreativeModeTab creativeModeTab) <E extends net.minecraft.world.entity.Entity>
net.minecraft.world.entity.EntityType<E>registerEntity(net.minecraft.world.entity.EntityType.EntityFactory<E> factory, net.minecraft.world.entity.MobCategory spawnGroup, Consumer<net.minecraft.world.entity.EntityType.Builder<E>> modifier, net.minecraft.resources.ResourceLocation resource) <M extends net.minecraft.world.inventory.AbstractContainerMenu>
net.minecraft.world.inventory.MenuType<M>registerMenu(net.minecraft.resources.ResourceLocation resource, RegistryHelper.MenuSupplier<M> supplier)
-
Constructor Details
-
FabricRegistryHelper
public FabricRegistryHelper()
-
-
Method Details
-
registerEntity
public <E extends net.minecraft.world.entity.Entity> net.minecraft.world.entity.EntityType<E> registerEntity(net.minecraft.world.entity.EntityType.EntityFactory<E> factory, net.minecraft.world.entity.MobCategory spawnGroup, Consumer<net.minecraft.world.entity.EntityType.Builder<E>> modifier, net.minecraft.resources.ResourceLocation resource) - Specified by:
registerEntityin interfaceRegistryHelper
-
registerBlockEntity
public <BE extends net.minecraft.world.level.block.entity.BlockEntity> net.minecraft.world.level.block.entity.BlockEntityType<BE> registerBlockEntity(RegistryHelper.BlockEntityFactory<BE> factory, net.minecraft.resources.ResourceLocation resource, net.minecraft.world.level.block.Block... blocks) - Specified by:
registerBlockEntityin interfaceRegistryHelper
-
registerMenu
public <M extends net.minecraft.world.inventory.AbstractContainerMenu> net.minecraft.world.inventory.MenuType<M> registerMenu(net.minecraft.resources.ResourceLocation resource, RegistryHelper.MenuSupplier<M> supplier) - Specified by:
registerMenuin interfaceRegistryHelper
-
registerCreativeTab
public net.minecraft.world.item.CreativeModeTab registerCreativeTab(net.minecraft.resources.ResourceLocation resource, net.minecraft.world.item.CreativeModeTab creativeModeTab) - Specified by:
registerCreativeTabin interfaceRegistryHelper
-