Uses of Class
net.minecraftforge.client.model.generators.VariantBlockStateBuilder
Packages that use VariantBlockStateBuilder
-
Uses of VariantBlockStateBuilder in net.minecraftforge.client.model.generators
Fields in net.minecraftforge.client.model.generators declared as VariantBlockStateBuilderModifier and TypeFieldDescriptionprivate VariantBlockStateBuilder
VariantBlockStateBuilder.PartialBlockstate.outerBuilder
Methods in net.minecraftforge.client.model.generators that return VariantBlockStateBuilderModifier and TypeMethodDescriptionVariantBlockStateBuilder.addModels(VariantBlockStateBuilder.PartialBlockstate state, ConfiguredModel... models)
Assign some models to a givenpartial state
.VariantBlockStateBuilder.forAllStates(Function<BlockState,ConfiguredModel[]> mapper)
VariantBlockStateBuilder.forAllStatesExcept(Function<BlockState,ConfiguredModel[]> mapper, Property<?>... ignored)
BlockStateProvider.getVariantBuilder(Block b)
VariantBlockStateBuilder.PartialBlockstate.setModels(ConfiguredModel... models)
Set this variant's models, and return the parent builder.VariantBlockStateBuilder.setModels(VariantBlockStateBuilder.PartialBlockstate state, ConfiguredModel... model)
Assign some models to a givenpartial state
, throwing an exception if the state has already been configured.Methods in net.minecraftforge.client.model.generators that return types with arguments of type VariantBlockStateBuilderModifier and TypeMethodDescription(package private) static ConfiguredModel.Builder<VariantBlockStateBuilder>
ConfiguredModel.builder(VariantBlockStateBuilder outer, VariantBlockStateBuilder.PartialBlockstate state)
VariantBlockStateBuilder.PartialBlockstate.modelForState()
Creates a builder for models to assign to this state, which when completed viaConfiguredModel.Builder.addModel()
will assign the resultant set of models to this state.Methods in net.minecraftforge.client.model.generators with parameters of type VariantBlockStateBuilderModifier and TypeMethodDescription(package private) static ConfiguredModel.Builder<VariantBlockStateBuilder>
ConfiguredModel.builder(VariantBlockStateBuilder outer, VariantBlockStateBuilder.PartialBlockstate state)
Constructors in net.minecraftforge.client.model.generators with parameters of type VariantBlockStateBuilderModifierConstructorDescription(package private)
PartialBlockstate(Block owner, Map<Property<?>,Comparable<?>> setStates, VariantBlockStateBuilder outerBuilder)
(package private)
PartialBlockstate(Block owner, VariantBlockStateBuilder outerBuilder)