diff --git a/src/main/java/ru/bclib/BCLib.java b/src/main/java/ru/bclib/BCLib.java index 1077f5be..f80d8a0d 100644 --- a/src/main/java/ru/bclib/BCLib.java +++ b/src/main/java/ru/bclib/BCLib.java @@ -17,7 +17,6 @@ import ru.bclib.recipes.CraftingRecipes; import ru.bclib.registry.BaseBlockEntities; import ru.bclib.registry.BaseRegistry; import ru.bclib.util.Logger; -import ru.bclib.util.ModUtil; import ru.bclib.world.generator.BCLibEndBiomeSource; import ru.bclib.world.generator.BCLibNetherBiomeSource; import ru.bclib.world.generator.GeneratorOptions; diff --git a/src/main/java/ru/bclib/mixin/common/MainMixin.java b/src/main/java/ru/bclib/mixin/common/MainMixin.java index 09592d6e..7275e583 100644 --- a/src/main/java/ru/bclib/mixin/common/MainMixin.java +++ b/src/main/java/ru/bclib/mixin/common/MainMixin.java @@ -1,11 +1,8 @@ package ru.bclib.mixin.common; -import joptsimple.AbstractOptionSpec; import joptsimple.ArgumentAcceptingOptionSpec; -import joptsimple.NonOptionArgumentSpec; import joptsimple.OptionParser; import joptsimple.OptionSet; -import joptsimple.OptionSpecBuilder; import net.minecraft.server.Main; import net.minecraft.server.dedicated.DedicatedServerSettings; import net.minecraft.world.level.storage.LevelStorageSource; diff --git a/src/main/java/ru/bclib/sdf/operator/SDFCoordModify.java b/src/main/java/ru/bclib/sdf/operator/SDFCoordModify.java index d0c01c3e..42f56f87 100644 --- a/src/main/java/ru/bclib/sdf/operator/SDFCoordModify.java +++ b/src/main/java/ru/bclib/sdf/operator/SDFCoordModify.java @@ -5,7 +5,7 @@ import com.mojang.math.Vector3f; import java.util.function.Consumer; public class SDFCoordModify extends SDFUnary { - private static final Vector3f POS = new Vector3f(); + private static Vector3f pos = new Vector3f(); private Consumer function; public SDFCoordModify setFunction(Consumer function) { @@ -15,8 +15,8 @@ public class SDFCoordModify extends SDFUnary { @Override public float getDistance(float x, float y, float z) { - POS.set(x, y, z); - function.accept(POS); - return this.source.getDistance(POS.x(), POS.y(), POS.z()); + pos.set(x, y, z); + function.accept(pos); + return this.source.getDistance(pos.x(), pos.y(), pos.z()); } } diff --git a/src/main/java/ru/bclib/sdf/operator/SDFDisplacement.java b/src/main/java/ru/bclib/sdf/operator/SDFDisplacement.java index c25bbae2..272a487a 100644 --- a/src/main/java/ru/bclib/sdf/operator/SDFDisplacement.java +++ b/src/main/java/ru/bclib/sdf/operator/SDFDisplacement.java @@ -5,7 +5,7 @@ import com.mojang.math.Vector3f; import java.util.function.Function; public class SDFDisplacement extends SDFUnary { - private static final Vector3f POS = new Vector3f(); + private final Vector3f pos = new Vector3f(); private Function displace; public SDFDisplacement setFunction(Function displace) { @@ -15,7 +15,7 @@ public class SDFDisplacement extends SDFUnary { @Override public float getDistance(float x, float y, float z) { - POS.set(x, y, z); - return this.source.getDistance(x, y, z) + displace.apply(POS); + pos.set(x, y, z); + return this.source.getDistance(x, y, z) + displace.apply(pos); } }