Interface ClientRegistration
@Experimental
@NonExtendable
public interface ClientRegistration
- 
Method Summary
Modifier and TypeMethodDescriptiondefault <T extends net.minecraft.world.level.block.entity.BlockEntity>
voidaddBlockEntityBody(Class<T> blockEntityClass, Class<? extends net.minecraft.world.level.block.Block> blockClass, net.minecraft.resources.ResourceLocation id, BodyProvider<? super T> provider) <T extends net.minecraft.world.level.block.entity.BlockEntity>
voidaddBlockEntityBody(Class<T> blockEntityClass, Class<? extends net.minecraft.world.level.block.Block> blockClass, net.minecraft.resources.ResourceLocation id, BodyProvider<? super T> provider, int priority) default <T extends net.minecraft.world.level.block.entity.BlockEntity>
voidaddBlockEntityIcon(Class<T> blockEntityClass, Class<? extends net.minecraft.world.level.block.Block> blockClass, net.minecraft.resources.ResourceLocation id, IconProvider<? super T> provider) <T extends net.minecraft.world.level.block.entity.BlockEntity>
voidaddBlockEntityIcon(Class<T> blockEntityClass, Class<? extends net.minecraft.world.level.block.Block> blockClass, net.minecraft.resources.ResourceLocation id, IconProvider<? super T> provider, int priority) default <T extends net.minecraft.world.level.block.entity.BlockEntity>
voidaddBlockEntityModName(Class<T> blockEntityClass, Class<? extends net.minecraft.world.level.block.Block> blockClass, net.minecraft.resources.ResourceLocation id, ModNameProvider<? super T> provider) <T extends net.minecraft.world.level.block.entity.BlockEntity>
voidaddBlockEntityModName(Class<T> blockEntityClass, Class<? extends net.minecraft.world.level.block.Block> blockClass, net.minecraft.resources.ResourceLocation id, ModNameProvider<? super T> provider, int priority) default <T extends net.minecraft.world.level.block.entity.BlockEntity>
voidaddBlockEntityName(Class<T> blockEntityClass, Class<? extends net.minecraft.world.level.block.Block> blockClass, net.minecraft.resources.ResourceLocation id, NameProvider<? super T> provider) <T extends net.minecraft.world.level.block.entity.BlockEntity>
voidaddBlockEntityName(Class<T> blockEntityClass, Class<? extends net.minecraft.world.level.block.Block> blockClass, net.minecraft.resources.ResourceLocation id, NameProvider<? super T> provider, int priority)  
- 
Method Details
- 
addBlockEntityBody
default <T extends net.minecraft.world.level.block.entity.BlockEntity> void addBlockEntityBody(Class<T> blockEntityClass, Class<? extends net.minecraft.world.level.block.Block> blockClass, net.minecraft.resources.ResourceLocation id, BodyProvider<? super T> provider)  - 
addBlockEntityBody
<T extends net.minecraft.world.level.block.entity.BlockEntity> void addBlockEntityBody(Class<T> blockEntityClass, Class<? extends net.minecraft.world.level.block.Block> blockClass, net.minecraft.resources.ResourceLocation id, BodyProvider<? super T> provider, int priority)  - 
addBlockEntityIcon
default <T extends net.minecraft.world.level.block.entity.BlockEntity> void addBlockEntityIcon(Class<T> blockEntityClass, Class<? extends net.minecraft.world.level.block.Block> blockClass, net.minecraft.resources.ResourceLocation id, IconProvider<? super T> provider)  - 
addBlockEntityIcon
<T extends net.minecraft.world.level.block.entity.BlockEntity> void addBlockEntityIcon(Class<T> blockEntityClass, Class<? extends net.minecraft.world.level.block.Block> blockClass, net.minecraft.resources.ResourceLocation id, IconProvider<? super T> provider, int priority)  - 
addBlockEntityName
default <T extends net.minecraft.world.level.block.entity.BlockEntity> void addBlockEntityName(Class<T> blockEntityClass, Class<? extends net.minecraft.world.level.block.Block> blockClass, net.minecraft.resources.ResourceLocation id, NameProvider<? super T> provider)  - 
addBlockEntityName
<T extends net.minecraft.world.level.block.entity.BlockEntity> void addBlockEntityName(Class<T> blockEntityClass, Class<? extends net.minecraft.world.level.block.Block> blockClass, net.minecraft.resources.ResourceLocation id, NameProvider<? super T> provider, int priority)  - 
addBlockEntityModName
default <T extends net.minecraft.world.level.block.entity.BlockEntity> void addBlockEntityModName(Class<T> blockEntityClass, Class<? extends net.minecraft.world.level.block.Block> blockClass, net.minecraft.resources.ResourceLocation id, ModNameProvider<? super T> provider)  - 
addBlockEntityModName
<T extends net.minecraft.world.level.block.entity.BlockEntity> void addBlockEntityModName(Class<T> blockEntityClass, Class<? extends net.minecraft.world.level.block.Block> blockClass, net.minecraft.resources.ResourceLocation id, ModNameProvider<? super T> provider, int priority)  
 -