mirror of
https://github.com/NoCheatPlus/NoCheatPlus.git
synced 2024-09-27 14:13:11 +02:00
[BREAKING] Move LocUtil to utilities.location
This commit is contained in:
parent
d69dc0b44d
commit
68eec44f14
@ -26,10 +26,10 @@ import org.bukkit.event.Listener;
|
|||||||
import org.bukkit.event.entity.EntityPortalEnterEvent;
|
import org.bukkit.event.entity.EntityPortalEnterEvent;
|
||||||
|
|
||||||
import fr.neatmonster.nocheatplus.NCPAPIProvider;
|
import fr.neatmonster.nocheatplus.NCPAPIProvider;
|
||||||
import fr.neatmonster.nocheatplus.checks.moving.location.LocUtil;
|
|
||||||
import fr.neatmonster.nocheatplus.compat.versions.ServerVersion;
|
import fr.neatmonster.nocheatplus.compat.versions.ServerVersion;
|
||||||
import fr.neatmonster.nocheatplus.logging.Streams;
|
import fr.neatmonster.nocheatplus.logging.Streams;
|
||||||
import fr.neatmonster.nocheatplus.utilities.ReflectionUtil;
|
import fr.neatmonster.nocheatplus.utilities.ReflectionUtil;
|
||||||
|
import fr.neatmonster.nocheatplus.utilities.location.LocUtil;
|
||||||
import fr.neatmonster.nocheatplus.utilities.map.BlockCache;
|
import fr.neatmonster.nocheatplus.utilities.map.BlockCache;
|
||||||
import fr.neatmonster.nocheatplus.utilities.map.BlockProperties;
|
import fr.neatmonster.nocheatplus.utilities.map.BlockProperties;
|
||||||
import fr.neatmonster.nocheatplus.utilities.map.WrapBlockCache;
|
import fr.neatmonster.nocheatplus.utilities.map.WrapBlockCache;
|
||||||
|
@ -30,11 +30,11 @@ import fr.neatmonster.nocheatplus.NCPAPIProvider;
|
|||||||
import fr.neatmonster.nocheatplus.checks.CheckListener;
|
import fr.neatmonster.nocheatplus.checks.CheckListener;
|
||||||
import fr.neatmonster.nocheatplus.checks.CheckType;
|
import fr.neatmonster.nocheatplus.checks.CheckType;
|
||||||
import fr.neatmonster.nocheatplus.checks.combined.CombinedConfig;
|
import fr.neatmonster.nocheatplus.checks.combined.CombinedConfig;
|
||||||
import fr.neatmonster.nocheatplus.checks.moving.location.LocUtil;
|
|
||||||
import fr.neatmonster.nocheatplus.compat.Bridge1_9;
|
import fr.neatmonster.nocheatplus.compat.Bridge1_9;
|
||||||
import fr.neatmonster.nocheatplus.compat.BridgeHealth;
|
import fr.neatmonster.nocheatplus.compat.BridgeHealth;
|
||||||
import fr.neatmonster.nocheatplus.stats.Counters;
|
import fr.neatmonster.nocheatplus.stats.Counters;
|
||||||
import fr.neatmonster.nocheatplus.utilities.InventoryUtil;
|
import fr.neatmonster.nocheatplus.utilities.InventoryUtil;
|
||||||
|
import fr.neatmonster.nocheatplus.utilities.location.LocUtil;
|
||||||
import fr.neatmonster.nocheatplus.utilities.map.BlockProperties;
|
import fr.neatmonster.nocheatplus.utilities.map.BlockProperties;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -21,9 +21,9 @@ import org.bukkit.util.Vector;
|
|||||||
|
|
||||||
import fr.neatmonster.nocheatplus.checks.Check;
|
import fr.neatmonster.nocheatplus.checks.Check;
|
||||||
import fr.neatmonster.nocheatplus.checks.CheckType;
|
import fr.neatmonster.nocheatplus.checks.CheckType;
|
||||||
import fr.neatmonster.nocheatplus.checks.moving.location.LocUtil;
|
|
||||||
import fr.neatmonster.nocheatplus.utilities.collision.CollideRayVsAABB;
|
import fr.neatmonster.nocheatplus.utilities.collision.CollideRayVsAABB;
|
||||||
import fr.neatmonster.nocheatplus.utilities.collision.ICollideRayVsAABB;
|
import fr.neatmonster.nocheatplus.utilities.collision.ICollideRayVsAABB;
|
||||||
|
import fr.neatmonster.nocheatplus.utilities.location.LocUtil;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The Direction check will find out if a player tried to interact with something that's not in their field of view.
|
* The Direction check will find out if a player tried to interact with something that's not in their field of view.
|
||||||
|
@ -27,11 +27,11 @@ import org.bukkit.util.Vector;
|
|||||||
import fr.neatmonster.nocheatplus.checks.Check;
|
import fr.neatmonster.nocheatplus.checks.Check;
|
||||||
import fr.neatmonster.nocheatplus.checks.CheckType;
|
import fr.neatmonster.nocheatplus.checks.CheckType;
|
||||||
import fr.neatmonster.nocheatplus.checks.ViolationData;
|
import fr.neatmonster.nocheatplus.checks.ViolationData;
|
||||||
import fr.neatmonster.nocheatplus.checks.moving.location.LocUtil;
|
|
||||||
import fr.neatmonster.nocheatplus.checks.net.NetData;
|
import fr.neatmonster.nocheatplus.checks.net.NetData;
|
||||||
import fr.neatmonster.nocheatplus.checks.net.model.DataPacketFlying;
|
import fr.neatmonster.nocheatplus.checks.net.model.DataPacketFlying;
|
||||||
import fr.neatmonster.nocheatplus.utilities.StringUtil;
|
import fr.neatmonster.nocheatplus.utilities.StringUtil;
|
||||||
import fr.neatmonster.nocheatplus.utilities.collision.InteractRayTracing;
|
import fr.neatmonster.nocheatplus.utilities.collision.InteractRayTracing;
|
||||||
|
import fr.neatmonster.nocheatplus.utilities.location.LocUtil;
|
||||||
import fr.neatmonster.nocheatplus.utilities.location.TrigUtil;
|
import fr.neatmonster.nocheatplus.utilities.location.TrigUtil;
|
||||||
import fr.neatmonster.nocheatplus.utilities.map.BlockCache;
|
import fr.neatmonster.nocheatplus.utilities.map.BlockCache;
|
||||||
import fr.neatmonster.nocheatplus.utilities.map.WrapBlockCache;
|
import fr.neatmonster.nocheatplus.utilities.map.WrapBlockCache;
|
||||||
|
@ -42,7 +42,6 @@ import fr.neatmonster.nocheatplus.checks.combined.Improbable;
|
|||||||
import fr.neatmonster.nocheatplus.checks.inventory.Items;
|
import fr.neatmonster.nocheatplus.checks.inventory.Items;
|
||||||
import fr.neatmonster.nocheatplus.checks.moving.MovingConfig;
|
import fr.neatmonster.nocheatplus.checks.moving.MovingConfig;
|
||||||
import fr.neatmonster.nocheatplus.checks.moving.MovingData;
|
import fr.neatmonster.nocheatplus.checks.moving.MovingData;
|
||||||
import fr.neatmonster.nocheatplus.checks.moving.location.LocUtil;
|
|
||||||
import fr.neatmonster.nocheatplus.checks.moving.location.tracking.LocationTrace;
|
import fr.neatmonster.nocheatplus.checks.moving.location.tracking.LocationTrace;
|
||||||
import fr.neatmonster.nocheatplus.checks.moving.location.tracking.LocationTrace.ITraceEntry;
|
import fr.neatmonster.nocheatplus.checks.moving.location.tracking.LocationTrace.ITraceEntry;
|
||||||
import fr.neatmonster.nocheatplus.checks.moving.model.LiftOffEnvelope;
|
import fr.neatmonster.nocheatplus.checks.moving.model.LiftOffEnvelope;
|
||||||
@ -62,6 +61,7 @@ import fr.neatmonster.nocheatplus.permissions.Permissions;
|
|||||||
import fr.neatmonster.nocheatplus.stats.Counters;
|
import fr.neatmonster.nocheatplus.stats.Counters;
|
||||||
import fr.neatmonster.nocheatplus.utilities.TickTask;
|
import fr.neatmonster.nocheatplus.utilities.TickTask;
|
||||||
import fr.neatmonster.nocheatplus.utilities.build.BuildParameters;
|
import fr.neatmonster.nocheatplus.utilities.build.BuildParameters;
|
||||||
|
import fr.neatmonster.nocheatplus.utilities.location.LocUtil;
|
||||||
import fr.neatmonster.nocheatplus.utilities.location.TrigUtil;
|
import fr.neatmonster.nocheatplus.utilities.location.TrigUtil;
|
||||||
import fr.neatmonster.nocheatplus.utilities.map.BlockProperties;
|
import fr.neatmonster.nocheatplus.utilities.map.BlockProperties;
|
||||||
|
|
||||||
|
@ -28,7 +28,6 @@ import fr.neatmonster.nocheatplus.checks.CheckType;
|
|||||||
import fr.neatmonster.nocheatplus.checks.access.ACheckData;
|
import fr.neatmonster.nocheatplus.checks.access.ACheckData;
|
||||||
import fr.neatmonster.nocheatplus.checks.access.CheckDataFactory;
|
import fr.neatmonster.nocheatplus.checks.access.CheckDataFactory;
|
||||||
import fr.neatmonster.nocheatplus.checks.access.ICheckData;
|
import fr.neatmonster.nocheatplus.checks.access.ICheckData;
|
||||||
import fr.neatmonster.nocheatplus.checks.moving.location.LocUtil;
|
|
||||||
import fr.neatmonster.nocheatplus.checks.moving.location.setback.DefaultSetBackStorage;
|
import fr.neatmonster.nocheatplus.checks.moving.location.setback.DefaultSetBackStorage;
|
||||||
import fr.neatmonster.nocheatplus.checks.moving.location.tracking.LocationTrace;
|
import fr.neatmonster.nocheatplus.checks.moving.location.tracking.LocationTrace;
|
||||||
import fr.neatmonster.nocheatplus.checks.moving.location.tracking.LocationTrace.TraceEntryPool;
|
import fr.neatmonster.nocheatplus.checks.moving.location.tracking.LocationTrace.TraceEntryPool;
|
||||||
@ -51,6 +50,7 @@ import fr.neatmonster.nocheatplus.utilities.CheckUtils;
|
|||||||
import fr.neatmonster.nocheatplus.utilities.TickTask;
|
import fr.neatmonster.nocheatplus.utilities.TickTask;
|
||||||
import fr.neatmonster.nocheatplus.utilities.ds.count.ActionAccumulator;
|
import fr.neatmonster.nocheatplus.utilities.ds.count.ActionAccumulator;
|
||||||
import fr.neatmonster.nocheatplus.utilities.ds.count.ActionFrequency;
|
import fr.neatmonster.nocheatplus.utilities.ds.count.ActionFrequency;
|
||||||
|
import fr.neatmonster.nocheatplus.utilities.location.LocUtil;
|
||||||
import fr.neatmonster.nocheatplus.utilities.location.PlayerLocation;
|
import fr.neatmonster.nocheatplus.utilities.location.PlayerLocation;
|
||||||
import fr.neatmonster.nocheatplus.utilities.location.RichEntityLocation;
|
import fr.neatmonster.nocheatplus.utilities.location.RichEntityLocation;
|
||||||
import fr.neatmonster.nocheatplus.workaround.IWorkaroundRegistry.WorkaroundSet;
|
import fr.neatmonster.nocheatplus.workaround.IWorkaroundRegistry.WorkaroundSet;
|
||||||
|
@ -62,7 +62,6 @@ import fr.neatmonster.nocheatplus.checks.combined.BedLeave;
|
|||||||
import fr.neatmonster.nocheatplus.checks.combined.Combined;
|
import fr.neatmonster.nocheatplus.checks.combined.Combined;
|
||||||
import fr.neatmonster.nocheatplus.checks.combined.CombinedConfig;
|
import fr.neatmonster.nocheatplus.checks.combined.CombinedConfig;
|
||||||
import fr.neatmonster.nocheatplus.checks.combined.CombinedData;
|
import fr.neatmonster.nocheatplus.checks.combined.CombinedData;
|
||||||
import fr.neatmonster.nocheatplus.checks.moving.location.LocUtil;
|
|
||||||
import fr.neatmonster.nocheatplus.checks.moving.magic.Magic;
|
import fr.neatmonster.nocheatplus.checks.moving.magic.Magic;
|
||||||
import fr.neatmonster.nocheatplus.checks.moving.model.PlayerMoveData;
|
import fr.neatmonster.nocheatplus.checks.moving.model.PlayerMoveData;
|
||||||
import fr.neatmonster.nocheatplus.checks.moving.model.PlayerMoveInfo;
|
import fr.neatmonster.nocheatplus.checks.moving.model.PlayerMoveInfo;
|
||||||
@ -111,6 +110,7 @@ import fr.neatmonster.nocheatplus.utilities.PotionUtil;
|
|||||||
import fr.neatmonster.nocheatplus.utilities.StringUtil;
|
import fr.neatmonster.nocheatplus.utilities.StringUtil;
|
||||||
import fr.neatmonster.nocheatplus.utilities.TickTask;
|
import fr.neatmonster.nocheatplus.utilities.TickTask;
|
||||||
import fr.neatmonster.nocheatplus.utilities.build.BuildParameters;
|
import fr.neatmonster.nocheatplus.utilities.build.BuildParameters;
|
||||||
|
import fr.neatmonster.nocheatplus.utilities.location.LocUtil;
|
||||||
import fr.neatmonster.nocheatplus.utilities.location.PlayerLocation;
|
import fr.neatmonster.nocheatplus.utilities.location.PlayerLocation;
|
||||||
import fr.neatmonster.nocheatplus.utilities.location.TrigUtil;
|
import fr.neatmonster.nocheatplus.utilities.location.TrigUtil;
|
||||||
import fr.neatmonster.nocheatplus.utilities.map.BlockProperties;
|
import fr.neatmonster.nocheatplus.utilities.map.BlockProperties;
|
||||||
|
@ -17,9 +17,9 @@ package fr.neatmonster.nocheatplus.checks.moving.location.setback;
|
|||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
import org.bukkit.World;
|
import org.bukkit.World;
|
||||||
|
|
||||||
import fr.neatmonster.nocheatplus.checks.moving.location.LocUtil;
|
|
||||||
import fr.neatmonster.nocheatplus.components.location.IGetLocationWithLook;
|
import fr.neatmonster.nocheatplus.components.location.IGetLocationWithLook;
|
||||||
import fr.neatmonster.nocheatplus.components.location.ISetLocationWithLook;
|
import fr.neatmonster.nocheatplus.components.location.ISetLocationWithLook;
|
||||||
|
import fr.neatmonster.nocheatplus.utilities.location.LocUtil;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Mutable location with timing and validity information. Not complex objects
|
* Mutable location with timing and validity information. Not complex objects
|
||||||
|
@ -14,8 +14,8 @@
|
|||||||
*/
|
*/
|
||||||
package fr.neatmonster.nocheatplus.checks.moving.model;
|
package fr.neatmonster.nocheatplus.checks.moving.model;
|
||||||
|
|
||||||
import fr.neatmonster.nocheatplus.checks.moving.location.LocUtil;
|
|
||||||
import fr.neatmonster.nocheatplus.components.location.IGetLocationWithLook;
|
import fr.neatmonster.nocheatplus.components.location.IGetLocationWithLook;
|
||||||
|
import fr.neatmonster.nocheatplus.utilities.location.LocUtil;
|
||||||
import fr.neatmonster.nocheatplus.utilities.location.RichBoundsLocation;
|
import fr.neatmonster.nocheatplus.utilities.location.RichBoundsLocation;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -26,11 +26,11 @@ import fr.neatmonster.nocheatplus.checks.CheckType;
|
|||||||
import fr.neatmonster.nocheatplus.checks.ViolationData;
|
import fr.neatmonster.nocheatplus.checks.ViolationData;
|
||||||
import fr.neatmonster.nocheatplus.checks.moving.MovingConfig;
|
import fr.neatmonster.nocheatplus.checks.moving.MovingConfig;
|
||||||
import fr.neatmonster.nocheatplus.checks.moving.MovingData;
|
import fr.neatmonster.nocheatplus.checks.moving.MovingData;
|
||||||
import fr.neatmonster.nocheatplus.checks.moving.location.LocUtil;
|
|
||||||
import fr.neatmonster.nocheatplus.compat.blocks.changetracker.BlockChangeTracker;
|
import fr.neatmonster.nocheatplus.compat.blocks.changetracker.BlockChangeTracker;
|
||||||
import fr.neatmonster.nocheatplus.utilities.collision.ICollidePassable;
|
import fr.neatmonster.nocheatplus.utilities.collision.ICollidePassable;
|
||||||
import fr.neatmonster.nocheatplus.utilities.collision.PassableAxisTracing;
|
import fr.neatmonster.nocheatplus.utilities.collision.PassableAxisTracing;
|
||||||
import fr.neatmonster.nocheatplus.utilities.collision.PassableRayTracing;
|
import fr.neatmonster.nocheatplus.utilities.collision.PassableRayTracing;
|
||||||
|
import fr.neatmonster.nocheatplus.utilities.location.LocUtil;
|
||||||
import fr.neatmonster.nocheatplus.utilities.location.PlayerLocation;
|
import fr.neatmonster.nocheatplus.utilities.location.PlayerLocation;
|
||||||
import fr.neatmonster.nocheatplus.utilities.location.TrigUtil;
|
import fr.neatmonster.nocheatplus.utilities.location.TrigUtil;
|
||||||
import fr.neatmonster.nocheatplus.utilities.map.BlockProperties;
|
import fr.neatmonster.nocheatplus.utilities.map.BlockProperties;
|
||||||
|
@ -41,7 +41,6 @@ import fr.neatmonster.nocheatplus.checks.CheckListener;
|
|||||||
import fr.neatmonster.nocheatplus.checks.CheckType;
|
import fr.neatmonster.nocheatplus.checks.CheckType;
|
||||||
import fr.neatmonster.nocheatplus.checks.moving.MovingConfig;
|
import fr.neatmonster.nocheatplus.checks.moving.MovingConfig;
|
||||||
import fr.neatmonster.nocheatplus.checks.moving.MovingData;
|
import fr.neatmonster.nocheatplus.checks.moving.MovingData;
|
||||||
import fr.neatmonster.nocheatplus.checks.moving.location.LocUtil;
|
|
||||||
import fr.neatmonster.nocheatplus.checks.moving.location.setback.SetBackEntry;
|
import fr.neatmonster.nocheatplus.checks.moving.location.setback.SetBackEntry;
|
||||||
import fr.neatmonster.nocheatplus.checks.moving.model.MoveConsistency;
|
import fr.neatmonster.nocheatplus.checks.moving.model.MoveConsistency;
|
||||||
import fr.neatmonster.nocheatplus.checks.moving.model.PlayerMoveData;
|
import fr.neatmonster.nocheatplus.checks.moving.model.PlayerMoveData;
|
||||||
@ -61,6 +60,7 @@ import fr.neatmonster.nocheatplus.utilities.CheckUtils;
|
|||||||
import fr.neatmonster.nocheatplus.utilities.StringUtil;
|
import fr.neatmonster.nocheatplus.utilities.StringUtil;
|
||||||
import fr.neatmonster.nocheatplus.utilities.TeleportUtil;
|
import fr.neatmonster.nocheatplus.utilities.TeleportUtil;
|
||||||
import fr.neatmonster.nocheatplus.utilities.entity.PassengerUtil;
|
import fr.neatmonster.nocheatplus.utilities.entity.PassengerUtil;
|
||||||
|
import fr.neatmonster.nocheatplus.utilities.location.LocUtil;
|
||||||
import fr.neatmonster.nocheatplus.utilities.location.RichBoundsLocation;
|
import fr.neatmonster.nocheatplus.utilities.location.RichBoundsLocation;
|
||||||
import fr.neatmonster.nocheatplus.utilities.map.BlockProperties;
|
import fr.neatmonster.nocheatplus.utilities.map.BlockProperties;
|
||||||
|
|
||||||
|
@ -14,8 +14,8 @@
|
|||||||
*/
|
*/
|
||||||
package fr.neatmonster.nocheatplus.checks.net.model;
|
package fr.neatmonster.nocheatplus.checks.net.model;
|
||||||
|
|
||||||
import fr.neatmonster.nocheatplus.checks.moving.location.LocUtil;
|
|
||||||
import fr.neatmonster.nocheatplus.components.location.IGetPositionWithLook;
|
import fr.neatmonster.nocheatplus.components.location.IGetPositionWithLook;
|
||||||
|
import fr.neatmonster.nocheatplus.utilities.location.LocUtil;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* An immutable location data object with coordinates and pitch and yaw.
|
* An immutable location data object with coordinates and pitch and yaw.
|
||||||
|
@ -16,7 +16,7 @@ package fr.neatmonster.nocheatplus.components.location;
|
|||||||
|
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
|
|
||||||
import fr.neatmonster.nocheatplus.checks.moving.location.LocUtil;
|
import fr.neatmonster.nocheatplus.utilities.location.LocUtil;
|
||||||
|
|
||||||
public class SimplePositionWithLook implements IPositionWithLook {
|
public class SimplePositionWithLook implements IPositionWithLook {
|
||||||
|
|
||||||
|
@ -17,8 +17,8 @@ package fr.neatmonster.nocheatplus.logging.debug;
|
|||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
|
|
||||||
import fr.neatmonster.nocheatplus.NCPAPIProvider;
|
import fr.neatmonster.nocheatplus.NCPAPIProvider;
|
||||||
import fr.neatmonster.nocheatplus.checks.moving.location.LocUtil;
|
|
||||||
import fr.neatmonster.nocheatplus.logging.Streams;
|
import fr.neatmonster.nocheatplus.logging.Streams;
|
||||||
|
import fr.neatmonster.nocheatplus.utilities.location.LocUtil;
|
||||||
import fr.neatmonster.nocheatplus.utilities.location.PlayerLocation;
|
import fr.neatmonster.nocheatplus.utilities.location.PlayerLocation;
|
||||||
import fr.neatmonster.nocheatplus.utilities.location.TrigUtil;
|
import fr.neatmonster.nocheatplus.utilities.location.TrigUtil;
|
||||||
import fr.neatmonster.nocheatplus.utilities.map.BlockCache;
|
import fr.neatmonster.nocheatplus.utilities.map.BlockCache;
|
||||||
|
@ -23,10 +23,10 @@ import fr.neatmonster.nocheatplus.NCPAPIProvider;
|
|||||||
import fr.neatmonster.nocheatplus.checks.CheckType;
|
import fr.neatmonster.nocheatplus.checks.CheckType;
|
||||||
import fr.neatmonster.nocheatplus.checks.moving.MovingConfig;
|
import fr.neatmonster.nocheatplus.checks.moving.MovingConfig;
|
||||||
import fr.neatmonster.nocheatplus.checks.moving.MovingData;
|
import fr.neatmonster.nocheatplus.checks.moving.MovingData;
|
||||||
import fr.neatmonster.nocheatplus.checks.moving.location.LocUtil;
|
|
||||||
import fr.neatmonster.nocheatplus.checks.moving.model.VehicleMoveData;
|
import fr.neatmonster.nocheatplus.checks.moving.model.VehicleMoveData;
|
||||||
import fr.neatmonster.nocheatplus.checks.moving.util.AuxMoving;
|
import fr.neatmonster.nocheatplus.checks.moving.util.AuxMoving;
|
||||||
import fr.neatmonster.nocheatplus.checks.workaround.WRPT;
|
import fr.neatmonster.nocheatplus.checks.workaround.WRPT;
|
||||||
|
import fr.neatmonster.nocheatplus.utilities.location.LocUtil;
|
||||||
import fr.neatmonster.nocheatplus.utilities.location.TrigUtil;
|
import fr.neatmonster.nocheatplus.utilities.location.TrigUtil;
|
||||||
|
|
||||||
// TODO: Auto-generated Javadoc
|
// TODO: Auto-generated Javadoc
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
package fr.neatmonster.nocheatplus.checks.moving.location;
|
package fr.neatmonster.nocheatplus.utilities.location;
|
||||||
|
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
import org.bukkit.World;
|
import org.bukkit.World;
|
||||||
@ -23,7 +23,6 @@ import fr.neatmonster.nocheatplus.components.location.IGetLocationWithLook;
|
|||||||
import fr.neatmonster.nocheatplus.components.location.IGetPosition;
|
import fr.neatmonster.nocheatplus.components.location.IGetPosition;
|
||||||
import fr.neatmonster.nocheatplus.components.location.IGetPositionWithLook;
|
import fr.neatmonster.nocheatplus.components.location.IGetPositionWithLook;
|
||||||
import fr.neatmonster.nocheatplus.components.location.ISetPositionWithLook;
|
import fr.neatmonster.nocheatplus.components.location.ISetPositionWithLook;
|
||||||
import fr.neatmonster.nocheatplus.utilities.location.RichBoundsLocation;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Auxiliary methods for Location handling, mainly intended for use with
|
* Auxiliary methods for Location handling, mainly intended for use with
|
@ -22,7 +22,6 @@ import org.bukkit.World;
|
|||||||
import org.bukkit.block.BlockFace;
|
import org.bukkit.block.BlockFace;
|
||||||
import org.bukkit.util.Vector;
|
import org.bukkit.util.Vector;
|
||||||
|
|
||||||
import fr.neatmonster.nocheatplus.checks.moving.location.LocUtil;
|
|
||||||
import fr.neatmonster.nocheatplus.compat.blocks.changetracker.BlockChangeReference;
|
import fr.neatmonster.nocheatplus.compat.blocks.changetracker.BlockChangeReference;
|
||||||
import fr.neatmonster.nocheatplus.compat.blocks.changetracker.BlockChangeTracker;
|
import fr.neatmonster.nocheatplus.compat.blocks.changetracker.BlockChangeTracker;
|
||||||
import fr.neatmonster.nocheatplus.compat.blocks.changetracker.BlockChangeTracker.BlockChangeEntry;
|
import fr.neatmonster.nocheatplus.compat.blocks.changetracker.BlockChangeTracker.BlockChangeEntry;
|
||||||
|
@ -18,9 +18,9 @@ import static org.junit.Assert.fail;
|
|||||||
|
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
|
|
||||||
import fr.neatmonster.nocheatplus.checks.moving.location.LocUtil;
|
|
||||||
import fr.neatmonster.nocheatplus.utilities.collision.CollideRayVsAABB;
|
import fr.neatmonster.nocheatplus.utilities.collision.CollideRayVsAABB;
|
||||||
import fr.neatmonster.nocheatplus.utilities.collision.ICollideRayVsAABB;
|
import fr.neatmonster.nocheatplus.utilities.collision.ICollideRayVsAABB;
|
||||||
|
import fr.neatmonster.nocheatplus.utilities.location.LocUtil;
|
||||||
|
|
||||||
public class TestICollideRayVsAABB {
|
public class TestICollideRayVsAABB {
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user