public class BlockModel extends java.lang.Object implements IUnbakedModel
修飾子とタイプ | クラスと説明 |
---|---|
static class |
BlockModel.Deserializer |
static class |
BlockModel.GuiLight |
修飾子とタイプ | フィールドと説明 |
---|---|
boolean |
ambientOcclusion |
BlockModelConfiguration |
customData |
java.lang.String |
name |
BlockModel |
parent |
protected ResourceLocation |
parentLocation |
java.util.Map<java.lang.String,com.mojang.datafixers.util.Either<Material,java.lang.String>> |
textures |
コンストラクタと説明 |
---|
BlockModel(ResourceLocation p_i230056_1_,
java.util.List<BlockPart> p_i230056_2_,
java.util.Map<java.lang.String,com.mojang.datafixers.util.Either<Material,java.lang.String>> p_i230056_3_,
boolean p_i230056_4_,
BlockModel.GuiLight p_i230056_5_,
ItemCameraTransforms p_i230056_6_,
java.util.List<ItemOverride> p_i230056_7_) |
修飾子とタイプ | メソッドと説明 |
---|---|
IBakedModel |
bakeModel(ModelBakery modelBakeryIn,
BlockModel modelIn,
java.util.function.Function<Material,TextureAtlasSprite> spriteGetterIn,
IModelTransform transformIn,
ResourceLocation locationIn,
boolean p_228813_6_) |
IBakedModel |
bakeModel(ModelBakery modelBakeryIn,
java.util.function.Function<Material,TextureAtlasSprite> spriteGetterIn,
IModelTransform transformIn,
ResourceLocation locationIn)
非推奨です。
|
IBakedModel |
bakeVanilla(ModelBakery modelBakeryIn,
BlockModel modelIn,
java.util.function.Function<Material,TextureAtlasSprite> spriteGetterIn,
IModelTransform transformIn,
ResourceLocation locationIn,
boolean p_228813_6_)
非推奨です。
|
static BlockModel |
deserialize(java.io.Reader readerIn) |
static BlockModel |
deserialize(java.lang.String jsonString) |
BlockModel.GuiLight |
func_230176_c_() |
ItemCameraTransforms |
getAllTransforms() |
java.util.Collection<ResourceLocation> |
getDependencies() |
java.util.List<BlockPart> |
getElements()
非推奨です。
|
java.util.List<ItemOverride> |
getOverrides() |
ItemOverrideList |
getOverrides(ModelBakery modelBakeryIn,
BlockModel modelIn,
java.util.function.Function<Material,TextureAtlasSprite> textureGetter) |
ResourceLocation |
getParentLocation() |
BlockModel |
getRootModel() |
java.util.Collection<Material> |
getTextures(java.util.function.Function<ResourceLocation,IUnbakedModel> modelGetter,
java.util.Set<com.mojang.datafixers.util.Pair<java.lang.String,java.lang.String>> missingTextureErrors) |
boolean |
isAmbientOcclusion() |
boolean |
isTexturePresent(java.lang.String textureName) |
static BakedQuad |
makeBakedQuad(BlockPart partIn,
BlockPartFace partFaceIn,
TextureAtlasSprite spriteIn,
Direction directionIn,
IModelTransform transformIn,
ResourceLocation locationIn) |
Material |
resolveTextureName(java.lang.String nameIn) |
java.lang.String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getClip
public final boolean ambientOcclusion
public java.lang.String name
public final java.util.Map<java.lang.String,com.mojang.datafixers.util.Either<Material,java.lang.String>> textures
@Nullable public BlockModel parent
@Nullable protected ResourceLocation parentLocation
public final BlockModelConfiguration customData
public BlockModel(@Nullable ResourceLocation p_i230056_1_, java.util.List<BlockPart> p_i230056_2_, java.util.Map<java.lang.String,com.mojang.datafixers.util.Either<Material,java.lang.String>> p_i230056_3_, boolean p_i230056_4_, @Nullable BlockModel.GuiLight p_i230056_5_, ItemCameraTransforms p_i230056_6_, java.util.List<ItemOverride> p_i230056_7_)
public static BlockModel deserialize(java.io.Reader readerIn)
public static BlockModel deserialize(java.lang.String jsonString)
@Deprecated public java.util.List<BlockPart> getElements()
@Nullable public ResourceLocation getParentLocation()
public boolean isAmbientOcclusion()
public BlockModel.GuiLight func_230176_c_()
public java.util.List<ItemOverride> getOverrides()
public ItemOverrideList getOverrides(ModelBakery modelBakeryIn, BlockModel modelIn, java.util.function.Function<Material,TextureAtlasSprite> textureGetter)
public java.util.Collection<ResourceLocation> getDependencies()
getDependencies
インタフェース内 IUnbakedModel
public java.util.Collection<Material> getTextures(java.util.function.Function<ResourceLocation,IUnbakedModel> modelGetter, java.util.Set<com.mojang.datafixers.util.Pair<java.lang.String,java.lang.String>> missingTextureErrors)
getTextures
インタフェース内 IUnbakedModel
@Deprecated public IBakedModel bakeModel(ModelBakery modelBakeryIn, java.util.function.Function<Material,TextureAtlasSprite> spriteGetterIn, IModelTransform transformIn, ResourceLocation locationIn)
bakeModel
インタフェース内 IUnbakedModel
public IBakedModel bakeModel(ModelBakery modelBakeryIn, BlockModel modelIn, java.util.function.Function<Material,TextureAtlasSprite> spriteGetterIn, IModelTransform transformIn, ResourceLocation locationIn, boolean p_228813_6_)
@Deprecated public IBakedModel bakeVanilla(ModelBakery modelBakeryIn, BlockModel modelIn, java.util.function.Function<Material,TextureAtlasSprite> spriteGetterIn, IModelTransform transformIn, ResourceLocation locationIn, boolean p_228813_6_)
public static BakedQuad makeBakedQuad(BlockPart partIn, BlockPartFace partFaceIn, TextureAtlasSprite spriteIn, Direction directionIn, IModelTransform transformIn, ResourceLocation locationIn)
public boolean isTexturePresent(java.lang.String textureName)
public Material resolveTextureName(java.lang.String nameIn)
public BlockModel getRootModel()
public ItemCameraTransforms getAllTransforms()
public java.lang.String toString()
toString
クラス内 java.lang.Object