This commit is contained in:
cyberpwn 2022-09-05 14:28:41 -04:00
parent fdca73405e
commit 4f53b058fa
13 changed files with 21 additions and 19 deletions

View File

@ -16,22 +16,22 @@ allprojects {
apply plugin: 'java'
repositories {
maven { url "https://dl.cloudsmith.io/public/arcane/archive/maven/" }
maven { url "https://arcanearts.jfrog.io/artifactory/archives" }
mavenCentral()
}
dependencies {
compileOnly 'org.projectlombok:lombok:1.18.24'
annotationProcessor 'org.projectlombok:lombok:1.18.24'
annotationProcessor 'systems.manifold:manifold-ext:2022.1.18'
implementation 'art.arcane:Source:22.7.2'
implementation 'art.arcane:Cram:22.7.3'
implementation 'art.arcane:Amulet:22.7.13'
annotationProcessor 'systems.manifold:manifold-ext:2022.1.19'
implementation 'art.arcane:Source:22.9.3'
implementation 'art.arcane:Cram:22.9.3'
implementation 'art.arcane:Amulet:22.9.5'
implementation 'com.google.code.gson:gson:2.9.0'
implementation 'com.github.ben-manes.caffeine:caffeine:3.1.1'
testImplementation 'org.junit.jupiter:junit-jupiter-api:5.8.2'
testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.8.2'
testAnnotationProcessor 'systems.manifold:manifold-ext:2022.1.18'
testAnnotationProcessor 'systems.manifold:manifold-ext:2022.1.19'
}
}

View File

@ -95,13 +95,13 @@ java {
}
repositories {
maven { url "https://dl.cloudsmith.io/public/arcane/archive/maven/" }
maven { url "https://arcanearts.jfrog.io/artifactory/archives" }
mavenCentral()
}
dependencies {
implementation 'org.spigotmc:spigot-api:1.19-R0.1-SNAPSHOT'
implementation 'art.arcane:Fukkit:22.7.5'
implementation 'art.arcane:Fukkit:22.9.2'
implementation project(":engine")
}

View File

@ -4,7 +4,7 @@ import art.arcane.amulet.io.IO;
import com.volmit.iris.engine.EngineConfiguration;
import com.volmit.iris.platform.IrisPlatform;
import com.volmit.iris.platform.PlatformBiome;
import com.volmit.iris.platform.PlatformBlock;
import com.volmit.iris.platform.block.PlatformBlock;
import com.volmit.iris.platform.PlatformNamespaceKey;
import com.volmit.iris.platform.PlatformWorld;
import com.volmit.iris.platform.bukkit.wrapper.BukkitBiome;

View File

@ -1,8 +1,7 @@
package com.volmit.iris.platform.bukkit.wrapper;
import com.volmit.iris.platform.PlatformBlock;
import com.volmit.iris.platform.block.PlatformBlock;
import com.volmit.iris.platform.PlatformNamespaceKey;
import com.volmit.iris.platform.block.PlatformAgeable;
import com.volmit.iris.platform.block.PlatformBlock;
import lombok.Data;
import org.bukkit.Bukkit;

View File

@ -1,6 +1,6 @@
package com.volmit.iris.engine;
import com.volmit.iris.platform.PlatformBlock;
import com.volmit.iris.platform.block.PlatformBlock;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;

View File

@ -1,7 +1,7 @@
package com.volmit.iris.engine;
import com.volmit.iris.platform.PlatformBiome;
import com.volmit.iris.platform.PlatformBlock;
import com.volmit.iris.platform.block.PlatformBlock;
import com.volmit.iris.platform.PlatformRegistry;
import lombok.Builder;
import lombok.Data;

View File

@ -9,7 +9,7 @@ import com.google.gson.stream.JsonToken;
import com.google.gson.stream.JsonWriter;
import com.volmit.iris.engine.resolver.EngineResolvable;
import com.volmit.iris.engine.resolver.Resolvable;
import com.volmit.iris.platform.PlatformBlock;
import com.volmit.iris.platform.block.PlatformBlock;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;

View File

@ -4,7 +4,7 @@ import art.arcane.source.NoisePlane;
import art.arcane.source.util.NoisePreset;
import com.volmit.iris.engine.Engine;
import com.volmit.iris.engine.feature.*;
import com.volmit.iris.platform.PlatformBlock;
import com.volmit.iris.platform.block.PlatformBlock;
import com.volmit.iris.util.ShortNoiseCache;
import lombok.AllArgsConstructor;
import lombok.Data;

View File

@ -6,7 +6,7 @@ import com.volmit.iris.engine.feature.FeatureStorage;
import com.volmit.iris.engine.feature.FeatureTarget;
import com.volmit.iris.engine.feature.SyntheticFeature;
import com.volmit.iris.engine.feature.features.FeatureTerrain;
import com.volmit.iris.platform.PlatformBlock;
import com.volmit.iris.platform.block.PlatformBlock;
public class SyntheticBiomeTerrain implements SyntheticFeature<PlatformBlock, IrisBiome, FeatureTerrain.State>
{

View File

@ -8,6 +8,7 @@ import java.net.Socket;
import java.net.SocketTimeoutException;
import java.util.HashMap;
import java.util.Map;
import java.util.UUID;
public class EngineServer extends Thread {
private final Engine engine;
@ -37,8 +38,7 @@ public class EngineServer extends Thread {
}
}
public void close()
{
public void close() throws IOException {
this.interrupt();
server.close();
}

View File

@ -7,7 +7,7 @@ import com.google.gson.stream.JsonToken;
import com.google.gson.stream.JsonWriter;
import com.volmit.iris.engine.EngineData;
import com.volmit.iris.platform.PlatformBiome;
import com.volmit.iris.platform.PlatformBlock;
import com.volmit.iris.platform.block.PlatformBlock;
import com.volmit.iris.platform.PlatformNamespaced;
import com.volmit.iris.platform.PlatformNamespacedMutable;
import lombok.AllArgsConstructor;

View File

@ -1,5 +1,7 @@
package com.volmit.iris.platform;
import com.volmit.iris.platform.block.PlatformBlock;
import java.io.File;
import java.util.stream.Stream;

View File

@ -1,5 +1,6 @@
package com.volmit.iris.platform;
import com.volmit.iris.platform.block.PlatformBlock;
import com.volmit.iris.util.WorldHeight;
import java.io.File;