Archiviert
13
0

Updated Minecart/vehicle Bukkit implementation.

Dieser Commit ist enthalten in:
sk89q 2011-01-07 12:01:37 -08:00
Ursprung 4de1915f6a
Commit 7722e750ef
2 geänderte Dateien mit 10 neuen und 12 gelöschten Zeilen

Datei anzeigen

@ -48,15 +48,6 @@ public class CraftMinecart extends CraftVehicle implements Minecart {
minecart.u = vel.getZ();
}
public LivingEntity getPassenger() {
// @TODO: Implement
return null;
}
public boolean isEmpty() {
return minecart.j == null;
}
public void setDamage(int damage) {
minecart.a = damage;
}

Datei anzeigen

@ -1,7 +1,6 @@
package org.bukkit.craftbukkit;
import net.minecraft.server.Entity;
import org.bukkit.Entity;
import org.bukkit.Vehicle;
/**
@ -10,7 +9,15 @@ import org.bukkit.Vehicle;
* @author sk89q
*/
public abstract class CraftVehicle extends CraftEntity implements Vehicle {
public CraftVehicle(CraftServer server, Entity entity) {
public CraftVehicle(CraftServer server, net.minecraft.server.Entity entity) {
super(server, entity);
}
public Entity getPassenger() {
return ((CraftWorld)getWorld()).toCraftEntity(getHandle().j);
}
public boolean isEmpty() {
return getHandle().j == null;
}
}