mirror of
https://github.com/TotalFreedomMC/TF-PlotSquared.git
synced 2024-12-23 00:15:06 +00:00
Fix for ItemFrames
This commit is contained in:
parent
db6115eae5
commit
ac5cdfae64
1 changed files with 8 additions and 1 deletions
|
@ -2803,6 +2803,13 @@ import org.bukkit.util.Vector;
|
|||
return;
|
||||
}
|
||||
Entity victim = event.getEntity();
|
||||
if (victim.getType().equals(EntityType.ITEM_FRAME)) {
|
||||
Plot plot = BukkitUtil.getLocation(victim).getPlot();
|
||||
if (plot != null && !plot.isAdded(damager.getUniqueId())) {
|
||||
event.setCancelled(true);
|
||||
return;
|
||||
}
|
||||
}
|
||||
if (!entityDamage(damager, victim, event.getCause())) {
|
||||
if (event.isCancelled()) {
|
||||
if (victim instanceof Ageable) {
|
||||
|
@ -2918,7 +2925,7 @@ import org.bukkit.util.Vector;
|
|||
"plots.admin.destroy." + stub);
|
||||
return false;
|
||||
}
|
||||
} else if (victim.getEntityId() == 30) {
|
||||
} else if (victim.getType() == EntityType.ARMOR_STAND) {
|
||||
if (plot != null && (plot.getFlag(Flags.MISC_BREAK, false) || plot
|
||||
.isAdded(plotPlayer.getUUID()))) {
|
||||
return true;
|
||||
|
|
Loading…
Reference in a new issue