Class LinkedControllerItemRenderer
java.lang.Object
net.minecraft.client.renderer.BlockEntityWithoutLevelRenderer
com.simibubi.create.foundation.item.render.CustomRenderedItemModelRenderer
com.simibubi.create.content.redstone.link.controller.LinkedControllerItemRenderer
- All Implemented Interfaces:
net.minecraft.server.packs.resources.PreparableReloadListener,net.minecraft.server.packs.resources.ResourceManagerReloadListener
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface net.minecraft.server.packs.resources.PreparableReloadListener
net.minecraft.server.packs.resources.PreparableReloadListener.PreparationBarrier -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static voidrender(net.minecraft.world.item.ItemStack stack, CustomRenderedItemModel model, PartialItemModelRenderer renderer, net.minecraft.world.item.ItemDisplayContext transformType, com.mojang.blaze3d.vertex.PoseStack ms, int light, LinkedControllerItemRenderer.RenderType renderType, boolean active, boolean renderDepression) protected voidrender(net.minecraft.world.item.ItemStack stack, CustomRenderedItemModel model, PartialItemModelRenderer renderer, net.minecraft.world.item.ItemDisplayContext transformType, com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffer, int light, int overlay) protected static voidrenderButton(PartialItemModelRenderer renderer, com.mojang.blaze3d.vertex.PoseStack ms, int light, float pt, net.minecraft.client.resources.model.BakedModel button, float b, int index, boolean renderDepression) static voidrenderInLectern(net.minecraft.world.item.ItemStack stack, CustomRenderedItemModel model, PartialItemModelRenderer renderer, net.minecraft.world.item.ItemDisplayContext transformType, com.mojang.blaze3d.vertex.PoseStack ms, int light, boolean active, boolean renderDepression) protected static voidrenderNormal(net.minecraft.world.item.ItemStack stack, CustomRenderedItemModel model, PartialItemModelRenderer renderer, net.minecraft.world.item.ItemDisplayContext transformType, com.mojang.blaze3d.vertex.PoseStack ms, int light) Methods inherited from class com.simibubi.create.foundation.item.render.CustomRenderedItemModelRenderer
renderByItemMethods inherited from class net.minecraft.client.renderer.BlockEntityWithoutLevelRenderer
onResourceManagerReloadMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.server.packs.resources.PreparableReloadListener
getNameMethods inherited from interface net.minecraft.server.packs.resources.ResourceManagerReloadListener
reload
-
Field Details
-
POWERED
protected static final dev.engine_room.flywheel.lib.model.baked.PartialModel POWERED -
BUTTON
protected static final dev.engine_room.flywheel.lib.model.baked.PartialModel BUTTON
-
-
Constructor Details
-
LinkedControllerItemRenderer
public LinkedControllerItemRenderer()
-
-
Method Details
-
render
protected void render(net.minecraft.world.item.ItemStack stack, CustomRenderedItemModel model, PartialItemModelRenderer renderer, net.minecraft.world.item.ItemDisplayContext transformType, com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffer, int light, int overlay) - Specified by:
renderin classCustomRenderedItemModelRenderer
-
renderNormal
protected static void renderNormal(net.minecraft.world.item.ItemStack stack, CustomRenderedItemModel model, PartialItemModelRenderer renderer, net.minecraft.world.item.ItemDisplayContext transformType, com.mojang.blaze3d.vertex.PoseStack ms, int light) -
renderInLectern
public static void renderInLectern(net.minecraft.world.item.ItemStack stack, CustomRenderedItemModel model, PartialItemModelRenderer renderer, net.minecraft.world.item.ItemDisplayContext transformType, com.mojang.blaze3d.vertex.PoseStack ms, int light, boolean active, boolean renderDepression) -
render
protected static void render(net.minecraft.world.item.ItemStack stack, CustomRenderedItemModel model, PartialItemModelRenderer renderer, net.minecraft.world.item.ItemDisplayContext transformType, com.mojang.blaze3d.vertex.PoseStack ms, int light, LinkedControllerItemRenderer.RenderType renderType, boolean active, boolean renderDepression) -
renderButton
protected static void renderButton(PartialItemModelRenderer renderer, com.mojang.blaze3d.vertex.PoseStack ms, int light, float pt, net.minecraft.client.resources.model.BakedModel button, float b, int index, boolean renderDepression)
-