Fix for error on border crossing if player is riding on something which is not classifiable as a Vehicle (as only provided by another plugin, presumably, like one that makes wolves ride-able)

This commit is contained in:
Brettflan 2012-03-10 18:58:47 -06:00
parent 6a55b0be45
commit 59cba09a35
1 changed files with 2 additions and 2 deletions

View File

@ -2,8 +2,8 @@ package com.wimbli.WorldBorder;
import org.bukkit.ChatColor;
import org.bukkit.Effect;
import org.bukkit.entity.Entity;
import org.bukkit.entity.Player;
import org.bukkit.entity.Vehicle;
import org.bukkit.Location;
import org.bukkit.Server;
import org.bukkit.util.Vector;
@ -65,7 +65,7 @@ public class BorderCheckTask implements Runnable
player.teleport(newLoc);
else
{
Vehicle ride = (Vehicle)player.getVehicle();
Entity ride = player.getVehicle();
if (ride != null)
{ // vehicles need to be offset vertically and have velocity stopped
double vertOffset = ride.getLocation().getY() - loc.getY();