Update Engine Target to use Iris Worlds

This commit is contained in:
Daniel Mills 2021-07-18 18:21:41 -04:00
parent 1b7658d8f9
commit 879bcdf8d8

View File

@ -20,10 +20,10 @@ package com.volmit.iris.engine.framework;
import com.volmit.iris.core.IrisDataManager;
import com.volmit.iris.engine.object.IrisDimension;
import com.volmit.iris.engine.object.common.IrisWorld;
import com.volmit.iris.engine.parallax.ParallaxWorld;
import com.volmit.iris.engine.parallel.MultiBurst;
import lombok.Data;
import org.bukkit.World;
import java.io.File;
@ -31,13 +31,13 @@ import java.io.File;
public class EngineTarget {
private final MultiBurst burster;
private final IrisDimension dimension;
private World world;
private IrisWorld world;
private final int height;
private final IrisDataManager data;
private final ParallaxWorld parallaxWorld;
private final boolean inverted;
public EngineTarget(World world, IrisDimension dimension, IrisDataManager data, int height, boolean inverted, int threads) {
public EngineTarget(IrisWorld world, IrisDimension dimension, IrisDataManager data, int height, boolean inverted, int threads) {
this.world = world;
this.height = height;
this.dimension = dimension;
@ -47,11 +47,7 @@ public class EngineTarget {
this.burster = new MultiBurst(threads);
}
public void updateWorld(World world) {
this.world = world;
}
public EngineTarget(World world, IrisDimension dimension, IrisDataManager data, int height, int threads) {
public EngineTarget(IrisWorld world, IrisDimension dimension, IrisDataManager data, int height, int threads) {
this(world, dimension, data, height, false, threads);
}
}