mirror of
https://github.com/mcMMO-Dev/mcMMO.git
synced 2024-11-29 08:36:45 +01:00
We shouldn't need to do this. If issues arise, then there's a bug in
Bukkit that needs patching.
This commit is contained in:
parent
c9ae6436bd
commit
fca5f9ec98
@ -95,11 +95,13 @@ public final class Misc {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (first.distanceSquared(second) < (maxDistance * maxDistance)) {
|
return first.distanceSquared(second) < (maxDistance * maxDistance);
|
||||||
return true;
|
}
|
||||||
}
|
|
||||||
|
|
||||||
return false;
|
public static void dropItems(Location location, Collection<ItemStack> drops) {
|
||||||
|
for (ItemStack drop : drops) {
|
||||||
|
dropItem(location, drop);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -152,7 +154,6 @@ public final class Misc {
|
|||||||
* @param itemStack The item to drop
|
* @param itemStack The item to drop
|
||||||
*/
|
*/
|
||||||
public static void dropItem(Location location, ItemStack itemStack) {
|
public static void dropItem(Location location, ItemStack itemStack) {
|
||||||
|
|
||||||
if (itemStack.getType() == Material.AIR) {
|
if (itemStack.getType() == Material.AIR) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@ -165,12 +166,7 @@ public final class Misc {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
Item newItem = location.getWorld().dropItemNaturally(location, itemStack);
|
location.getWorld().dropItemNaturally(location, itemStack);
|
||||||
|
|
||||||
ItemStack cloned = itemStack.clone();
|
|
||||||
cloned.setAmount(newItem.getItemStack().getAmount());
|
|
||||||
|
|
||||||
newItem.setItemStack(cloned);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void profileCleanup(String playerName) {
|
public static void profileCleanup(String playerName) {
|
||||||
@ -207,10 +203,4 @@ public final class Misc {
|
|||||||
public static Random getRandom() {
|
public static Random getRandom() {
|
||||||
return random;
|
return random;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void dropItems(Location location, Collection<ItemStack> drops) {
|
|
||||||
for (ItemStack drop : drops) {
|
|
||||||
dropItem(location, drop);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user