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