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.modelfinal ModelFileConfiguredModel.modelprivate ModelFileItemModelBuilder.OverrideBuilder.modelprotected @Nullable 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 bottomLeftOpen, ModelFile bottomRight, ModelFile bottomRightOpen, ModelFile topLeft, ModelFile topLeftOpen, ModelFile topRight, ModelFile topRightOpen) 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.simpleBlockWithItem(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.