Package zombie.core.properties
Class PropertyContainer
java.lang.Object
zombie.core.properties.PropertyContainer
public class PropertyContainer
extends java.lang.Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPropertyContainer.MostTested -
Field Summary
Fields Modifier and Type Field Description booleancollideNbooleancollideWbooleansolidbooleansolidfloorbooleansolidtransstatic java.util.Listsortedstatic NonBlockingHashMaptestbooleantransbooleanwater -
Constructor Summary
Constructors Constructor Description PropertyContainer()PropertyContainer(PropertyContainer other) -
Method Summary
Modifier and Type Method Description voidAddProperties(PropertyContainer other)voidClear()voidCreateKeySet()java.util.EnumSetgetFlags()java.util.ArrayListgetPropertyNames()intgetStackReplaceTileOffset()intgetSurface()booleanIs(java.lang.Double flag)booleanIs(java.lang.String isoPropertyType)booleanIs(IsoFlagType flag)booleanisSurfaceOffset()booleanisTable()booleanisTableTop()voidSet(java.lang.String propName, java.lang.String propName2)voidSet(java.lang.String propName, java.lang.String propName2, boolean checkIsoFlagType)voidSet(IsoFlagType propName)voidSet(IsoFlagType propName, java.lang.String lazy)voidUnSet(java.lang.String propName)voidUnSet(IsoFlagType propName)java.lang.StringVal(java.lang.String property)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
test
-
sorted
public static java.util.List sorted -
solid
public boolean solid -
trans
public boolean trans -
solidtrans
public boolean solidtrans -
collideN
public boolean collideN -
collideW
public boolean collideW -
solidfloor
public boolean solidfloor -
water
public boolean water
-
-
Constructor Details
-
PropertyContainer
public PropertyContainer() -
PropertyContainer
-
-
Method Details
-
CreateKeySet
public void CreateKeySet() -
AddProperties
-
Clear
public void Clear() -
Is
-
Is
public boolean Is(java.lang.Double flag) -
Set
public void Set(java.lang.String propName, java.lang.String propName2) -
Set
public void Set(java.lang.String propName, java.lang.String propName2, boolean checkIsoFlagType) -
Set
-
Set
-
UnSet
public void UnSet(java.lang.String propName) -
UnSet
-
Val
public java.lang.String Val(java.lang.String property) -
Is
public boolean Is(java.lang.String isoPropertyType) -
getFlags
public java.util.EnumSet getFlags() -
getPropertyNames
public java.util.ArrayList getPropertyNames() -
getSurface
public int getSurface() -
isSurfaceOffset
public boolean isSurfaceOffset() -
isTable
public boolean isTable() -
isTableTop
public boolean isTableTop() -
getStackReplaceTileOffset
public int getStackReplaceTileOffset()
-