mirror of
https://github.com/VolmitSoftware/Iris.git
synced 2025-07-18 18:23:06 +00:00
Remove feature def from mantle
This commit is contained in:
parent
40459f4e01
commit
57884e3400
@ -22,7 +22,6 @@ import com.volmit.iris.Iris;
|
|||||||
import com.volmit.iris.engine.data.cache.Cache;
|
import com.volmit.iris.engine.data.cache.Cache;
|
||||||
import com.volmit.iris.engine.mantle.EngineMantle;
|
import com.volmit.iris.engine.mantle.EngineMantle;
|
||||||
import com.volmit.iris.engine.mantle.MantleWriter;
|
import com.volmit.iris.engine.mantle.MantleWriter;
|
||||||
import com.volmit.iris.engine.object.IrisFeaturePositional;
|
|
||||||
import com.volmit.iris.util.collection.KMap;
|
import com.volmit.iris.util.collection.KMap;
|
||||||
import com.volmit.iris.util.collection.KSet;
|
import com.volmit.iris.util.collection.KSet;
|
||||||
import com.volmit.iris.util.documentation.BlockCoordinates;
|
import com.volmit.iris.util.documentation.BlockCoordinates;
|
||||||
@ -261,16 +260,11 @@ public class Mantle {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (t instanceof IrisFeaturePositional) {
|
Matter matter = get((x >> 4) >> 5, (z >> 4) >> 5)
|
||||||
get((x >> 4) >> 5, (z >> 4) >> 5)
|
.getOrCreate((x >> 4) & 31, (z >> 4) & 31)
|
||||||
.getOrCreate((x >> 4) & 31, (z >> 4) & 31).addFeature((IrisFeaturePositional) t);
|
.getOrCreate(y >> 4);
|
||||||
} else {
|
matter.slice(matter.getClass(t))
|
||||||
Matter matter = get((x >> 4) >> 5, (z >> 4) >> 5)
|
.set(x & 15, y & 15, z & 15, t);
|
||||||
.getOrCreate((x >> 4) & 31, (z >> 4) & 31)
|
|
||||||
.getOrCreate(y >> 4);
|
|
||||||
matter.slice(matter.getClass(t))
|
|
||||||
.set(x & 15, y & 15, z & 15, t);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Loading…
x
Reference in New Issue
Block a user