expert level field

This commit is contained in:
LunarAkai 2024-03-27 03:34:24 +01:00
commit 975a87b011
4 changed files with 12 additions and 4 deletions

View file

@ -48,6 +48,7 @@ public class MinecleanerManager {
this.sizes.put(0, "klein"); this.sizes.put(0, "klein");
this.sizes.put(1, "mittel"); this.sizes.put(1, "mittel");
this.sizes.put(2, "groß"); this.sizes.put(2, "groß");
this.sizes.put(3, "experte");
this.confirmPlayingInventory = plugin.getServer().createInventory(null, InventoryType.HOPPER, "Minecleaner starten?"); this.confirmPlayingInventory = plugin.getServer().createInventory(null, InventoryType.HOPPER, "Minecleaner starten?");
this.confirmPlayingInventory.setItem(1, this.confirmPlayingInventory.setItem(1,
@ -182,6 +183,9 @@ public class MinecleanerManager {
ps.increaseScore(statisticsPointsAcquired, plugin.getConfig().getInt("winpoints.size.large")); ps.increaseScore(statisticsPointsAcquired, plugin.getConfig().getInt("winpoints.size.large"));
break; break;
} }
case 3: {
ps.increaseScore(statisticsPointsAcquired, plugin.getConfig().getInt("winpoints.size.expert"));
}
default: { default: {
ps.increaseScore(statisticsPointsAcquired, 0); ps.increaseScore(statisticsPointsAcquired, 0);
break; break;

View file

@ -74,12 +74,12 @@ public class CreateCommand extends SubCommand {
widthindex = Integer.parseInt(arg); widthindex = Integer.parseInt(arg);
} catch(NumberFormatException e) { } catch(NumberFormatException e) {
sender.sendMessage(ChatColor.DARK_RED + "Kein Valider Arena WidthIndex!"); sender.sendMessage(ChatColor.DARK_RED + "Kein Valider Arena WidthIndex!");
sender.sendMessage(ChatColor.DARK_RED + "0 (oder weglassen) = 9*9, 1 = 12*12, 2 = 15*15"); sender.sendMessage(ChatColor.DARK_RED + "0 (oder weglassen) = 9*9, 1 = 12*12, 2 = 12*18, 3 = 12*33");
return true; return true;
} }
if(widthindex > 2) { if(widthindex > 3) {
sender.sendMessage(ChatColor.DARK_RED + "Arena WidthIndex darf nicht größer als 2 sein"); sender.sendMessage(ChatColor.DARK_RED + "Arena WidthIndex darf nicht größer als 2 sein");
sender.sendMessage(ChatColor.DARK_RED + "0 (oder weglassen) = 9*9, 1 = 12*12, 2 = 15*15"); sender.sendMessage(ChatColor.DARK_RED + "0 (oder weglassen) = 9*9, 1 = 12*12, 2 = 12*18, 3 = 12*33");
return true; return true;
} }
} else { } else {

View file

@ -5,17 +5,20 @@ public class BoardSize {
9, 9,
12, 12,
18, 18,
33,
}; };
public static int[] boardSizesHeight = { public static int[] boardSizesHeight = {
9, 9,
12, 12,
12, 12,
12,
}; };
public static int[] mineCounter = { public static int[] mineCounter = {
12, 12,
25, 25,
45, 45,
99,
}; };
} }

View file

@ -2,4 +2,5 @@ winpoints:
size: size:
small: 1 small: 1
medium: 5 medium: 5
large: 20 large: 20
expert: 50