Skip to content

Commit

Permalink
Move server utils to server package
Browse files Browse the repository at this point in the history
  • Loading branch information
AlexProgrammerDE committed Dec 17, 2023
1 parent bf9aa67 commit 179ab3e
Show file tree
Hide file tree
Showing 54 changed files with 87 additions and 64 deletions.
8 changes: 4 additions & 4 deletions build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -24,16 +24,16 @@ application {

tasks {
distTar {
enabled = false
onlyIf { false }
}
distZip {
enabled = false
onlyIf { false }
}
shadowDistTar {
archiveBaseName.set("ServerWrecker")
onlyIf { false }
}
shadowDistZip {
archiveBaseName.set("ServerWrecker")
onlyIf { false }
}
withType<ShadowJar> {
archiveBaseName.set("ServerWrecker")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
import net.pistonmaster.serverwrecker.server.api.MixinExtension;
import net.pistonmaster.serverwrecker.server.settings.DevSettings;
import net.pistonmaster.serverwrecker.server.settings.lib.SettingsHolder;
import net.pistonmaster.serverwrecker.util.CustomClassProvider;
import net.pistonmaster.serverwrecker.server.util.CustomClassProvider;
import net.pistonmaster.serverwrecker.util.SWPathConstants;
import org.apache.logging.log4j.Level;
import org.apache.logging.log4j.core.config.Configurator;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
*/
package net.pistonmaster.serverwrecker;

import net.pistonmaster.serverwrecker.util.SWContextClassLoader;
import net.pistonmaster.serverwrecker.server.util.SWContextClassLoader;

import java.util.List;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
import net.pistonmaster.serverwrecker.account.HttpHelper;
import net.pistonmaster.serverwrecker.account.MinecraftAccount;
import net.pistonmaster.serverwrecker.proxy.SWProxy;
import net.pistonmaster.serverwrecker.util.UUIDHelper;
import net.pistonmaster.serverwrecker.server.util.UUIDHelper;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.entity.ContentType;
import org.apache.http.entity.StringEntity;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,8 @@
import net.pistonmaster.serverwrecker.server.settings.BotSettings;
import net.pistonmaster.serverwrecker.server.settings.lib.SettingsHolder;
import net.pistonmaster.serverwrecker.server.viaversion.SWVersionConstants;
import net.pistonmaster.serverwrecker.util.RandomUtil;
import net.pistonmaster.serverwrecker.util.TimeUtil;
import net.pistonmaster.serverwrecker.server.util.RandomUtil;
import net.pistonmaster.serverwrecker.server.util.TimeUtil;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@
import net.pistonmaster.serverwrecker.server.viaversion.SWViaLoader;
import net.pistonmaster.serverwrecker.server.viaversion.platform.*;
import net.pistonmaster.serverwrecker.util.SWPathConstants;
import net.pistonmaster.serverwrecker.util.VersionComparator;
import net.pistonmaster.serverwrecker.server.util.VersionComparator;
import org.apache.logging.log4j.LogManager;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
*/
package net.pistonmaster.serverwrecker.server.api;

import net.pistonmaster.serverwrecker.util.RandomUtil;
import net.pistonmaster.serverwrecker.server.util.RandomUtil;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
*/
package net.pistonmaster.serverwrecker.server.data;

import net.pistonmaster.serverwrecker.util.MathHelper;
import net.pistonmaster.serverwrecker.server.util.MathHelper;
import org.cloudburstmc.math.GenericMath;
import org.cloudburstmc.math.vector.Vector3d;
import org.cloudburstmc.math.vector.Vector3i;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@

import net.pistonmaster.serverwrecker.server.pathfinding.graph.ProjectedInventory;
import net.pistonmaster.serverwrecker.server.pathfinding.graph.ProjectedLevelState;
import net.pistonmaster.serverwrecker.util.VectorHelper;
import net.pistonmaster.serverwrecker.server.util.VectorHelper;
import org.cloudburstmc.math.vector.Vector3d;

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
import net.pistonmaster.serverwrecker.server.protocol.bot.container.SWItemStack;
import net.pistonmaster.serverwrecker.server.protocol.bot.state.EntityEffectState;
import net.pistonmaster.serverwrecker.server.protocol.bot.state.tag.TagsState;
import net.pistonmaster.serverwrecker.util.MathHelper;
import net.pistonmaster.serverwrecker.server.util.MathHelper;
import org.jetbrains.annotations.Nullable;

import java.util.OptionalInt;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
import net.pistonmaster.serverwrecker.server.pathfinding.graph.GraphInstructions;
import net.pistonmaster.serverwrecker.server.pathfinding.graph.MinecraftGraph;
import net.pistonmaster.serverwrecker.server.pathfinding.graph.OutOfLevelException;
import net.pistonmaster.serverwrecker.util.VectorHelper;
import net.pistonmaster.serverwrecker.server.util.VectorHelper;

import java.util.Collections;
import java.util.List;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,8 @@
import net.pistonmaster.serverwrecker.server.pathfinding.SWVec3i;
import net.pistonmaster.serverwrecker.server.protocol.BotConnection;
import net.pistonmaster.serverwrecker.server.protocol.bot.container.SWItemStack;
import net.pistonmaster.serverwrecker.util.TimeUtil;
import net.pistonmaster.serverwrecker.util.VectorHelper;
import net.pistonmaster.serverwrecker.server.util.TimeUtil;
import net.pistonmaster.serverwrecker.server.util.VectorHelper;

import java.util.concurrent.TimeUnit;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,9 +27,9 @@
import net.pistonmaster.serverwrecker.server.protocol.BotConnection;
import net.pistonmaster.serverwrecker.server.protocol.bot.BotActionManager;
import net.pistonmaster.serverwrecker.server.protocol.bot.container.SWItemStack;
import net.pistonmaster.serverwrecker.util.BlockTypeHelper;
import net.pistonmaster.serverwrecker.util.ItemTypeHelper;
import net.pistonmaster.serverwrecker.util.TimeUtil;
import net.pistonmaster.serverwrecker.server.util.BlockTypeHelper;
import net.pistonmaster.serverwrecker.server.util.ItemTypeHelper;
import net.pistonmaster.serverwrecker.server.util.TimeUtil;

import java.util.concurrent.TimeUnit;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
import lombok.RequiredArgsConstructor;
import lombok.ToString;
import net.pistonmaster.serverwrecker.server.protocol.BotConnection;
import net.pistonmaster.serverwrecker.util.BlockTypeHelper;
import net.pistonmaster.serverwrecker.server.util.BlockTypeHelper;
import org.cloudburstmc.math.vector.Vector3d;

@ToString
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,9 +27,9 @@
import net.pistonmaster.serverwrecker.server.protocol.BotConnection;
import net.pistonmaster.serverwrecker.server.protocol.bot.BotActionManager;
import net.pistonmaster.serverwrecker.server.protocol.bot.container.SWItemStack;
import net.pistonmaster.serverwrecker.util.BlockTypeHelper;
import net.pistonmaster.serverwrecker.util.ItemTypeHelper;
import net.pistonmaster.serverwrecker.util.TimeUtil;
import net.pistonmaster.serverwrecker.server.util.BlockTypeHelper;
import net.pistonmaster.serverwrecker.server.util.ItemTypeHelper;
import net.pistonmaster.serverwrecker.server.util.TimeUtil;

import java.util.concurrent.TimeUnit;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
import lombok.RequiredArgsConstructor;
import lombok.ToString;
import net.pistonmaster.serverwrecker.server.protocol.BotConnection;
import net.pistonmaster.serverwrecker.util.BlockTypeHelper;
import net.pistonmaster.serverwrecker.server.util.BlockTypeHelper;
import org.cloudburstmc.math.vector.Vector3d;

@ToString
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
import net.pistonmaster.serverwrecker.server.api.event.EventUtil;
import net.pistonmaster.serverwrecker.server.api.event.bot.BotPreTickEvent;
import net.pistonmaster.serverwrecker.server.protocol.BotConnection;
import net.pistonmaster.serverwrecker.util.TimeUtil;
import net.pistonmaster.serverwrecker.server.util.TimeUtil;

import java.util.List;
import java.util.Queue;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
import net.pistonmaster.serverwrecker.server.pathfinding.BotEntityState;
import net.pistonmaster.serverwrecker.server.pathfinding.SWVec3i;
import net.pistonmaster.serverwrecker.server.pathfinding.graph.MinecraftGraph;
import net.pistonmaster.serverwrecker.util.BlockTypeHelper;
import net.pistonmaster.serverwrecker.server.util.BlockTypeHelper;

public record BreakBlockPosGoal(SWVec3i goal) implements GoalScorer {
@Override
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@

import net.pistonmaster.serverwrecker.server.pathfinding.BotEntityState;
import net.pistonmaster.serverwrecker.server.pathfinding.graph.MinecraftGraph;
import net.pistonmaster.serverwrecker.util.VectorHelper;
import net.pistonmaster.serverwrecker.server.util.VectorHelper;
import org.cloudburstmc.math.vector.Vector3d;

public record PosGoal(Vector3d goal) implements GoalScorer {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@

import net.pistonmaster.serverwrecker.server.pathfinding.BotEntityState;
import net.pistonmaster.serverwrecker.server.pathfinding.graph.MinecraftGraph;
import net.pistonmaster.serverwrecker.util.VectorHelper;
import net.pistonmaster.serverwrecker.server.util.VectorHelper;
import org.cloudburstmc.math.vector.Vector2d;

public record XZGoal(Vector2d goal) implements GoalScorer {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
import net.pistonmaster.serverwrecker.server.protocol.bot.BotActionManager;
import net.pistonmaster.serverwrecker.server.protocol.bot.block.BlockStateMeta;
import net.pistonmaster.serverwrecker.server.protocol.bot.state.tag.TagsState;
import net.pistonmaster.serverwrecker.util.BlockTypeHelper;
import net.pistonmaster.serverwrecker.server.util.BlockTypeHelper;

@Slf4j
public record MinecraftGraph(TagsState tagsState) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
import net.pistonmaster.serverwrecker.server.protocol.bot.container.PlayerInventoryContainer;
import net.pistonmaster.serverwrecker.server.protocol.bot.container.SWItemStack;
import net.pistonmaster.serverwrecker.server.protocol.bot.state.tag.TagsState;
import net.pistonmaster.serverwrecker.util.ItemTypeHelper;
import net.pistonmaster.serverwrecker.server.util.ItemTypeHelper;

import java.util.HashSet;
import java.util.Map;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
import net.pistonmaster.serverwrecker.server.protocol.bot.block.BlockStateMeta;
import net.pistonmaster.serverwrecker.server.protocol.bot.state.ChunkHolder;
import net.pistonmaster.serverwrecker.server.protocol.bot.state.LevelState;
import net.pistonmaster.serverwrecker.util.VectorHelper;
import net.pistonmaster.serverwrecker.server.util.VectorHelper;

/**
* An immutable representation of the world state.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
import net.pistonmaster.serverwrecker.server.pathfinding.execution.BlockBreakAction;
import net.pistonmaster.serverwrecker.server.pathfinding.graph.GraphInstructions;
import net.pistonmaster.serverwrecker.server.pathfinding.graph.actions.movement.MovementMiningCost;
import net.pistonmaster.serverwrecker.util.VectorHelper;
import net.pistonmaster.serverwrecker.server.util.VectorHelper;

import java.util.List;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
import net.pistonmaster.serverwrecker.server.pathfinding.execution.GapJumpAction;
import net.pistonmaster.serverwrecker.server.pathfinding.graph.GraphInstructions;
import net.pistonmaster.serverwrecker.server.pathfinding.graph.actions.movement.ParkourDirection;
import net.pistonmaster.serverwrecker.util.VectorHelper;
import net.pistonmaster.serverwrecker.server.util.VectorHelper;

import java.util.List;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
import net.pistonmaster.serverwrecker.server.pathfinding.graph.GraphInstructions;
import net.pistonmaster.serverwrecker.server.pathfinding.graph.actions.movement.*;
import net.pistonmaster.serverwrecker.server.protocol.bot.BotActionManager;
import net.pistonmaster.serverwrecker.util.VectorHelper;
import net.pistonmaster.serverwrecker.server.util.VectorHelper;

import java.util.List;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
import net.pistonmaster.serverwrecker.server.pathfinding.graph.actions.movement.BlockSafetyData;
import net.pistonmaster.serverwrecker.server.pathfinding.graph.actions.movement.MovementMiningCost;
import net.pistonmaster.serverwrecker.server.protocol.bot.BotActionManager;
import net.pistonmaster.serverwrecker.util.VectorHelper;
import net.pistonmaster.serverwrecker.server.util.VectorHelper;

import java.util.List;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
import net.pistonmaster.serverwrecker.server.settings.lib.property.BooleanProperty;
import net.pistonmaster.serverwrecker.server.settings.lib.property.MinMaxPropertyLink;
import net.pistonmaster.serverwrecker.server.settings.lib.property.Property;
import net.pistonmaster.serverwrecker.util.TimeUtil;
import net.pistonmaster.serverwrecker.server.util.TimeUtil;

import java.util.Arrays;
import java.util.Map;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
import net.pistonmaster.serverwrecker.server.settings.lib.property.BooleanProperty;
import net.pistonmaster.serverwrecker.server.settings.lib.property.MinMaxPropertyLink;
import net.pistonmaster.serverwrecker.server.settings.lib.property.Property;
import net.pistonmaster.serverwrecker.util.TimeUtil;
import net.pistonmaster.serverwrecker.server.util.TimeUtil;

import java.util.concurrent.TimeUnit;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
import net.pistonmaster.serverwrecker.server.settings.lib.property.BooleanProperty;
import net.pistonmaster.serverwrecker.server.settings.lib.property.MinMaxPropertyLink;
import net.pistonmaster.serverwrecker.server.settings.lib.property.Property;
import net.pistonmaster.serverwrecker.util.RandomUtil;
import net.pistonmaster.serverwrecker.server.util.RandomUtil;

import java.util.concurrent.Executors;
import java.util.concurrent.ScheduledExecutorService;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
import net.pistonmaster.serverwrecker.server.settings.lib.property.BooleanProperty;
import net.pistonmaster.serverwrecker.server.settings.lib.property.MinMaxPropertyLink;
import net.pistonmaster.serverwrecker.server.settings.lib.property.Property;
import net.pistonmaster.serverwrecker.util.RandomUtil;
import net.pistonmaster.serverwrecker.server.util.RandomUtil;

import java.util.concurrent.TimeUnit;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
import net.pistonmaster.serverwrecker.server.settings.lib.property.BooleanProperty;
import net.pistonmaster.serverwrecker.server.settings.lib.property.MinMaxPropertyLink;
import net.pistonmaster.serverwrecker.server.settings.lib.property.Property;
import net.pistonmaster.serverwrecker.util.TimeUtil;
import net.pistonmaster.serverwrecker.server.util.TimeUtil;

import java.util.concurrent.TimeUnit;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
import net.pistonmaster.serverwrecker.server.api.PluginHelper;
import net.pistonmaster.serverwrecker.server.api.event.attack.BotConnectionInitEvent;
import net.pistonmaster.serverwrecker.server.protocol.BotConnection;
import net.pistonmaster.serverwrecker.util.TickTimer;
import net.pistonmaster.serverwrecker.server.util.TickTimer;

import java.util.concurrent.ScheduledExecutorService;
import java.util.concurrent.TimeUnit;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,8 +42,8 @@
import net.pistonmaster.serverwrecker.server.settings.lib.property.ComboProperty;
import net.pistonmaster.serverwrecker.server.settings.lib.property.Property;
import net.pistonmaster.serverwrecker.server.settings.lib.property.StringProperty;
import net.pistonmaster.serverwrecker.util.UUIDHelper;
import net.pistonmaster.serverwrecker.util.VelocityConstants;
import net.pistonmaster.serverwrecker.server.util.UUIDHelper;
import net.pistonmaster.serverwrecker.server.util.VelocityConstants;

import javax.crypto.Mac;
import javax.crypto.spec.SecretKeySpec;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,8 @@
import net.pistonmaster.serverwrecker.server.settings.lib.property.BooleanProperty;
import net.pistonmaster.serverwrecker.server.settings.lib.property.MinMaxPropertyLink;
import net.pistonmaster.serverwrecker.server.settings.lib.property.Property;
import net.pistonmaster.serverwrecker.util.RandomUtil;
import net.pistonmaster.serverwrecker.util.TimeUtil;
import net.pistonmaster.serverwrecker.server.util.RandomUtil;
import net.pistonmaster.serverwrecker.server.util.TimeUtil;

import java.util.concurrent.TimeUnit;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
import net.pistonmaster.serverwrecker.server.protocol.bot.SessionDataManager;
import net.pistonmaster.serverwrecker.server.protocol.netty.ViaClientSession;
import net.pistonmaster.serverwrecker.server.settings.lib.SettingsHolder;
import net.pistonmaster.serverwrecker.util.TimeUtil;
import net.pistonmaster.serverwrecker.server.util.TimeUtil;
import org.slf4j.Logger;

import java.util.UUID;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
import net.pistonmaster.serverwrecker.account.AuthType;
import net.pistonmaster.serverwrecker.account.HttpHelper;
import net.pistonmaster.serverwrecker.proxy.SWProxy;
import net.pistonmaster.serverwrecker.util.UUIDHelper;
import net.pistonmaster.serverwrecker.server.util.UUIDHelper;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.entity.ContentType;
import org.apache.http.entity.StringEntity;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
import net.pistonmaster.serverwrecker.server.protocol.bot.block.BlockStateMeta;
import net.pistonmaster.serverwrecker.server.protocol.bot.state.EntityAttributesState;
import net.pistonmaster.serverwrecker.server.protocol.bot.state.LevelState;
import net.pistonmaster.serverwrecker.util.MathHelper;
import net.pistonmaster.serverwrecker.server.util.MathHelper;
import org.cloudburstmc.math.GenericMath;
import org.cloudburstmc.math.vector.Vector3d;
import org.cloudburstmc.math.vector.Vector3i;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
import net.pistonmaster.serverwrecker.server.protocol.bot.block.BlockStateMeta;
import net.pistonmaster.serverwrecker.server.protocol.bot.model.ChunkKey;
import net.pistonmaster.serverwrecker.server.protocol.bot.utils.SectionUtils;
import net.pistonmaster.serverwrecker.util.NoopLock;
import net.pistonmaster.serverwrecker.server.util.NoopLock;
import org.cloudburstmc.math.vector.Vector3i;

import java.util.concurrent.locks.Lock;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
import net.pistonmaster.serverwrecker.server.protocol.bot.nbt.MCUniformInt;
import net.pistonmaster.serverwrecker.server.protocol.bot.nbt.UniformOrInt;
import net.pistonmaster.serverwrecker.server.protocol.bot.utils.SectionUtils;
import net.pistonmaster.serverwrecker.util.MathHelper;
import net.pistonmaster.serverwrecker.server.util.MathHelper;
import org.cloudburstmc.math.vector.Vector3i;
import org.jetbrains.annotations.Nullable;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
* License along with this program. If not, see
* <http://www.gnu.org/licenses/gpl-3.0.html>.
*/
package net.pistonmaster.serverwrecker.util;
package net.pistonmaster.serverwrecker.server.util;

import net.pistonmaster.serverwrecker.server.data.BlockType;
import net.pistonmaster.serverwrecker.server.protocol.bot.block.BlockStateMeta;
Expand Down
Loading

0 comments on commit 179ab3e

Please sign in to comment.