Move sit method
This commit is contained in:
parent
ad3e1b7991
commit
c4386ab262
@ -87,8 +87,16 @@ public class EventListener implements Listener {
|
||||
return;
|
||||
}
|
||||
if (event.hasBlock() && event.getAction() == Action.RIGHT_CLICK_BLOCK) {
|
||||
|
||||
Block block = event.getClickedBlock();
|
||||
sitPlayer(player, event.getClickedBlock());
|
||||
if (sit) {
|
||||
event.setCancelled(true);
|
||||
sit = false;
|
||||
}
|
||||
}
|
||||
}
|
||||
private boolean sit = false;
|
||||
protected void sitPlayer(Player player, Block block)
|
||||
{
|
||||
Stairs stairs = null;
|
||||
Step step = null;
|
||||
WoodenStep wStep = null;
|
||||
@ -274,11 +282,11 @@ public class EventListener implements Listener {
|
||||
plugin.sit.put(player.getName(), arrow);
|
||||
plugin.sitblock.put(block, player.getName());
|
||||
plugin.sitblockbr.put(player.getName(), block);
|
||||
event.setCancelled(true);
|
||||
}
|
||||
sit = true;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
// https://github.com/sk89q/craftbook/blob/master/src/main/java/com/sk89q/craftbook/util/BlockUtil.java
|
||||
public static Location getBlockCentre(Block block) {
|
||||
return block.getLocation().add(0.5, 0.5, 0.5);
|
||||
|
Binary file not shown.
Loading…
Reference in New Issue
Block a user