mirror of
https://github.com/VolmitSoftware/Iris.git
synced 2025-12-28 03:29:06 +00:00
Remove smoothiemap usages
This commit is contained in:
@@ -1,8 +1,7 @@
|
||||
package net.querz.mca;
|
||||
|
||||
import com.volmit.iris.Iris;
|
||||
import io.timeandspace.smoothie.OptimizationObjective;
|
||||
import io.timeandspace.smoothie.SmoothieMap;
|
||||
import com.volmit.iris.util.KMap;
|
||||
import net.querz.nbt.tag.ByteArrayTag;
|
||||
import net.querz.nbt.tag.CompoundTag;
|
||||
import net.querz.nbt.tag.ListTag;
|
||||
@@ -18,8 +17,7 @@ import static net.querz.mca.LoadFlags.*;
|
||||
public class Section {
|
||||
|
||||
private CompoundTag data;
|
||||
private Map<String, List<PaletteIndex>> valueIndexedPalette = SmoothieMap.<String, List<PaletteIndex>>newBuilder()
|
||||
.optimizeFor(OptimizationObjective.FOOTPRINT).build();
|
||||
private Map<String, List<PaletteIndex>> valueIndexedPalette = new KMap<>();
|
||||
private ListTag<CompoundTag> palette;
|
||||
private byte[] blockLight;
|
||||
private long[] blockStates;
|
||||
|
||||
@@ -1,8 +1,7 @@
|
||||
package net.querz.nbt.tag;
|
||||
|
||||
import com.volmit.iris.Iris;
|
||||
import io.timeandspace.smoothie.OptimizationObjective;
|
||||
import io.timeandspace.smoothie.SmoothieMap;
|
||||
import com.volmit.iris.util.KMap;
|
||||
import net.querz.io.MaxDepthIO;
|
||||
|
||||
import java.util.*;
|
||||
@@ -23,8 +22,7 @@ public class CompoundTag extends Tag<Map<String, Tag<?>>> implements Iterable<Ma
|
||||
}
|
||||
|
||||
private static Map<String, Tag<?>> createEmptyValue() {
|
||||
return SmoothieMap.<String, Tag<?>>newBuilder()
|
||||
.optimizeFor(OptimizationObjective.FOOTPRINT).build();
|
||||
return new KMap<>();
|
||||
}
|
||||
|
||||
public int size() {
|
||||
|
||||
Reference in New Issue
Block a user