mirror of
https://github.com/BentoBoxWorld/Greenhouses.git
synced 2025-02-22 14:52:03 +01:00
Use new switch statement
This commit is contained in:
parent
02490d3b85
commit
e5c62047ff
@ -96,29 +96,19 @@ public class GreenhouseManager implements Listener {
|
|||||||
handler.loadObjects().forEach(g -> {
|
handler.loadObjects().forEach(g -> {
|
||||||
GreenhouseResult result = map.addGreenhouse(g);
|
GreenhouseResult result = map.addGreenhouse(g);
|
||||||
switch (result) {
|
switch (result) {
|
||||||
case FAIL_NO_ISLAND:
|
case FAIL_NO_ISLAND ->
|
||||||
// Delete the failed greenhouse
|
// Delete the failed greenhouse
|
||||||
toBeRemoved.add(g);
|
toBeRemoved.add(g);
|
||||||
break;
|
case FAIL_OVERLAPPING -> addon.logError("Greenhouse overlaps with another greenhouse. Skipping...");
|
||||||
case FAIL_OVERLAPPING:
|
case NULL -> addon.logError("Null location of greenhouse. Cannot load. Skipping...");
|
||||||
addon.logError("Greenhouse overlaps with another greenhouse. Skipping...");
|
case SUCCESS -> activateGreenhouse(g);
|
||||||
break;
|
case FAIL_NO_WORLD -> addon.logError("Database contains greenhouse for a non-loaded world. Skipping...");
|
||||||
case NULL:
|
case FAIL_UNKNOWN_RECIPE -> {
|
||||||
addon.logError("Null location of greenhouse. Cannot load. Skipping...");
|
addon.logError("Greenhouse uses a recipe that does not exist in the biomes.yml. Skipping...");
|
||||||
break;
|
addon.logError("Greenhouse Id " + g.getUniqueId());
|
||||||
case SUCCESS:
|
}
|
||||||
activateGreenhouse(g);
|
default -> {
|
||||||
break;
|
}
|
||||||
case FAIL_NO_WORLD:
|
|
||||||
addon.logError("Database contains greenhouse for a non-loaded world. Skipping...");
|
|
||||||
break;
|
|
||||||
case FAIL_UNKNOWN_RECIPE:
|
|
||||||
addon.logError("Greenhouse uses a recipe that does not exist in the biomes.yml. Skipping...");
|
|
||||||
addon.logError("Greenhouse Id " + g.getUniqueId());
|
|
||||||
break;
|
|
||||||
default:
|
|
||||||
break;
|
|
||||||
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
addon.log("Loaded " + map.getSize() + " greenhouses.");
|
addon.log("Loaded " + map.getSize() + " greenhouses.");
|
||||||
|
Loading…
Reference in New Issue
Block a user