Move NMS out of legacy

This commit is contained in:
Daniel Mills committed 2020-11-14 15:04:13 -05:00
1 parent 657f581a3d
commit b85efcd85a
12 files changed
+63 -29

No files matched your search

@@ -0,0 +1,16 @@
package com.volmit.iris.nms.v1X;
import com.volmit.iris.generator.legacy.atomics.AtomicCache;
import com.volmit.iris.nms.INMSBinding;
import com.volmit.iris.nms.INMSCreator;
public class NMSBinding1X implements INMSBinding
{
private final AtomicCache<INMSCreator> creator = new AtomicCache<>();
@Override
public INMSCreator getCreator()
{
return creator.aquire(NMSCreator1X::new);
}
}
@@ -0,0 +1,14 @@
package com.volmit.iris.nms.v1X;
import org.bukkit.World;
import org.bukkit.WorldCreator;
import com.volmit.iris.nms.INMSCreator;
class NMSCreator1X implements INMSCreator
{
public World createWorld(WorldCreator creator, boolean loadSpawn)
{
return creator.createWorld();
}
}