mirror of
https://github.com/VolmitSoftware/Iris.git
synced 2026-10-26 14:00:26 +00:00
Iris engine fix
This commit is contained in:
1 parent
cbfad43467
commit
9d4caa7be4
1 file changed
+3
@@ -13,6 +13,7 @@ import manifold.util.concurrent.ConcurrentWeakHashMap;
|
|||||||
import java.lang.ref.WeakReference;
|
import java.lang.ref.WeakReference;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import java.util.Optional;
|
import java.util.Optional;
|
||||||
|
import java.util.concurrent.ForkJoinPool;
|
||||||
|
|
||||||
@Data
|
@Data
|
||||||
public class IrisEngine {
|
public class IrisEngine {
|
||||||
@@ -22,11 +23,13 @@ public class IrisEngine {
|
|||||||
private final EngineConfiguration configuration;
|
private final EngineConfiguration configuration;
|
||||||
private final PlatformWorld world;
|
private final PlatformWorld world;
|
||||||
private final EngineBlockCache blockCache;
|
private final EngineBlockCache blockCache;
|
||||||
|
private final ForkJoinPool forks;
|
||||||
|
|
||||||
private final FeatureTerrain terrainFeature;
|
private final FeatureTerrain terrainFeature;
|
||||||
|
|
||||||
public IrisEngine(IrisPlatform platform, PlatformWorld world, EngineConfiguration configuration) {
|
public IrisEngine(IrisPlatform platform, PlatformWorld world, EngineConfiguration configuration) {
|
||||||
this.configuration = configuration;
|
this.configuration = configuration;
|
||||||
|
this.forks = new ForkJoinPool(configuration.getThreads());
|
||||||
this.platform = platform;
|
this.platform = platform;
|
||||||
this.world = world;
|
this.world = world;
|
||||||
this.blockCache = new EngineBlockCache(this);
|
this.blockCache = new EngineBlockCache(this);
|
||||||
|
|||||||
Reference in new issue
Block a user