net.minecraft.state

public class StateDefinition$Builder<O, S extends State<S>>

ble$a
net.minecraft.class_2233$class_3757
net.minecraft.state.StateDefinition$Builder
net.minecraft.state.StateContainer$Builder
net.minecraft.state.StateContainer$Builder

Field summary

Modifier and TypeField
private final O
a
field_18693
owner
field_206895_a
owner
private final Map<String, Property<?>>
b
field_18694
properties
field_206896_b
properties

Constructor summary

ModifierConstructor
public (O owner)

Method summary

Modifier and TypeMethod
public StateDefinition$Builder<O, S>
a(bmm<?>... arg0)
method_16928(class_2247<?>... arg0)
add(Property<?>... properties)
func_206894_a(IProperty<?>... arg0)
add(IProperty<?>... propertiesIn)
private <T extends Comparable<T>> void
a(bmm<T> arg0)
method_16927(class_2247<T> arg0)
validate(Property<T> property)
func_206892_a(IProperty<T> arg0)
validateProperty(IProperty<T> property)
public <A extends AbstractState<O, S>> StateDefinition<O, S>
a(ble$b<O, S, A> arg0)
method_16926(class_2233$class_3758<O, S, A> arg0)
build(StateDefinition$StateFactory<O, S, A> factory)
func_206893_a(StateContainer$IFactory<O, S, A> arg0)
create(StateContainer$IFactory<O, S, A> factory)