Uses of Class
net.minecraftforge.client.model.generators.ModelFile
Packages that use ModelFile
-
Uses of ModelFile in net.minecraftforge.client.model.generators
Subclasses of ModelFile in net.minecraftforge.client.model.generatorsModifier and TypeClassDescriptionclassBuilder for block models, does not currently provide any additional functionality overModelBuilder, purely a stub class with a concrete generic.classBuilder for item models, adds the ability to build overrides viaItemModelBuilder.override().classModelBuilder<T extends ModelBuilder<T>>General purpose model builder, contains all the commonalities between item and block models.static classstatic classFields in net.minecraftforge.client.model.generators declared as ModelFileModifier and TypeFieldDescriptionprivate ModelFileConfiguredModel.Builder.modelConfiguredModel.modelprivate ModelFileItemModelBuilder.OverrideBuilder.modelprotected ModelFileModelBuilder.parentMethods in net.minecraftforge.client.model.generators that return ModelFileMethods in net.minecraftforge.client.model.generators with parameters of type ModelFileModifier and TypeMethodDescriptionstatic ConfiguredModel[]ConfiguredModel.allRotations(ModelFile model, boolean uvlock)static ConfiguredModel[]ConfiguredModel.allRotations(ModelFile model, boolean uvlock, int weight)static ConfiguredModel[]ConfiguredModel.allYRotations(ModelFile model, int x, boolean uvlock)static ConfiguredModel[]ConfiguredModel.allYRotations(ModelFile model, int x, boolean uvlock, int weight)voidBlockStateProvider.axisBlock(RotatedPillarBlock block, ModelFile vertical, ModelFile horizontal)voidBlockStateProvider.buttonBlock(ButtonBlock block, ModelFile button, ModelFile buttonPressed)voidBlockStateProvider.directionalBlock(Block block, ModelFile model)voidBlockStateProvider.directionalBlock(Block block, ModelFile model, int angleOffset)voidBlockStateProvider.doorBlock(DoorBlock block, ModelFile bottomLeft, ModelFile bottomRight, ModelFile topLeft, ModelFile topRight)voidBlockStateProvider.fenceGateBlock(FenceGateBlock block, ModelFile gate, ModelFile gateOpen, ModelFile gateWall, ModelFile gateWallOpen)voidBlockStateProvider.fourWayBlock(CrossCollisionBlock block, ModelFile post, ModelFile side)voidBlockStateProvider.fourWayMultipart(MultiPartBlockStateBuilder builder, ModelFile side)voidBlockStateProvider.horizontalBlock(Block block, ModelFile model)voidBlockStateProvider.horizontalBlock(Block block, ModelFile model, int angleOffset)voidBlockStateProvider.horizontalFaceBlock(Block block, ModelFile model)voidBlockStateProvider.horizontalFaceBlock(Block block, ModelFile model, int angleOffset)Set the underlying model object for this configured model.voidBlockStateProvider.paneBlock(IronBarsBlock block, ModelFile post, ModelFile side, ModelFile sideAlt, ModelFile noSide, ModelFile noSideAlt)Set the parent model for the current model.voidBlockStateProvider.pressurePlateBlock(PressurePlateBlock block, ModelFile pressurePlate, ModelFile pressurePlateDown)voidBlockStateProvider.signBlock(StandingSignBlock signBlock, WallSignBlock wallSignBlock, ModelFile sign)voidBlockStateProvider.simpleBlock(Block block, ModelFile model)voidBlockStateProvider.simpleBlockItem(Block block, ModelFile model)voidBlockStateProvider.slabBlock(SlabBlock block, ModelFile bottom, ModelFile top, ModelFile doubleslab)voidBlockStateProvider.stairsBlock(StairBlock block, ModelFile stairs, ModelFile stairsInner, ModelFile stairsOuter)voidBlockStateProvider.trapdoorBlock(TrapDoorBlock block, ModelFile bottom, ModelFile top, ModelFile open, boolean orientable)voidprivate voidBlockStateProvider.wallSidePart(MultiPartBlockStateBuilder builder, ModelFile model, Map.Entry<Direction,Property<WallSide>> entry, WallSide height)Method parameters in net.minecraftforge.client.model.generators with type arguments of type ModelFileModifier and TypeMethodDescriptionvoidBlockStateProvider.directionalBlock(Block block, Function<BlockState,ModelFile> modelFunc)voidBlockStateProvider.directionalBlock(Block block, Function<BlockState,ModelFile> modelFunc, int angleOffset)voidBlockStateProvider.horizontalBlock(Block block, Function<BlockState,ModelFile> modelFunc)voidBlockStateProvider.horizontalBlock(Block block, Function<BlockState,ModelFile> modelFunc, int angleOffset)voidBlockStateProvider.horizontalFaceBlock(Block block, Function<BlockState,ModelFile> modelFunc)voidBlockStateProvider.horizontalFaceBlock(Block block, Function<BlockState,ModelFile> modelFunc, int angleOffset)voidBlockStateProvider.simpleBlock(Block block, Function<ModelFile,ConfiguredModel[]> expander)Constructors in net.minecraftforge.client.model.generators with parameters of type ModelFileModifierConstructorDescriptionConfiguredModel(ModelFile model)Construct a newConfiguredModelwith the default rotation (0, 0), uvlock (false), anddefault random weight.ConfiguredModel(ModelFile model, int rotationX, int rotationY, boolean uvLock)Construct a newConfiguredModelwith thedefault random weight.ConfiguredModel(ModelFile model, int rotationX, int rotationY, boolean uvLock, int weight)Construct a newConfiguredModel.