Klasse BlockPartRenderer<T extends BlockPart<T>>
java.lang.Object
gollorum.signpost.blockpartdata.types.BlockPartRenderer<T>
- Bekannte direkte Unterklassen:
PostRenderer,SignRenderer,WaystoneRenderer
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic <T extends BlockPart<T>>
voidregister(Class<T> blockPartClass, BlockPartRenderer<T> renderer) abstract voidrender(T part, net.minecraft.world.level.Level level, net.minecraft.core.BlockPos blockPos, com.mojang.blaze3d.vertex.PoseStack blockToView, net.minecraft.client.renderer.SubmitNodeCollector nodeCollector, net.minecraft.client.resources.model.MaterialSet materials, int combinedLights, int combinedOverlay, Function<net.minecraft.resources.ResourceLocation, net.minecraft.client.renderer.RenderType> renderTypeFactory, net.minecraft.client.renderer.feature.ModelFeatureRenderer.CrumblingOverlay crumblingOverlay) static <T extends BlockPart<T>>
voidrenderDynamic(T part, net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, com.mojang.blaze3d.vertex.PoseStack blockToView, net.minecraft.client.renderer.SubmitNodeCollector nodeCollector, net.minecraft.client.resources.model.MaterialSet materials, int combinedLights, int combinedOverlay, Function<net.minecraft.resources.ResourceLocation, net.minecraft.client.renderer.RenderType> renderTypeFactory, net.minecraft.client.renderer.feature.ModelFeatureRenderer.CrumblingOverlay crumblingOverlay)
-
Konstruktordetails
-
BlockPartRenderer
public BlockPartRenderer()
-
-
Methodendetails
-
register
public static <T extends BlockPart<T>> void register(Class<T> blockPartClass, BlockPartRenderer<T> renderer) -
renderDynamic
public static <T extends BlockPart<T>> void renderDynamic(T part, net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, com.mojang.blaze3d.vertex.PoseStack blockToView, net.minecraft.client.renderer.SubmitNodeCollector nodeCollector, net.minecraft.client.resources.model.MaterialSet materials, int combinedLights, int combinedOverlay, Function<net.minecraft.resources.ResourceLocation, net.minecraft.client.renderer.RenderType> renderTypeFactory, net.minecraft.client.renderer.feature.ModelFeatureRenderer.CrumblingOverlay crumblingOverlay) -
render
public abstract void render(T part, net.minecraft.world.level.Level level, net.minecraft.core.BlockPos blockPos, com.mojang.blaze3d.vertex.PoseStack blockToView, net.minecraft.client.renderer.SubmitNodeCollector nodeCollector, net.minecraft.client.resources.model.MaterialSet materials, int combinedLights, int combinedOverlay, Function<net.minecraft.resources.ResourceLocation, net.minecraft.client.renderer.RenderType> renderTypeFactory, net.minecraft.client.renderer.feature.ModelFeatureRenderer.CrumblingOverlay crumblingOverlay)
-