Package dev.kitteh.factions.util
Class WorldTracker
java.lang.Object
dev.kitteh.factions.util.WorldTracker
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionWorldTracker(String worldName) WorldTracker(String worldName, it.unimi.dsi.fastutil.longs.Long2IntMap chunkToID) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaddClaimOnLoad(int id, int x, int z) allClaims(int id) it.unimi.dsi.fastutil.longs.LongSetallClaimsAsLong(int id) it.unimi.dsi.fastutil.ints.Int2ObjectMap<it.unimi.dsi.fastutil.longs.LongList> it.unimi.dsi.fastutil.longs.Long2IntMapintintcountClaims(int id) intit.unimi.dsi.fastutil.ints.IntListids()voidremoveAllClaims(int id) voidremoveClaim(FLocation location)
-
Field Details
-
NO_MATCH
public static final int NO_MATCH- See Also:
-
-
Constructor Details
-
WorldTracker
-
WorldTracker
-
-
Method Details
-
worldName
-
addClaim
-
addClaimOnLoad
public void addClaimOnLoad(int id, int x, int z) -
removeClaim
-
removeAllClaims
public void removeAllClaims(int id) -
allClaims
-
allClaimsAsLong
public it.unimi.dsi.fastutil.longs.LongSet allClaimsAsLong(int id) -
chunkIdMapForSave
public it.unimi.dsi.fastutil.longs.Long2IntMap chunkIdMapForSave() -
allClaimsForDynmap
public it.unimi.dsi.fastutil.ints.Int2ObjectMap<it.unimi.dsi.fastutil.longs.LongList> allClaimsForDynmap() -
idAt
-
countClaims
public int countClaims(int id) -
countClaims
public int countClaims() -
ids
public it.unimi.dsi.fastutil.ints.IntList ids()
-