summaryrefslogtreecommitdiffstats
path: root/src/main/java/net/minecraft/server/WorldServer.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/net/minecraft/server/WorldServer.java')
-rw-r--r--src/main/java/net/minecraft/server/WorldServer.java20
1 files changed, 3 insertions, 17 deletions
diff --git a/src/main/java/net/minecraft/server/WorldServer.java b/src/main/java/net/minecraft/server/WorldServer.java
index e787fb1b..eb9540fd 100644
--- a/src/main/java/net/minecraft/server/WorldServer.java
+++ b/src/main/java/net/minecraft/server/WorldServer.java
@@ -610,24 +610,10 @@ public class WorldServer extends World implements org.bukkit.BlockChangeDelegate
entity.die();
}
- if (!(entity.passenger instanceof EntityHuman)) {
- super.entityJoinedWorld(entity, flag);
- }
+ super.entityJoinedWorld(entity, flag);
}
// CraftBukkit end */
- public void vehicleEnteredWorld(Entity entity, boolean flag) {
- try {
- super.entityJoinedWorld(entity, flag);
- } catch (Throwable throwable) {
- CrashReport crashreport = CrashReport.a(throwable, "Forcefully ticking entity");
- CrashReportSystemDetails crashreportsystemdetails = crashreport.a("Entity being force ticked");
-
- entity.a(crashreportsystemdetails);
- throw new ReportedException(crashreport);
- }
- }
-
protected IChunkProvider j() {
IChunkLoader ichunkloader = this.dataManager.createChunkLoader(this.worldProvider);
@@ -799,7 +785,7 @@ public class WorldServer extends World implements org.bukkit.BlockChangeDelegate
protected void a(Entity entity) {
super.a(entity);
this.entitiesById.a(entity.id, entity);
- Entity[] aentity = entity.am();
+ Entity[] aentity = entity.an();
if (aentity != null) {
for (int i = 0; i < aentity.length; ++i) {
@@ -811,7 +797,7 @@ public class WorldServer extends World implements org.bukkit.BlockChangeDelegate
protected void b(Entity entity) {
super.b(entity);
this.entitiesById.d(entity.id);
- Entity[] aentity = entity.am();
+ Entity[] aentity = entity.an();
if (aentity != null) {
for (int i = 0; i < aentity.length; ++i) {