net.minecraft.state

public abstract class AbstractState<O, S>

implements State<S>

bkz
net.minecraft.unmapped.C_52476540
net.minecraft.state.AbstractState
net.minecraft.state.AbstractStateHolder

Field summary

Modifier and TypeField
private static final Function<Map$Entry<Property<?>, Comparable<?>>, String>
b
f_41742448
ENTRY_TO_STRING
field_177233_b
protected final O
e_
f_20850140
owner
field_206876_a
private final com.google.common.collect.ImmutableMap<Property<?>, Comparable<?>>
c
f_78197860
values
field_206877_c
private final int
d
f_22892271
hashCode
field_206878_d
private com.google.common.collect.Table<Property<?>, Comparable<?>, S>
e
f_21076848
neighbors
field_206879_e

Constructor summary

ModifierConstructor
protected (O owner, com.google.common.collect.ImmutableMap<Property<?>, Comparable<?>> values)

Method summary

Modifier and TypeMethod
public <T extends Comparable<T>> S
a(bml<T> arg0)
m_70434050(C_35946071<T> arg0)
cycle(Property<T> arg0)
func_177231_a(IProperty<T> arg0)
protected static <T> T
a(Collection<T> arg0, T arg1)
m_71554882(Collection<T> arg0, T arg1)
findNext(Collection<T> values, T current)
func_177232_a(Collection<T> arg0, T arg1)
public Collection<Property<?>>
a()
m_77094580()
properties()
func_206869_a()
public <T extends Comparable<T>> boolean
b(bml<T> arg0)
m_32529332(C_35946071<T> arg0)
has(Property<T> arg0)
func_196959_b(IProperty<T> arg0)
public <T extends Comparable<T>> T
c(bml<T> arg0)
m_34203488(C_35946071<T> arg0)
get(Property<T> arg0)
func_177229_b(IProperty<T> arg0)
public <T extends Comparable<T>, V extends T> S
a(bml<T> arg0, V arg1)
m_44393176(C_35946071<T> arg0, V arg1)
set(Property<T> arg0, V arg1)
func_206870_a(IProperty<T> arg0, V arg1)
public void
a(Map<Map<bml<?>, Comparable<?>>, S> arg0)
m_46318910(Map<Map<C_35946071<?>, Comparable<?>>, S> arg0)
findNeighbors(Map<Map<Property<?>, Comparable<?>>, S> statesByValues)
func_206874_a(Map<Map<IProperty<?>, Comparable<?>>, S> arg0)
private Map<Property<?>, Comparable<?>>
b(bml<?> arg0, Comparable<?> arg1)
m_89064963(C_35946071<?> arg0, Comparable<?> arg1)
getNeighborValues(Property<?> property, Comparable<?> value)
func_206875_b(IProperty<?> arg0, Comparable<?> arg1)
public com.google.common.collect.ImmutableMap<Property<?>, Comparable<?>>
b()
m_07222861()
values()
func_206871_b()