Don't skip item ticks

By: md_5 <md_5@live.com.au>
This commit is contained in:
Spigot
2013-05-04 10:14:25 +10:00
parent c60ca2aa0f
commit 0faa468caa
3 changed files with 11 additions and 31 deletions

View File

@@ -1,6 +1,6 @@
From f6bda668b73c66e0cfeef52dedd4d211b8f64176 Mon Sep 17 00:00:00 2001
From 95b1a5d79f65570a6e27ed4ece0630c57d19af27 Mon Sep 17 00:00:00 2001
From: md_5 <md_5@live.com.au>
Date: Tue, 23 Apr 2013 11:17:36 +1000
Date: Sat, 4 May 2013 10:14:01 +1000
Subject: [PATCH] Spigot Changes
@@ -238,26 +238,6 @@ index bee715b..9643480 100644
}
if (pendingchunktosave != null) {
diff --git a/src/main/java/net/minecraft/server/EntityItem.java b/src/main/java/net/minecraft/server/EntityItem.java
index 0225f53..a8f1799 100644
--- a/src/main/java/net/minecraft/server/EntityItem.java
+++ b/src/main/java/net/minecraft/server/EntityItem.java
@@ -62,6 +62,7 @@ public class EntityItem extends Entity {
this.lastTick = MinecraftServer.currentTick;
// CraftBukkit end
+ if (lastTick % 2 == 0) { // Spigot
this.lastX = this.locX;
this.lastY = this.locY;
this.lastZ = this.locZ;
@@ -100,6 +101,7 @@ public class EntityItem extends Entity {
if (this.onGround) {
this.motY *= -0.5D;
}
+ }
// ++this.age; // CraftBukkit - Moved up
if (!this.world.isStatic && this.age >= 6000) {
diff --git a/src/main/java/net/minecraft/server/PlayerConnection.java b/src/main/java/net/minecraft/server/PlayerConnection.java
index 5d10382..bc55a77 100644
--- a/src/main/java/net/minecraft/server/PlayerConnection.java