From ac524cd5595b27eb06b99160dfc94d88609ec88e Mon Sep 17 00:00:00 2001 From: Olof Larsson Date: Thu, 11 Apr 2013 08:48:36 +0200 Subject: [PATCH] Add in a chunk coord plus method for PS --- src/com/massivecraft/mcore/ps/PS.java | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/src/com/massivecraft/mcore/ps/PS.java b/src/com/massivecraft/mcore/ps/PS.java index 87fbb966..df04749d 100644 --- a/src/com/massivecraft/mcore/ps/PS.java +++ b/src/com/massivecraft/mcore/ps/PS.java @@ -206,6 +206,27 @@ public final class PS implements Cloneable, Serializable, Comparable return builder.build(); } + // -------------------------------------------- // + // FIELDS: PLUS + // -------------------------------------------- // + + public PS plusChunkCoords(int chunkX, int chunkZ) + { + PSBuilder builder = this.builder(); + + if (builder.chunkX() != null) + { + builder.chunkX(builder.chunkX() + chunkX); + } + + if (builder.chunkZ() != null) + { + builder.chunkZ(builder.chunkZ() + chunkZ); + } + + return builder.build(); + } + // -------------------------------------------- // // PRIVATE CONSTRUCTOR // -------------------------------------------- //