Add RedstoneListener messages
Dieser Commit ist enthalten in:
Ursprung
0c17692fc3
Commit
ab374ea7dd
@ -66,7 +66,7 @@ public class RedstoneListener implements Listener {
|
||||
private void activate(Location location) {
|
||||
if (loc1 != null && loc1.equals(location)) {
|
||||
if (activated != null && !activated.equals(location)) {
|
||||
player.sendMessage("§7Aktivierungsdifferenz§8: §e" + (currentTick - tick) + " §8(§7" + locationToString(activated) + " §8->§7 " + locationToString(location) + "§8)");
|
||||
player.sendMessage(BauSystem.PREFIX + "Aktivierungsdifferenz§8: §e" + (currentTick - tick) + " §8(§7" + locationToString(activated) + " §8->§7 " + locationToString(location) + "§8)");
|
||||
activated = null;
|
||||
return;
|
||||
}
|
||||
@ -74,7 +74,7 @@ public class RedstoneListener implements Listener {
|
||||
tick = currentTick;
|
||||
} else if (loc2 != null && loc2.equals(location)) {
|
||||
if (activated != null && !activated.equals(location)) {
|
||||
player.sendMessage("§7Aktivierungsdifferenz§8: §e" + (currentTick - tick) + " §8(§7" + locationToString(activated) + " §8->§7 " + locationToString(location) + "§8)");
|
||||
player.sendMessage(BauSystem.PREFIX + "Aktivierungsdifferenz§8: §e" + (currentTick - tick) + " §8(§7" + locationToString(activated) + " §8->§7 " + locationToString(location) + "§8)");
|
||||
activated = null;
|
||||
return;
|
||||
}
|
||||
@ -99,24 +99,24 @@ public class RedstoneListener implements Listener {
|
||||
case RIGHT_CLICK_AIR:
|
||||
if (player.isSneaking()) {
|
||||
playerMap.remove(event.getPlayer());
|
||||
player.sendMessage("§7Positionen gelöscht§8.");
|
||||
player.sendMessage(BauSystem.PREFIX + "Positionen gelöscht§8.");
|
||||
}
|
||||
break;
|
||||
case RIGHT_CLICK_BLOCK:
|
||||
if (!validBlock(event.getPlayer(), block.getBlockData())) return;
|
||||
playerMap.computeIfAbsent(event.getPlayer(), RedstoneTester::new).loc1 = block.getLocation();
|
||||
sendLocation(event.getPlayer(), "§7POS1", block.getLocation());
|
||||
sendLocation(event.getPlayer(), "POS1", block.getLocation());
|
||||
break;
|
||||
case LEFT_CLICK_BLOCK:
|
||||
if (!validBlock(event.getPlayer(), block.getBlockData())) return;
|
||||
playerMap.computeIfAbsent(event.getPlayer(), RedstoneTester::new).loc2 = block.getLocation();
|
||||
sendLocation(event.getPlayer(), "§7POS2", block.getLocation());
|
||||
sendLocation(event.getPlayer(), "POS2", block.getLocation());
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
private void sendLocation(Player player, String prefix, Location location) {
|
||||
player.sendMessage(prefix + "§8: §e" + locationToString(location));
|
||||
player.sendMessage(BauSystem.PREFIX + prefix + "§8: §e" + locationToString(location));
|
||||
}
|
||||
|
||||
private static String locationToString(Location location) {
|
||||
@ -126,7 +126,7 @@ public class RedstoneListener implements Listener {
|
||||
private boolean validBlock(Player player, BlockData block) {
|
||||
if (block instanceof Powerable) return true;
|
||||
if (block instanceof Piston) return true;
|
||||
player.sendMessage("§7Unbekannte Position");
|
||||
player.sendMessage(BauSystem.PREFIX + "Unbekannte Position");
|
||||
return false;
|
||||
}
|
||||
|
||||
|
In neuem Issue referenzieren
Einen Benutzer sperren