Class RegisterRenderersEventMixin
java.lang.Object
dev.upcraft.sparkweave.neoforge.mixin.client.RegisterRenderersEventMixin
- All Implemented Interfaces:
RegisterBlockEntityRenderersEvent,RegisterEntityRenderersEvent
public abstract class RegisterRenderersEventMixin
extends Object
implements RegisterEntityRenderersEvent, RegisterBlockEntityRenderersEvent
-
Nested Class Summary
Nested classes/interfaces inherited from interface dev.upcraft.sparkweave.api.client.event.RegisterBlockEntityRenderersEvent
RegisterBlockEntityRenderersEvent.CallbackNested classes/interfaces inherited from interface dev.upcraft.sparkweave.api.client.event.RegisterEntityRenderersEvent
RegisterEntityRenderersEvent.Callback -
Field Summary
Fields inherited from interface dev.upcraft.sparkweave.api.client.event.RegisterBlockEntityRenderersEvent
EVENTFields inherited from interface dev.upcraft.sparkweave.api.client.event.RegisterEntityRenderersEvent
EVENT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract <T extends net.minecraft.world.level.block.entity.BlockEntity>
voidregisterBlockEntityRenderer(net.minecraft.world.level.block.entity.BlockEntityType<? extends T> blockEntityType, net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider<T> blockEntityRendererProvider) <T extends net.minecraft.world.level.block.entity.BlockEntity>
voidregisterBlockEntityRenderer$registerRenderer(Supplier<net.minecraft.world.level.block.entity.BlockEntityType<T>> blockEntityType, net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider<T> blockEntityRendererProvider) abstract <T extends net.minecraft.world.entity.Entity>
voidregisterEntityRenderer(net.minecraft.world.entity.EntityType<? extends T> entityType, net.minecraft.client.renderer.entity.EntityRendererProvider<T> entityRendererProvider) <T extends net.minecraft.world.entity.Entity>
voidregisterEntityRenderers$registerRenderer(Supplier<net.minecraft.world.entity.EntityType<T>> entityType, net.minecraft.client.renderer.entity.EntityRendererProvider<T> entityRendererProvider) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface dev.upcraft.sparkweave.api.client.event.RegisterBlockEntityRenderersEvent
registerRendererMethods inherited from interface dev.upcraft.sparkweave.api.client.event.RegisterEntityRenderersEvent
registerRenderer
-
Constructor Details
-
RegisterRenderersEventMixin
public RegisterRenderersEventMixin()
-
-
Method Details
-
registerBlockEntityRenderer
public abstract <T extends net.minecraft.world.level.block.entity.BlockEntity> void registerBlockEntityRenderer(net.minecraft.world.level.block.entity.BlockEntityType<? extends T> blockEntityType, net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider<T> blockEntityRendererProvider) -
registerEntityRenderer
public abstract <T extends net.minecraft.world.entity.Entity> void registerEntityRenderer(net.minecraft.world.entity.EntityType<? extends T> entityType, net.minecraft.client.renderer.entity.EntityRendererProvider<T> entityRendererProvider) -
registerBlockEntityRenderer$registerRenderer
public <T extends net.minecraft.world.level.block.entity.BlockEntity> void registerBlockEntityRenderer$registerRenderer(Supplier<net.minecraft.world.level.block.entity.BlockEntityType<T>> blockEntityType, net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider<T> blockEntityRendererProvider) -
registerEntityRenderers$registerRenderer
public <T extends net.minecraft.world.entity.Entity> void registerEntityRenderers$registerRenderer(Supplier<net.minecraft.world.entity.EntityType<T>> entityType, net.minecraft.client.renderer.entity.EntityRendererProvider<T> entityRendererProvider)
-