diff --git a/sources/src/main/java/com/destroystokyo/paper/antixray/DataBitsReader.java b/removed/com/destroystokyo/paper/antixray/DataBitsReader.java similarity index 100% rename from sources/src/main/java/com/destroystokyo/paper/antixray/DataBitsReader.java rename to removed/com/destroystokyo/paper/antixray/DataBitsReader.java diff --git a/sources/src/main/java/com/destroystokyo/paper/antixray/DataBitsWriter.java b/removed/com/destroystokyo/paper/antixray/DataBitsWriter.java similarity index 100% rename from sources/src/main/java/com/destroystokyo/paper/antixray/DataBitsWriter.java rename to removed/com/destroystokyo/paper/antixray/DataBitsWriter.java diff --git a/sources/src/main/java/com/destroystokyo/paper/antixray/PacketPlayOutMapChunkInfo.java b/removed/com/destroystokyo/paper/antixray/PacketPlayOutMapChunkInfo.java similarity index 100% rename from sources/src/main/java/com/destroystokyo/paper/antixray/PacketPlayOutMapChunkInfo.java rename to removed/com/destroystokyo/paper/antixray/PacketPlayOutMapChunkInfo.java diff --git a/sources/src/main/java/net/minecraft/server/PacketPlayOutMapChunk.java b/removed/net/minecraft/server/PacketPlayOutMapChunk.java similarity index 100% rename from sources/src/main/java/net/minecraft/server/PacketPlayOutMapChunk.java rename to removed/net/minecraft/server/PacketPlayOutMapChunk.java diff --git a/sources/src/main/java/net/minecraft/server/Entity.java b/sources/src/main/java/net/minecraft/server/Entity.java index 628c23e4b..4adb62ed3 100644 --- a/sources/src/main/java/net/minecraft/server/Entity.java +++ b/sources/src/main/java/net/minecraft/server/Entity.java @@ -27,6 +27,7 @@ import org.bukkit.entity.LivingEntity; import org.bukkit.entity.Vehicle; import co.aikar.timings.MinecraftTimings; // Paper import co.aikar.timings.Timing; // Paper +import io.akarin.api.internal.Akari; import io.akarin.api.internal.mixin.IMixinWorldServer; import org.bukkit.event.entity.EntityCombustByEntityEvent; @@ -210,7 +211,7 @@ public abstract class Entity implements ICommandListener, KeyedObject { // Paper this.length = 1.8F; this.ax = 1; this.ay = 1.0F; - this.random = ((IMixinWorldServer) world).rand(); // Paper // Akarin + this.random = world == null ? SHARED_RANDOM : ((IMixinWorldServer) world).rand(); // Paper // Akarin this.fireTicks = -this.getMaxFireTicks(); this.justCreated = true; this.uniqueID = MathHelper.a(this.random);