Class DesignationZone
java.lang.Object
zombie.iso.areas.DesignationZone
- Direct Known Subclasses:
DesignationZoneAnimal
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ArrayList<DesignationZone> intintintstatic longbooleanintintintint -
Constructor Summary
ConstructorsConstructorDescriptionDesignationZone(String type, String name, int x, int y, int z, int x2, int y2, boolean doSync) -
Method Summary
Modifier and TypeMethodDescriptionstatic DesignationZonevoidcheck()voiddoMeta(int hours) static ArrayList<DesignationZone> getAllZonesByType(String type) intgetH()getId()getName()intgetW()intgetX()intgetY()intgetZ()static DesignationZonegetZone(int x, int y, int z) static DesignationZonegetZoneById(Double id) static DesignationZonegetZoneByName(String name) static DesignationZonegetZoneByNameAndType(String type, String name) static DesignationZonegetZoneByType(String type, int x, int y, int z) booleanbooleanstatic DesignationZoneload(ByteBuffer input, int worldVersion) voidloading()static voidremoveZone(String type, String name) static voidremoveZone(DesignationZone zone, boolean doSync) static voidReset()voidsave(ByteBuffer output) voidvoidstatic voidupdate()
-
Field Details
-
id
-
hourLastSeen
public int hourLastSeen -
lastActionTimestamp
public int lastActionTimestamp -
name
-
type
-
x
public int x -
y
public int y -
z
public int z -
w
public int w -
h
public int h -
streamed
public boolean streamed -
lastUpdate
public static long lastUpdate -
allZones
-
-
Constructor Details
-
DesignationZone
public DesignationZone() -
DesignationZone
-
-
Method Details
-
addZone
public static DesignationZone addZone(String type, String name, int x, int y, int z, int x2, int y2) -
doMeta
public void doMeta(int hours) -
isStillStreamed
public boolean isStillStreamed() -
removeZone
-
removeZone
-
getZoneByName
-
getZoneByNameAndType
-
getZone
-
getZoneByType
-
isFullyStreamed
public boolean isFullyStreamed() -
getZoneById
-
unloading
public void unloading() -
loading
public void loading() -
getRandomSquare
-
getRandomFreeSquare
-
getAllZonesByType
-
getName
-
setName
-
update
public static void update() -
check
public void check() -
getW
public int getW() -
getH
public int getH() -
getX
public int getX() -
getY
public int getY() -
getZ
public int getZ() -
save
-
load
-
Reset
public static void Reset() -
getId
-