summaryrefslogtreecommitdiffstats
path: root/src/main/java/net/minecraft
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/net/minecraft')
-rw-r--r--src/main/java/net/minecraft/server/EntityMinecart.java21
1 files changed, 2 insertions, 19 deletions
diff --git a/src/main/java/net/minecraft/server/EntityMinecart.java b/src/main/java/net/minecraft/server/EntityMinecart.java
index 82bedee9..b1daad0e 100644
--- a/src/main/java/net/minecraft/server/EntityMinecart.java
+++ b/src/main/java/net/minecraft/server/EntityMinecart.java
@@ -155,28 +155,11 @@ public class EntityMinecart extends Entity
// CraftBukkit start
private void handleMinecartCreation(World world) {
- Vector derailedVelocityVector =
- new Vector(derailedX, derailedY, derailedZ);
- Vector flyingVelocityVector = new Vector(flyingX, flyingY, flyingZ);
-
CraftServer server = ((WorldServer) world).getServer();
minecart = CraftMinecart.getCraftMinecart(server, this);
VehicleCreateEvent event = new VehicleCreateEvent(
- Type.VEHICLE_CREATE, minecart, slowWhenEmpty,
- derailedVelocityVector, flyingVelocityVector);
- server.getPluginManager().callEvent(event);
-
- slowWhenEmpty = event.shouldSlowWhenEmpty();
-
- Vector vec = event.getDerailedVelocityFactor();
- derailedX = vec.getX();
- derailedY = vec.getY();
- derailedZ = vec.getZ();
-
- vec = event.getFlyingVelocityFactor();
- flyingX = vec.getX();
- flyingY = vec.getY();
- flyingZ = vec.getZ();
+ Type.VEHICLE_CREATE, minecart);
+ server.getPluginManager().callEvent(event);
}
// CraftBukkit end