|
1 | 1 | package world.bentobox.bentobox;
|
2 | 2 |
|
| 3 | +import java.nio.file.Files; |
| 4 | +import java.nio.file.Path; |
3 | 5 | import java.util.List;
|
4 | 6 | import java.util.Optional;
|
5 | 7 |
|
@@ -465,6 +467,33 @@ public boolean loadSettings() {
|
465 | 467 | return false;
|
466 | 468 | }
|
467 | 469 |
|
| 470 | + log("Saving default panels..."); |
| 471 | + |
| 472 | + if (!Files.exists(Path.of(this.getDataFolder().getPath(), "panels", "island_creation_panel.yml"))) { |
| 473 | + log("Saving default island_creation_panel..."); |
| 474 | + this.saveResource("panels/island_creation_panel.yml", false); |
| 475 | + } |
| 476 | + |
| 477 | + if (!Files.exists(Path.of(this.getDataFolder().getPath(), "panels", "language_panel.yml"))) { |
| 478 | + log("Saving default language_panel..."); |
| 479 | + this.saveResource("panels/language_panel.yml", false); |
| 480 | + } |
| 481 | + |
| 482 | + if (!Files.exists(Path.of(this.getDataFolder().getPath(), "panels", "island_homes_panel.yml"))) { |
| 483 | + log("Saving default island_homes_panel..."); |
| 484 | + this.saveResource("panels/island_homes_panel.yml", false); |
| 485 | + } |
| 486 | + |
| 487 | + if (!Files.exists(Path.of(this.getDataFolder().getPath(), "panels", "team_invite_panel.yml"))) { |
| 488 | + log("Saving default team_invite_panel..."); |
| 489 | + this.saveResource("panels/team_invite_panel.yml", false); |
| 490 | + } |
| 491 | + |
| 492 | + if (!Files.exists(Path.of(this.getDataFolder().getPath(), "panels", "team_panel.yml"))) { |
| 493 | + log("Saving default team_panel..."); |
| 494 | + this.saveResource("panels/team_panel.yml", false); |
| 495 | + } |
| 496 | + |
468 | 497 | return true;
|
469 | 498 | }
|
470 | 499 |
|
|
0 commit comments