├── .github ├── .gitignore └── workflows │ ├── build.yml │ └── modrinth-publish.yml ├── .gitignore ├── .settings └── .gitignore ├── LICENSE ├── README.md ├── pom.xml └── src ├── .gitignore ├── main ├── .gitignore ├── java │ ├── .gitignore │ └── world │ │ └── bentobox │ │ └── boxed │ │ ├── AdvancementsManager.java │ │ ├── Boxed.java │ │ ├── BoxedPladdon.java │ │ ├── PlaceholdersManager.java │ │ ├── Settings.java │ │ ├── commands │ │ └── AdminPlaceStructureCommand.java │ │ ├── generators │ │ ├── biomes │ │ │ ├── AbstractCopyBiomeProvider.java │ │ │ ├── AbstractSeedBiomeProvider.java │ │ │ ├── BoxedBiomeGenerator.java │ │ │ ├── BoxedNetherBiomeGenerator.java │ │ │ ├── NetherSeedBiomeGenerator.java │ │ │ ├── SeedBiomeGenerator.java │ │ │ └── package-info.java │ │ └── chunks │ │ │ ├── AbstractBoxedChunkGenerator.java │ │ │ ├── BoxedBlockPopulator.java │ │ │ ├── BoxedChunkGenerator.java │ │ │ ├── BoxedSeedChunkGenerator.java │ │ │ └── package-info.java │ │ ├── listeners │ │ ├── AdvancementListener.java │ │ ├── EnderPearlListener.java │ │ └── NewAreaListener.java │ │ └── objects │ │ ├── BoxedJigsawBlock.java │ │ ├── BoxedStructureBlock.java │ │ ├── IslandAdvancements.java │ │ ├── IslandStructures.java │ │ └── ToBePlacedStructures.java └── resources │ ├── addon.yml │ ├── advancements.yml │ ├── biomes.yml │ ├── blueprints │ ├── default.json │ ├── island.blu │ └── nether.blu │ ├── config.yml │ ├── locales │ ├── en-US.yml │ ├── ko.yml │ ├── tr.yml │ ├── vi.yml │ └── zh-CN.yml │ ├── plugin.yml │ ├── structures.yml │ ├── structures │ ├── allay.nbt │ ├── axolotl.nbt │ ├── bee.nbt │ ├── frog.nbt │ ├── parrot.nbt │ ├── pillager.nbt │ └── polar_bear.nbt │ └── templates.yml └── test └── java └── world └── bentobox └── boxed ├── AdvancementsManagerTest.java ├── SettingsTest.java ├── listeners └── EnderPearlListenerTest.java └── mocks └── ServerMocks.java /.github/.gitignore: -------------------------------------------------------------------------------- 1 | /.DS_Store 2 | -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/modrinth-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/.github/workflows/modrinth-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/.gitignore -------------------------------------------------------------------------------- /.settings/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/.settings/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/pom.xml -------------------------------------------------------------------------------- /src/.gitignore: -------------------------------------------------------------------------------- 1 | /.DS_Store 2 | -------------------------------------------------------------------------------- /src/main/.gitignore: -------------------------------------------------------------------------------- 1 | /.DS_Store 2 | -------------------------------------------------------------------------------- /src/main/java/.gitignore: -------------------------------------------------------------------------------- 1 | /.DS_Store 2 | -------------------------------------------------------------------------------- /src/main/java/world/bentobox/boxed/AdvancementsManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/java/world/bentobox/boxed/AdvancementsManager.java -------------------------------------------------------------------------------- /src/main/java/world/bentobox/boxed/Boxed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/java/world/bentobox/boxed/Boxed.java -------------------------------------------------------------------------------- /src/main/java/world/bentobox/boxed/BoxedPladdon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/java/world/bentobox/boxed/BoxedPladdon.java -------------------------------------------------------------------------------- /src/main/java/world/bentobox/boxed/PlaceholdersManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/java/world/bentobox/boxed/PlaceholdersManager.java -------------------------------------------------------------------------------- /src/main/java/world/bentobox/boxed/Settings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/java/world/bentobox/boxed/Settings.java -------------------------------------------------------------------------------- /src/main/java/world/bentobox/boxed/commands/AdminPlaceStructureCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/java/world/bentobox/boxed/commands/AdminPlaceStructureCommand.java -------------------------------------------------------------------------------- /src/main/java/world/bentobox/boxed/generators/biomes/AbstractCopyBiomeProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/java/world/bentobox/boxed/generators/biomes/AbstractCopyBiomeProvider.java -------------------------------------------------------------------------------- /src/main/java/world/bentobox/boxed/generators/biomes/AbstractSeedBiomeProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/java/world/bentobox/boxed/generators/biomes/AbstractSeedBiomeProvider.java -------------------------------------------------------------------------------- /src/main/java/world/bentobox/boxed/generators/biomes/BoxedBiomeGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/java/world/bentobox/boxed/generators/biomes/BoxedBiomeGenerator.java -------------------------------------------------------------------------------- /src/main/java/world/bentobox/boxed/generators/biomes/BoxedNetherBiomeGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/java/world/bentobox/boxed/generators/biomes/BoxedNetherBiomeGenerator.java -------------------------------------------------------------------------------- /src/main/java/world/bentobox/boxed/generators/biomes/NetherSeedBiomeGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/java/world/bentobox/boxed/generators/biomes/NetherSeedBiomeGenerator.java -------------------------------------------------------------------------------- /src/main/java/world/bentobox/boxed/generators/biomes/SeedBiomeGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/java/world/bentobox/boxed/generators/biomes/SeedBiomeGenerator.java -------------------------------------------------------------------------------- /src/main/java/world/bentobox/boxed/generators/biomes/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/java/world/bentobox/boxed/generators/biomes/package-info.java -------------------------------------------------------------------------------- /src/main/java/world/bentobox/boxed/generators/chunks/AbstractBoxedChunkGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/java/world/bentobox/boxed/generators/chunks/AbstractBoxedChunkGenerator.java -------------------------------------------------------------------------------- /src/main/java/world/bentobox/boxed/generators/chunks/BoxedBlockPopulator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/java/world/bentobox/boxed/generators/chunks/BoxedBlockPopulator.java -------------------------------------------------------------------------------- /src/main/java/world/bentobox/boxed/generators/chunks/BoxedChunkGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/java/world/bentobox/boxed/generators/chunks/BoxedChunkGenerator.java -------------------------------------------------------------------------------- /src/main/java/world/bentobox/boxed/generators/chunks/BoxedSeedChunkGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/java/world/bentobox/boxed/generators/chunks/BoxedSeedChunkGenerator.java -------------------------------------------------------------------------------- /src/main/java/world/bentobox/boxed/generators/chunks/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/java/world/bentobox/boxed/generators/chunks/package-info.java -------------------------------------------------------------------------------- /src/main/java/world/bentobox/boxed/listeners/AdvancementListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/java/world/bentobox/boxed/listeners/AdvancementListener.java -------------------------------------------------------------------------------- /src/main/java/world/bentobox/boxed/listeners/EnderPearlListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/java/world/bentobox/boxed/listeners/EnderPearlListener.java -------------------------------------------------------------------------------- /src/main/java/world/bentobox/boxed/listeners/NewAreaListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/java/world/bentobox/boxed/listeners/NewAreaListener.java -------------------------------------------------------------------------------- /src/main/java/world/bentobox/boxed/objects/BoxedJigsawBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/java/world/bentobox/boxed/objects/BoxedJigsawBlock.java -------------------------------------------------------------------------------- /src/main/java/world/bentobox/boxed/objects/BoxedStructureBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/java/world/bentobox/boxed/objects/BoxedStructureBlock.java -------------------------------------------------------------------------------- /src/main/java/world/bentobox/boxed/objects/IslandAdvancements.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/java/world/bentobox/boxed/objects/IslandAdvancements.java -------------------------------------------------------------------------------- /src/main/java/world/bentobox/boxed/objects/IslandStructures.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/java/world/bentobox/boxed/objects/IslandStructures.java -------------------------------------------------------------------------------- /src/main/java/world/bentobox/boxed/objects/ToBePlacedStructures.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/java/world/bentobox/boxed/objects/ToBePlacedStructures.java -------------------------------------------------------------------------------- /src/main/resources/addon.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/resources/addon.yml -------------------------------------------------------------------------------- /src/main/resources/advancements.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/resources/advancements.yml -------------------------------------------------------------------------------- /src/main/resources/biomes.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/resources/biomes.yml -------------------------------------------------------------------------------- /src/main/resources/blueprints/default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/resources/blueprints/default.json -------------------------------------------------------------------------------- /src/main/resources/blueprints/island.blu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/resources/blueprints/island.blu -------------------------------------------------------------------------------- /src/main/resources/blueprints/nether.blu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/resources/blueprints/nether.blu -------------------------------------------------------------------------------- /src/main/resources/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/resources/config.yml -------------------------------------------------------------------------------- /src/main/resources/locales/en-US.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/resources/locales/en-US.yml -------------------------------------------------------------------------------- /src/main/resources/locales/ko.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/resources/locales/ko.yml -------------------------------------------------------------------------------- /src/main/resources/locales/tr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/resources/locales/tr.yml -------------------------------------------------------------------------------- /src/main/resources/locales/vi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/resources/locales/vi.yml -------------------------------------------------------------------------------- /src/main/resources/locales/zh-CN.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/resources/locales/zh-CN.yml -------------------------------------------------------------------------------- /src/main/resources/plugin.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/resources/plugin.yml -------------------------------------------------------------------------------- /src/main/resources/structures.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/resources/structures.yml -------------------------------------------------------------------------------- /src/main/resources/structures/allay.nbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/resources/structures/allay.nbt -------------------------------------------------------------------------------- /src/main/resources/structures/axolotl.nbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/resources/structures/axolotl.nbt -------------------------------------------------------------------------------- /src/main/resources/structures/bee.nbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/resources/structures/bee.nbt -------------------------------------------------------------------------------- /src/main/resources/structures/frog.nbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/resources/structures/frog.nbt -------------------------------------------------------------------------------- /src/main/resources/structures/parrot.nbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/resources/structures/parrot.nbt -------------------------------------------------------------------------------- /src/main/resources/structures/pillager.nbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/resources/structures/pillager.nbt -------------------------------------------------------------------------------- /src/main/resources/structures/polar_bear.nbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/resources/structures/polar_bear.nbt -------------------------------------------------------------------------------- /src/main/resources/templates.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/main/resources/templates.yml -------------------------------------------------------------------------------- /src/test/java/world/bentobox/boxed/AdvancementsManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/test/java/world/bentobox/boxed/AdvancementsManagerTest.java -------------------------------------------------------------------------------- /src/test/java/world/bentobox/boxed/SettingsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/test/java/world/bentobox/boxed/SettingsTest.java -------------------------------------------------------------------------------- /src/test/java/world/bentobox/boxed/listeners/EnderPearlListenerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/test/java/world/bentobox/boxed/listeners/EnderPearlListenerTest.java -------------------------------------------------------------------------------- /src/test/java/world/bentobox/boxed/mocks/ServerMocks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BentoBoxWorld/Boxed/HEAD/src/test/java/world/bentobox/boxed/mocks/ServerMocks.java --------------------------------------------------------------------------------