Skip to content

Commit

Permalink
Fixed SmartReset logic for user placed blocks
Browse files Browse the repository at this point in the history
  • Loading branch information
mepeisen committed Oct 16, 2016
1 parent 58c410f commit 6b072b7
Showing 1 changed file with 10 additions and 1 deletion.
11 changes: 10 additions & 1 deletion src/main/java/com/comze_instancelabs/mgskywars/Main.java
Original file line number Diff line number Diff line change
Expand Up @@ -167,11 +167,20 @@ public void onBlockPlace(BlockPlaceEvent event) {
event.setCancelled(true);
}
}
if (event.getBlock().getType() == Material.CHEST) {
else if (event.getBlock().getType() == Material.CHEST) {
if (pli.global_players.containsKey(event.getPlayer().getName())) {
temp.add(event.getBlock().getLocation());
}
}
else {
if (pli.global_players.containsKey(event.getPlayer().getName())) {
final Arena a = this.pli.global_players.get(event.getPlayer().getName());
if (a.getArenaState() == ArenaState.INGAME)
{
a.getSmartReset().addChanged(event.getBlock(), event.getBlockReplacedState());
}
}
}
}

@EventHandler
Expand Down

0 comments on commit 6b072b7

Please sign in to comment.