类 ItemBlockRenderTypes
java.lang.Object
net.minecraft.client.renderer.ItemBlockRenderTypes
-
字段概要
字段修饰符和类型字段说明private static final Map<Holder.Reference<Block>,
ChunkRenderTypeSet> private static final ChunkRenderTypeSet
private static final Map<Holder.Reference<Fluid>,
RenderType> private static boolean
private static final ChunkRenderTypeSet
private static final Map<Block,
RenderType> 已过时。private static final Map<Fluid,
RenderType> 已过时。 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明private static void
private static ChunkRenderTypeSet
createSetFromPredicate
(Predicate<RenderType> predicate) static RenderType
getChunkRenderType
(BlockState pState) 已过时。static RenderType
getMovingBlockRenderType
(BlockState pState) static RenderType
getRenderLayer
(FluidState pFluidState) static ChunkRenderTypeSet
getRenderLayers
(BlockState state) static RenderType
getRenderType
(ItemStack pStack, boolean pCull) static RenderType
getRenderType
(BlockState pState, boolean pCull) static void
setFancy
(boolean pFancy) static void
setRenderLayer
(Block block, Predicate<RenderType> predicate) 已过时。Set your render type in your block model's JSON (eg.static void
setRenderLayer
(Block block, RenderType type) 已过时。Set your render type in your block model's JSON (eg.static void
setRenderLayer
(Block block, ChunkRenderTypeSet layers) 已过时。Set your render type in your block model's JSON (eg.static void
setRenderLayer
(Fluid fluid, RenderType type)
-
字段详细资料
-
TYPE_BY_BLOCK
已过时。 -
TYPE_BY_FLUID
已过时。 -
renderCutout
private static boolean renderCutout -
CUTOUT_MIPPED
-
SOLID
-
BLOCK_RENDER_TYPES
-
FLUID_RENDER_TYPES
-
-
构造器详细资料
-
ItemBlockRenderTypes
public ItemBlockRenderTypes()
-
-
方法详细资料
-
getChunkRenderType
-
getMovingBlockRenderType
-
getRenderType
-
getRenderType
-
getRenderLayer
-
getRenderLayers
-
setRenderLayer
已过时。Set your render type in your block model's JSON (eg."render_type": "cutout"
) or overrideIForgeBakedModel.getRenderTypes(BlockState, net.minecraft.util.RandomSource, net.minecraftforge.client.model.data.ModelData)
-
setRenderLayer
@Deprecated(since="1.19") public static void setRenderLayer(Block block, Predicate<RenderType> predicate) 已过时。Set your render type in your block model's JSON (eg."render_type": "cutout"
) or overrideIForgeBakedModel.getRenderTypes(BlockState, net.minecraft.util.RandomSource, net.minecraftforge.client.model.data.ModelData)
-
setRenderLayer
已过时。Set your render type in your block model's JSON (eg."render_type": "cutout"
) or overrideIForgeBakedModel.getRenderTypes(BlockState, net.minecraft.util.RandomSource, net.minecraftforge.client.model.data.ModelData)
-
setRenderLayer
-
checkClientLoading
private static void checkClientLoading() -
createSetFromPredicate
-
setFancy
public static void setFancy(boolean pFancy)
-
IForgeBakedModel.getRenderTypes(BlockState, net.minecraft.util.RandomSource, net.minecraftforge.client.model.data.ModelData)
.