From 734c0a37f7ed0c892105d95ab2a4756767edc6a9 Mon Sep 17 00:00:00 2001 From: cyberpwn Date: Sun, 26 Sep 2021 12:04:08 -0400 Subject: [PATCH] V+ --- build.gradle | 2 +- src/main/java/com/volmit/iris/Iris.java | 3 +++ src/main/java/com/volmit/iris/core/IrisSettings.java | 2 +- src/main/java/com/volmit/iris/engine/mantle/EngineMantle.java | 2 +- 4 files changed, 6 insertions(+), 3 deletions(-) diff --git a/build.gradle b/build.gradle index 26bbcfa4f..e79ca270c 100644 --- a/build.gradle +++ b/build.gradle @@ -22,7 +22,7 @@ plugins { } group 'com.volmit.iris' -version '1.9-DangerouslyUnstable' +version '1.9' def apiVersion = '1.17' def name = getRootProject().getName() // Defined in settings.gradle def main = 'com.volmit.iris.Iris' diff --git a/src/main/java/com/volmit/iris/Iris.java b/src/main/java/com/volmit/iris/Iris.java index 792940723..1fe01213d 100644 --- a/src/main/java/com/volmit/iris/Iris.java +++ b/src/main/java/com/volmit/iris/Iris.java @@ -18,6 +18,9 @@ package com.volmit.iris; +import com.google.gson.ExclusionStrategy; +import com.google.gson.Gson; +import com.google.gson.GsonBuilder; import com.volmit.iris.core.IrisSettings; import com.volmit.iris.core.ServerConfigurator; import com.volmit.iris.core.link.IrisPapiExpansion; diff --git a/src/main/java/com/volmit/iris/core/IrisSettings.java b/src/main/java/com/volmit/iris/core/IrisSettings.java index dd8d32eee..68d77cf69 100644 --- a/src/main/java/com/volmit/iris/core/IrisSettings.java +++ b/src/main/java/com/volmit/iris/core/IrisSettings.java @@ -83,7 +83,7 @@ public class IrisSettings { @Data public static class IrisSettingsPerformance { public boolean trimMantleInStudio = false; - public int mantleKeepAliveSeconds = 25; + public int mantleKeepAlive = 60; public int cacheSize = 4_096; public int resourceLoaderCacheSize = 1_024; public int objectLoaderCacheSize = 4_096; diff --git a/src/main/java/com/volmit/iris/engine/mantle/EngineMantle.java b/src/main/java/com/volmit/iris/engine/mantle/EngineMantle.java index cf87b65f7..bbeb78aa6 100644 --- a/src/main/java/com/volmit/iris/engine/mantle/EngineMantle.java +++ b/src/main/java/com/volmit/iris/engine/mantle/EngineMantle.java @@ -181,7 +181,7 @@ public interface EngineMantle extends IObjectPlacer { } default void trim() { - getMantle().trim(TimeUnit.SECONDS.toMillis(IrisSettings.get().getPerformance().getMantleKeepAliveSeconds())); + getMantle().trim(TimeUnit.SECONDS.toMillis(IrisSettings.get().getPerformance().getMantleKeepAlive())); } default MultiBurst burst() {