Update to Minecraft 1.8.3
This commit is contained in:
@@ -8,16 +8,16 @@ diff --git a/src/main/java/net/minecraft/server/World.java b/src/main/java/net/m
|
||||
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000 100644
|
||||
--- a/src/main/java/net/minecraft/server/World.java
|
||||
+++ b/src/main/java/net/minecraft/server/World.java
|
||||
@@ -0,0 +0,0 @@ import org.bukkit.event.weather.ThunderChangeEvent;
|
||||
public abstract class World implements IBlockAccess {
|
||||
@@ -0,0 +0,0 @@ public abstract class World implements IBlockAccess {
|
||||
|
||||
private int a = 63;
|
||||
protected boolean e;
|
||||
- public final List entityList = Lists.newArrayList();
|
||||
- public final List<Entity> entityList = Lists.newArrayList();
|
||||
+ // Spigot start - guard entity list from removals
|
||||
+ public List entityList = new java.util.ArrayList()
|
||||
+ public final List<Entity> entityList = new java.util.ArrayList<Entity>()
|
||||
+ {
|
||||
+ @Override
|
||||
+ public Object remove(int index)
|
||||
+ public Entity remove(int index)
|
||||
+ {
|
||||
+ guard();
|
||||
+ return super.remove( index );
|
||||
@@ -39,9 +39,9 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
|
||||
+ }
|
||||
+ };
|
||||
+ // Spigot end
|
||||
protected final List g = Lists.newArrayList();
|
||||
public final List h = Lists.newArrayList();
|
||||
public final List tileEntityList = Lists.newArrayList();
|
||||
protected final List<Entity> g = Lists.newArrayList();
|
||||
public final List<TileEntity> h = Lists.newArrayList();
|
||||
public final List<TileEntity> tileEntityList = Lists.newArrayList();
|
||||
@@ -0,0 +0,0 @@ public abstract class World implements IBlockAccess {
|
||||
private int tickPosition;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user