Modifier and Type | Field and Description |
---|---|
private java.util.Map<IBlockState,IBakedModel> |
BlockModelShapes.bakedModelStore |
private java.util.Map<java.lang.Integer,IBakedModel> |
ItemModelMesher.simpleShapesCache |
Modifier and Type | Method and Description |
---|---|
protected IBakedModel |
ItemModelMesher.getItemModel(Item item,
int meta) |
IBakedModel |
ItemModelMesher.getItemModel(ItemStack stack) |
IBakedModel |
RenderItem.getItemModelWithOverrides(ItemStack stack,
World worldIn,
EntityLivingBase entitylivingbaseIn) |
IBakedModel |
BlockModelShapes.getModelForState(IBlockState state) |
IBakedModel |
BlockRendererDispatcher.getModelForState(IBlockState state) |
Modifier and Type | Method and Description |
---|---|
private void |
RenderItem.renderEffect(IBakedModel model) |
void |
RenderItem.renderItem(ItemStack stack,
IBakedModel model) |
protected void |
RenderItem.renderItemModel(ItemStack stack,
IBakedModel bakedmodel,
ItemCameraTransforms.TransformType transform,
boolean leftHanded) |
protected void |
RenderItem.renderItemModelIntoGUI(ItemStack stack,
int x,
int y,
IBakedModel bakedmodel) |
private void |
RenderItem.renderModel(IBakedModel model,
int color) |
private void |
RenderItem.renderModel(IBakedModel model,
int color,
ItemStack stack) |
private void |
RenderItem.renderModel(IBakedModel model,
ItemStack stack) |
boolean |
BlockModelRenderer.renderModel(IBlockAccess blockAccessIn,
IBakedModel modelIn,
IBlockState blockStateIn,
BlockPos blockPosIn,
BufferBuilder buffer,
boolean checkSides) |
boolean |
BlockModelRenderer.renderModel(IBlockAccess worldIn,
IBakedModel modelIn,
IBlockState stateIn,
BlockPos posIn,
BufferBuilder buffer,
boolean checkSides,
long rand) |
void |
BlockModelRenderer.renderModelBrightness(IBakedModel model,
IBlockState state,
float brightness,
boolean p_178266_4_) |
void |
BlockModelRenderer.renderModelBrightnessColor(IBakedModel bakedModel,
float p_178262_2_,
float red,
float green,
float blue) |
void |
BlockModelRenderer.renderModelBrightnessColor(IBlockState state,
IBakedModel p_187495_2_,
float p_187495_3_,
float p_187495_4_,
float p_187495_5_,
float p_187495_6_) |
boolean |
BlockModelRenderer.renderModelFlat(IBlockAccess worldIn,
IBakedModel modelIn,
IBlockState stateIn,
BlockPos posIn,
BufferBuilder buffer,
boolean checkSides,
long rand) |
boolean |
BlockModelRenderer.renderModelSmooth(IBlockAccess worldIn,
IBakedModel modelIn,
IBlockState stateIn,
BlockPos posIn,
BufferBuilder buffer,
boolean checkSides,
long rand) |
Modifier and Type | Class and Description |
---|---|
class |
BuiltInModel |
class |
MultipartBakedModel |
class |
SimpleBakedModel |
class |
WeightedBakedModel |
Modifier and Type | Field and Description |
---|---|
private IBakedModel |
WeightedBakedModel.baseModel |
private IBakedModel |
ModelManager.defaultModel |
protected IBakedModel |
WeightedBakedModel.WeightedModel.model |
Modifier and Type | Field and Description |
---|---|
protected RegistrySimple<ModelResourceLocation,IBakedModel> |
ModelBakery.bakedRegistry |
private java.util.Map<com.google.common.base.Predicate<IBlockState>,IBakedModel> |
MultipartBakedModel.Builder.builderSelectors |
private IRegistry<ModelResourceLocation,IBakedModel> |
ModelManager.modelRegistry |
private java.util.Map<com.google.common.base.Predicate<IBlockState>,IBakedModel> |
MultipartBakedModel.selectors |
Modifier and Type | Method and Description |
---|---|
protected IBakedModel |
ModelBakery.bakeModel(ModelBlock modelBlockIn,
ITransformation modelRotationIn,
boolean uvLocked) |
private IBakedModel |
ModelBakery.bakeModel(ModelBlock modelBlockIn,
ModelRotation modelRotationIn,
boolean uvLocked) |
private IBakedModel |
ModelBakery.createRandomModelForVariantList(VariantList variantsIn,
java.lang.String modelLocation) |
IBakedModel |
WeightedBakedModel.Builder.first() |
IBakedModel |
ModelManager.getMissingModel() |
IBakedModel |
ModelManager.getModel(ModelResourceLocation modelLocation) |
private IBakedModel |
WeightedBakedModel.getRandomModel(long p_188627_1_) |
IBakedModel |
ItemOverrideList.handleItemState(IBakedModel originalModel,
ItemStack stack,
World world,
EntityLivingBase entity) |
IBakedModel |
SimpleBakedModel.Builder.makeBakedModel() |
IBakedModel |
MultipartBakedModel.Builder.makeMultipartModel() |
Modifier and Type | Method and Description |
---|---|
default org.apache.commons.lang3.tuple.Pair<? extends IBakedModel,javax.vecmath.Matrix4f> |
IBakedModel.handlePerspective(ItemCameraTransforms.TransformType cameraTransformType) |
IRegistry<ModelResourceLocation,IBakedModel> |
ModelBakery.setupModelRegistry() |
Modifier and Type | Method and Description |
---|---|
WeightedBakedModel.Builder |
WeightedBakedModel.Builder.add(IBakedModel model,
int weight) |
private void |
SimpleBakedModel.Builder.addFaceQuads(IBlockState p_188644_1_,
IBakedModel p_188644_2_,
TextureAtlasSprite p_188644_3_,
EnumFacing p_188644_4_,
long p_188644_5_) |
private void |
SimpleBakedModel.Builder.addGeneralQuads(IBlockState p_188645_1_,
IBakedModel p_188645_2_,
TextureAtlasSprite p_188645_3_,
long p_188645_4_) |
IBakedModel |
ItemOverrideList.handleItemState(IBakedModel originalModel,
ItemStack stack,
World world,
EntityLivingBase entity) |
void |
MultipartBakedModel.Builder.putModel(com.google.common.base.Predicate<IBlockState> predicate,
IBakedModel model) |
Constructor and Description |
---|
Builder(IBlockState state,
IBakedModel model,
TextureAtlasSprite texture,
BlockPos pos) |
WeightedModel(IBakedModel modelIn,
int itemWeightIn) |
Constructor and Description |
---|
MultipartBakedModel(java.util.Map<com.google.common.base.Predicate<IBlockState>,IBakedModel> selectorsIn) |
Modifier and Type | Method and Description |
---|---|
private int |
RenderEntityItem.transformModelCount(EntityItem itemIn,
double p_177077_2_,
double p_177077_4_,
double p_177077_6_,
float p_177077_8_,
IBakedModel p_177077_9_) |
Modifier and Type | Field and Description |
---|---|
(package private) java.util.Map<IRegistryDelegate<Item>,it.unimi.dsi.fastutil.ints.Int2ObjectMap<IBakedModel>> |
ItemModelMesherForge.models |
Modifier and Type | Method and Description |
---|---|
static IBakedModel |
ForgeHooksClient.getDamageModel(IBakedModel ibakedmodel,
TextureAtlasSprite texture,
IBlockState state,
IBlockAccess world,
BlockPos pos) |
protected IBakedModel |
ItemModelMesherForge.getItemModel(Item item,
int meta) |
static IBakedModel |
ForgeHooksClient.handleCameraTransforms(IBakedModel model,
ItemCameraTransforms.TransformType cameraTransformType,
boolean leftHandHackery) |
Modifier and Type | Method and Description |
---|---|
static org.apache.commons.lang3.tuple.Pair<? extends IBakedModel,javax.vecmath.Matrix4f> |
ForgeHooksClient.handlePerspective(IBakedModel model,
ItemCameraTransforms.TransformType type) |
Modifier and Type | Method and Description |
---|---|
static IBakedModel |
ForgeHooksClient.getDamageModel(IBakedModel ibakedmodel,
TextureAtlasSprite texture,
IBlockState state,
IBlockAccess world,
BlockPos pos) |
static IBakedModel |
ForgeHooksClient.handleCameraTransforms(IBakedModel model,
ItemCameraTransforms.TransformType cameraTransformType,
boolean leftHandHackery) |
static org.apache.commons.lang3.tuple.Pair<? extends IBakedModel,javax.vecmath.Matrix4f> |
ForgeHooksClient.handlePerspective(IBakedModel model,
ItemCameraTransforms.TransformType type) |
static void |
ForgeHooksClient.renderLitItem(RenderItem ri,
IBakedModel model,
int color,
ItemStack stack) |
Modifier and Type | Method and Description |
---|---|
static void |
ForgeHooksClient.onModelBake(ModelManager modelManager,
IRegistry<ModelResourceLocation,IBakedModel> modelRegistry,
ModelLoader modelLoader) |
Modifier and Type | Field and Description |
---|---|
private IRegistry<ModelResourceLocation,IBakedModel> |
ModelBakeEvent.modelRegistry |
Modifier and Type | Method and Description |
---|---|
IRegistry<ModelResourceLocation,IBakedModel> |
ModelBakeEvent.getModelRegistry() |
Constructor and Description |
---|
ModelBakeEvent(ModelManager modelManager,
IRegistry<ModelResourceLocation,IBakedModel> modelRegistry,
ModelLoader modelLoader) |
Modifier and Type | Class and Description |
---|---|
class |
BakedModelWrapper<T extends IBakedModel> |
Modifier and Type | Class and Description |
---|---|
class |
BakedItemModel |
static class |
BakedItemModel.BakedGuiItemModel<T extends BakedItemModel> |
class |
BakedModelWrapper<T extends IBakedModel> |
(package private) static class |
FancyMissingModel.BakedModel |
private static class |
ModelDynBucket.BakedDynBucket |
private static class |
ModelFluid.BakedFluid |
private static class |
ModelFluid.CachingBakedFluid |
private static class |
MultiLayerModel.MultiLayerBakedModel |
private static class |
MultiModel.Baked
Deprecated.
|
class |
PerspectiveMapWrapper |
Modifier and Type | Field and Description |
---|---|
private IBakedModel |
MultiLayerModel.MultiLayerBakedModel.base |
private IBakedModel |
MultiModel.Baked.base |
protected IBakedModel |
BakedItemModel.guiModel |
private IBakedModel |
MultiModel.Baked.internalBase |
private IBakedModel |
MultiLayerModel.MultiLayerBakedModel.missing |
private IBakedModel |
FancyMissingModel.BakedModel.missingModel |
protected T |
BakedModelWrapper.originalModel |
private IBakedModel |
FancyMissingModel.BakedModel.otherModel |
private IBakedModel |
PerspectiveMapWrapper.parent |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.String,IBakedModel> |
ModelDynBucket.BakedDynBucket.cache |
private com.google.common.cache.LoadingCache<ModelLoader.BakedModelCacheKey,IBakedModel> |
ModelLoader.VanillaLoader.modelCache |
private com.google.common.collect.ImmutableMap<java.util.Optional<BlockRenderLayer>,IBakedModel> |
MultiLayerModel.MultiLayerBakedModel.models |
private com.google.common.collect.ImmutableMap<java.lang.String,IBakedModel> |
MultiModel.Baked.parts |
Modifier and Type | Method and Description |
---|---|
IBakedModel |
FancyMissingModel.bake(IModelState state,
VertexFormat format,
java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter) |
IBakedModel |
MultiLayerModel.bake(IModelState state,
VertexFormat format,
java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter) |
IBakedModel |
ItemLayerModel.bake(IModelState state,
VertexFormat format,
java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter) |
IBakedModel |
ModelFluid.bake(IModelState state,
VertexFormat format,
java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter) |
IBakedModel |
ModelDynBucket.bake(IModelState state,
VertexFormat format,
java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter) |
IBakedModel |
ModelLoader.VanillaModelWrapper.bake(IModelState state,
VertexFormat format,
java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter) |
IBakedModel |
ModelLoader.WeightedRandomModel.bake(IModelState state,
VertexFormat format,
java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter) |
IBakedModel |
ModelLoader.MultipartModel.bake(IModelState state,
VertexFormat format,
java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter) |
IBakedModel |
MultiModel.bake(IModelState state,
VertexFormat format,
java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter)
Deprecated.
|
IBakedModel |
IModel.bake(IModelState state,
VertexFormat format,
java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter) |
IBakedModel |
ModelLoader.VanillaModelWrapper.bakeImpl(IModelState state,
VertexFormat format,
java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter) |
private IBakedModel |
ModelLoader.VanillaModelWrapper.bakeNormal(ModelBlock model,
IModelState perState,
IModelState modelState,
java.util.List<TRSRTransformation> newTransforms,
VertexFormat format,
java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter,
boolean uvLocked) |
IBakedModel |
ModelDynBucket.BakedDynBucketOverrideHandler.handleItemState(IBakedModel originalModel,
ItemStack stack,
World world,
EntityLivingBase entity) |
Modifier and Type | Method and Description |
---|---|
private static com.google.common.collect.ImmutableMap<java.util.Optional<BlockRenderLayer>,IBakedModel> |
MultiLayerModel.buildModels(com.google.common.collect.ImmutableMap<java.util.Optional<BlockRenderLayer>,ModelResourceLocation> models,
IModelState state,
VertexFormat format,
java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter) |
static org.apache.commons.lang3.tuple.Pair<? extends IBakedModel,javax.vecmath.Matrix4f> |
PerspectiveMapWrapper.handlePerspective(IBakedModel model,
com.google.common.collect.ImmutableMap<ItemCameraTransforms.TransformType,TRSRTransformation> transforms,
ItemCameraTransforms.TransformType cameraTransformType) |
static org.apache.commons.lang3.tuple.Pair<? extends IBakedModel,javax.vecmath.Matrix4f> |
PerspectiveMapWrapper.handlePerspective(IBakedModel model,
IModelState state,
ItemCameraTransforms.TransformType cameraTransformType) |
org.apache.commons.lang3.tuple.Pair<? extends IBakedModel,javax.vecmath.Matrix4f> |
PerspectiveMapWrapper.handlePerspective(ItemCameraTransforms.TransformType cameraTransformType) |
org.apache.commons.lang3.tuple.Pair<? extends IBakedModel,javax.vecmath.Matrix4f> |
FancyMissingModel.BakedModel.handlePerspective(ItemCameraTransforms.TransformType cameraTransformType) |
org.apache.commons.lang3.tuple.Pair<? extends IBakedModel,javax.vecmath.Matrix4f> |
MultiLayerModel.MultiLayerBakedModel.handlePerspective(ItemCameraTransforms.TransformType cameraTransformType) |
org.apache.commons.lang3.tuple.Pair<? extends IBakedModel,javax.vecmath.Matrix4f> |
ModelFluid.BakedFluid.handlePerspective(ItemCameraTransforms.TransformType type) |
org.apache.commons.lang3.tuple.Pair<? extends IBakedModel,javax.vecmath.Matrix4f> |
BakedModelWrapper.handlePerspective(ItemCameraTransforms.TransformType cameraTransformType) |
org.apache.commons.lang3.tuple.Pair<? extends IBakedModel,javax.vecmath.Matrix4f> |
MultiModel.Baked.handlePerspective(ItemCameraTransforms.TransformType cameraTransformType) |
org.apache.commons.lang3.tuple.Pair<? extends IBakedModel,javax.vecmath.Matrix4f> |
BakedItemModel.handlePerspective(ItemCameraTransforms.TransformType type) |
org.apache.commons.lang3.tuple.Pair<? extends IBakedModel,javax.vecmath.Matrix4f> |
BakedItemModel.BakedGuiItemModel.handlePerspective(ItemCameraTransforms.TransformType type) |
IRegistry<ModelResourceLocation,IBakedModel> |
ModelLoader.setupModelRegistry() |
Modifier and Type | Method and Description |
---|---|
IBakedModel |
ModelDynBucket.BakedDynBucketOverrideHandler.handleItemState(IBakedModel originalModel,
ItemStack stack,
World world,
EntityLivingBase entity) |
static org.apache.commons.lang3.tuple.Pair<? extends IBakedModel,javax.vecmath.Matrix4f> |
PerspectiveMapWrapper.handlePerspective(IBakedModel model,
com.google.common.collect.ImmutableMap<ItemCameraTransforms.TransformType,TRSRTransformation> transforms,
ItemCameraTransforms.TransformType cameraTransformType) |
static org.apache.commons.lang3.tuple.Pair<? extends IBakedModel,javax.vecmath.Matrix4f> |
PerspectiveMapWrapper.handlePerspective(IBakedModel model,
IModelState state,
ItemCameraTransforms.TransformType cameraTransformType) |
Modifier and Type | Method and Description |
---|---|
void |
ModelLoader.onPostBakeEvent(IRegistry<ModelResourceLocation,IBakedModel> modelRegistry)
Internal, do not use.
|
Constructor and Description |
---|
Baked(ResourceLocation location,
boolean perspective,
IBakedModel base,
com.google.common.collect.ImmutableMap<java.lang.String,IBakedModel> parts) |
BakedModel(IBakedModel bigMissing,
IBakedModel smallMissing,
SimpleModelFontRenderer fontRenderer,
java.lang.String message,
TextureAtlasSprite fontTexture) |
BakedModel(IBakedModel smallMissing,
SimpleModelFontRenderer fontRenderer,
java.lang.String message,
TextureAtlasSprite fontTexture,
FancyMissingModel.BakedModel big) |
MultiLayerBakedModel(com.google.common.collect.ImmutableMap<java.util.Optional<BlockRenderLayer>,IBakedModel> models,
IBakedModel missing,
com.google.common.collect.ImmutableMap<ItemCameraTransforms.TransformType,TRSRTransformation> cameraTransforms) |
PerspectiveMapWrapper(IBakedModel parent,
com.google.common.collect.ImmutableMap<ItemCameraTransforms.TransformType,TRSRTransformation> transforms) |
PerspectiveMapWrapper(IBakedModel parent,
IModelState state) |
Constructor and Description |
---|
Baked(ResourceLocation location,
boolean perspective,
IBakedModel base,
com.google.common.collect.ImmutableMap<java.lang.String,IBakedModel> parts) |
BakedDynBucket(ModelDynBucket parent,
com.google.common.collect.ImmutableList<BakedQuad> quads,
TextureAtlasSprite particle,
VertexFormat format,
com.google.common.collect.ImmutableMap<ItemCameraTransforms.TransformType,TRSRTransformation> transforms,
java.util.Map<java.lang.String,IBakedModel> cache,
boolean untransformed) |
MultiLayerBakedModel(com.google.common.collect.ImmutableMap<java.util.Optional<BlockRenderLayer>,IBakedModel> models,
IBakedModel missing,
com.google.common.collect.ImmutableMap<ItemCameraTransforms.TransformType,TRSRTransformation> cameraTransforms) |
Modifier and Type | Method and Description |
---|---|
IBakedModel |
AnimationItemOverrideList.handleItemState(IBakedModel originalModel,
ItemStack stack,
World world,
EntityLivingBase entity) |
Modifier and Type | Method and Description |
---|---|
IBakedModel |
AnimationItemOverrideList.handleItemState(IBakedModel originalModel,
ItemStack stack,
World world,
EntityLivingBase entity) |
Modifier and Type | Class and Description |
---|---|
private static class |
B3DLoader.BakedWrapper |
Modifier and Type | Method and Description |
---|---|
IBakedModel |
B3DLoader.ModelWrapper.bake(IModelState state,
VertexFormat format,
java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter) |
Modifier and Type | Method and Description |
---|---|
org.apache.commons.lang3.tuple.Pair<? extends IBakedModel,javax.vecmath.Matrix4f> |
B3DLoader.BakedWrapper.handlePerspective(ItemCameraTransforms.TransformType cameraTransformType) |
Modifier and Type | Class and Description |
---|---|
class |
OBJModel.OBJBakedModel |
Modifier and Type | Method and Description |
---|---|
IBakedModel |
OBJModel.bake(IModelState state,
VertexFormat format,
java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter) |
Modifier and Type | Method and Description |
---|---|
org.apache.commons.lang3.tuple.Pair<? extends IBakedModel,javax.vecmath.Matrix4f> |
OBJModel.OBJBakedModel.handlePerspective(ItemCameraTransforms.TransformType cameraTransformType) |
Modifier and Type | Method and Description |
---|---|
static boolean |
ForgeBlockModelRenderer.render(VertexLighterFlat lighter,
IBlockAccess world,
IBakedModel model,
IBlockState state,
BlockPos pos,
BufferBuilder wr,
boolean checkSides,
long rand) |
boolean |
ForgeBlockModelRenderer.renderModelFlat(IBlockAccess world,
IBakedModel model,
IBlockState state,
BlockPos pos,
BufferBuilder buffer,
boolean checkSides,
long rand) |
boolean |
ForgeBlockModelRenderer.renderModelSmooth(IBlockAccess world,
IBakedModel model,
IBlockState state,
BlockPos pos,
BufferBuilder buffer,
boolean checkSides,
long rand) |