This commit is contained in:
Daniel Mills
2021-07-27 14:45:19 -04:00
parent 9a7dcc8c1a
commit d7cda90acd
64 changed files with 238 additions and 380 deletions

View File

@@ -25,6 +25,7 @@ import com.volmit.iris.engine.object.IrisFeaturePositional;
import com.volmit.iris.util.oldnbt.CompoundTag;
import lombok.AllArgsConstructor;
import lombok.Data;
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.IOException;
@@ -49,8 +50,7 @@ public class ParallaxChunkMeta {
dos.writeInt(parallaxChunkMeta.count);
dos.writeInt(parallaxChunkMeta.features.size());
for(IrisFeaturePositional i : parallaxChunkMeta.features)
{
for (IrisFeaturePositional i : parallaxChunkMeta.features) {
dos.writeUTF(gson.toJson(i));
}
}
@@ -70,8 +70,7 @@ public class ParallaxChunkMeta {
pcm.setFeatures(new CopyOnWriteArrayList<>());
int c = din.readInt();
for(int i = 0; i < c; i++)
{
for (int i = 0; i < c; i++) {
pcm.getFeatures().add(gson.fromJson(din.readUTF(), IrisFeaturePositional.class));
}

View File

@@ -28,14 +28,11 @@ import com.volmit.iris.util.collection.KMap;
import com.volmit.iris.util.documentation.ChunkCoordinates;
import com.volmit.iris.util.documentation.RegionCoordinates;
import com.volmit.iris.util.format.C;
import com.volmit.iris.util.plugin.Command;
import com.volmit.iris.util.scheduling.J;
import org.bukkit.block.TileState;
import org.bukkit.block.data.BlockData;
import java.io.File;
import java.io.IOException;
import java.util.concurrent.CompletableFuture;
@SuppressWarnings("ALL")
public class ParallaxWorld implements ParallaxAccess {