Commit Graph

62 Commits

Author SHA1 Message Date
tastybento 772ece5916 Merge branch 'develop' of https://github.com/BentoBoxWorld/CaveBlock.git into develop 2023-11-12 13:51:41 -08:00
tastybento 1b4c4f86a8 BentoBox 2.0.0 API 2023-11-12 13:51:32 -08:00
tastybento 4d8b1c6649
Update pom.xml 2023-07-10 21:36:26 -07:00
tastybento 77c058b7fd Update Jacoco 2023-07-10 21:32:47 -07:00
BONNe c21423accf Init 1.19.0 version 2023-04-16 19:46:55 +03:00
BONNe e1121d3dce Upgrade to BentoBox API 1.23 2023-04-16 19:45:56 +03:00
BONNe 75148c5e00
Return to plugin.yml (#89)
* Create plugin.yml

* Update pom.xml

* Update CaveBlockPladdon.java
2023-04-08 19:12:51 +03:00
tastybento 4490c4a32d Update JavaDoc plugin in POM to compile with Java 17 etc. 2023-03-25 10:04:21 -07:00
BONNe d3e3984bc0
Init next release 2023-01-05 21:21:50 +02:00
BONNe 42a9cf9c7e Rework entity populator.
The new world populator on some engines are multi-threaded, however, minecraft does not allow to remove entities outside main-thread. As entity populator spawned entity and then removed when there were no spot for it, servers crashed.

The issue should be fixed now as I add custom entity bounding box calculator before it is spawned to check if there is place for entity.

Fixes #86
2022-11-20 09:56:06 +02:00
BONNe 69b6bc9111
Init 1.17.0 version 2022-05-17 22:17:19 +03:00
BONNe 28f1a57838 Fixes a 1.18 world generator bug where it generated dirt-grass layers.
Expose 3 world generator options for overworld:
- natural-surface - generates surface that is natural(-ish). Currently, it may be just grass and dirt layers.
- natural-caves - generates caves inside world.
- natural-bedrock - generates natural looking bedrock pattern.

This also fixes a bug with floor and roof config option not working properly.

Fixes https://github.com/BentoBoxWorld/Level/issues/258
2022-04-25 01:07:19 +03:00
BONNe 18e4694129 Add spigot-plugin-annotations dependency. 2022-01-28 12:52:08 +02:00
tastybento 57e71ca20d Compile to 1.18.1 2021-12-21 08:42:53 -08:00
tastybento b41a6e2137 Revert "Remove javadoc"
This reverts commit 1fdc07e0a8.
2021-10-11 18:32:31 -07:00
tastybento 1fdc07e0a8 Remove javadoc 2021-10-10 20:31:03 -07:00
tastybento b71288d151
1.17 world gen (#61)
* Uses the new 1.17.1 ChunkGenerator options

* More work on the ores

* Make CaveBlock a Pladdon

* WWIP - added nether and end ores.

* Improved generation
2021-10-10 17:41:10 -07:00
tastybento 08aef3daa4 Add correct properties for SonarCloud 2021-08-15 11:28:25 -07:00
tastybento 6b18aedf75 Remove unused Sonar profile. 2021-08-15 11:22:32 -07:00
BONNe 4ce4f1fc70
Init 1.14.5 version 2021-03-30 18:38:01 +03:00
tastybento c61a2deaac Version 1.14.4 2021-03-07 13:39:15 -08:00
tastybento d9ca6689e1 Merge branch 'develop' of https://github.com/BentoBoxWorld/CaveBlock.git
into develop

Conflicts:
	pom.xml
2021-03-07 13:01:26 -08:00
tastybento fd7bf1c078 Use release version 2021-03-07 12:57:17 -08:00
tastybento 71371576af
Do not check for blocks when looking for new islands. (#55)
https://github.com/BentoBoxWorld/BentoBox/issues/1694
2021-03-01 10:43:53 -08:00
tastybento 5e610f5fd8 Version 1.14.2 2020-12-22 09:03:04 -08:00
tastybento ad41651747 Version 1.14.1
https://github.com/BentoBoxWorld/CaveBlock/issues/49
2020-07-10 21:21:14 -07:00
tastybento aaea6fd6fe Fixes blueprint bundles.
https://github.com/BentoBoxWorld/CaveBlock/issues/49
2020-07-10 21:19:10 -07:00
BONNe c12ab7eb5a Update version 2020-07-09 21:43:37 +03:00
BONNe a594f5edd5
CaveBlock 1.14 Release (#48)
* Increment development version.

* Prepare for 1.16.1 release.

- Added nether and the end biome sections in config.

* Add 1.15.2 backward compatibility.
Update to 1.14 api.
2020-07-09 21:42:31 +03:00
BONNe cf8e29b562 Add 1.15.2 backward compatibility.
Update to 1.14 api.
2020-07-09 21:40:23 +03:00
BONNe 93ee3cdd33 Prepare for 1.16.1 release.
- Added nether and the end biome sections in config.
2020-06-28 11:12:27 +03:00
BONNe dd59556dc0 Increment development version. 2020-05-01 23:33:12 +03:00
BONNe f2a060afee Update to BentoBox 1.13.0 release.
Changes:
- Use general player and admin command. Adding new commands will require whole addon update.
- Add default-action, new-player-action, block-mobs config options.
- Rename link for max-trusted-size and max-coop-size from island to cave.
2020-05-01 23:29:02 +03:00
tastybento 2ce36de0bf Version 1.13.0 2020-04-06 17:04:20 -07:00
BONNe bf75385263 Update to latest BentoBox 1.10 API changes.
- Add create-missing-nether-end-caves config option
- Add teleport-player-to-cave-when-created config option
2020-01-04 19:03:39 +02:00
tastybento 4dd56c13a2 Update to 1.9.0 BentoBox in POM 2019-12-03 16:33:49 -08:00
BONNe 97514187a8 Update to latest BentoBox 1.9-SNAPSHOT API changes.
- Add fallingBannedCommands
- Add createCaveOnFirstLoginEnabled
- Add createCaveOnFirstLoginDelay
- Add createCaveOnFirstLoginAbortOnLogout
2019-11-09 19:44:29 +02:00
tastybento 614eec5c26 Added SonarCloud 2019-11-03 16:18:50 -08:00
tastybento bc193dbc6b Updated POM to use BentoBox 1.8.0 release 2019-10-20 17:18:12 -07:00
BONNe 5a1a747d26 Init BentoBox 1.8.0-SNAPSHOT
Rename lv locale for gitLocale friendly name.
2019-09-09 00:17:09 +03:00
BONNe 04a44082a3 Update to BentoBox 1.7.0
Update Blueprints to 1.14.4 version.
2019-09-08 23:56:01 +03:00
tastybento 6b51620028 Use common object for settings load/save
Config saving is now async so concurrent config objects should not be
used.
2019-08-30 13:08:44 -07:00
BONNe1704 f07ca3e1c7 Fix issue when addon version did not showed up correctly in addon.yml file. 2019-08-09 14:31:52 +03:00
BONNe1704 fdd4bc795b Update CaveBlock to latest API changes. 2019-07-12 12:14:25 +03:00
BONNe1704 47e2784616 Merge branch 'develop' of http://github.com/BentoBoxWorld/CaveBlock into develop 2019-06-12 16:05:43 +03:00
BONNe1704 cc80d458c0 Update BentoBox version. 2019-06-12 16:05:35 +03:00
BONNe e04c38a246 Add custom filename on build like it is in BentoBox. 2019-05-26 18:46:12 +03:00
BONNe c778a1ba03 Add CaveBlock default BluePrint.
Add AdminSwitchCommand

Optimize code that checks if player can walk on top of the world.
Remove AlternativeTeleports, as it is moved to VoidPortals addon.
2019-05-26 18:44:34 +03:00
BONNe1704 8093bbbf6c Upgrade to BentoBox 1.5.0-SNAPSHOT changes.
Remove DataObject from Settings class.
2019-05-09 12:25:43 +03:00
tastybento a119181b46 Startup (#21)
* Fixed for BentoBox 1.5.0 API

Enables dedicated caveblock world operation

* Added island near command.

* Update pom.xml
2019-05-05 10:41:57 +03:00