Releases: BentoBoxWorld/Biomes
Release 2.2.0
Compatibility
✔️ BentoBox API 2.7.1
✔️ Minecraft 1.21.3
✔️ Java 17
Changelog
Legend
- 🔡 locale files may need to be regenerated or updated.
- ⚙️ config options have been removed, renamed or added.
- 🔺 special attention needed.
What's Changed
- 🔡 Add Ukrainian locale by @gitlocalize-app in #124
- 🔡 Spanish translation by @gitlocalize-app in #126
- 🔡 fix legacy translation mistake by @RUYSUE in #129
- 🔡 Biomes translation by @gitlocalize-app in #128
- 🔡 French translation by @gitlocalize-app in #127
- 🔡 Update zh-CN.yml by @huguyt in #130
- Tastybento patch by @tastybento in #133
- Fix for #132 by @tastybento in #134
- Fix biome naming in GUI and filtering by @tastybento in #135
- Fixes #123 by @tastybento in #136
- 🔡 Add new options to zh-CN.yml by @huguyt in #137
- 🔡 Spanish Translation by @gitlocalize-app in #144
- 🔡 Japanese translation by @gitlocalize-app in #145
- Format money using vault by @tastybento in #143
- 🔡 Chinese translation by @gitlocalize-app in #138
- Only register IslandLevelListener if Level addon is present, Fix typos (commends) by @IAISI in #140
- ⚙️ Update biomesTemplate.yml by @tastybento in #146
- 🔺 Update to 1.21.3 by @tastybento in #147
- Release 2.2.0 by @tastybento in #125
New Contributors
- @RUYSUE made their first contribution in #129
- @huguyt made their first contribution in #130
- @IAISI made their first contribution in #140
Full Changelog: 2.1.1...2.2.0
Release 2.1.1
Compatibility
✔️ BentoBox API 1.23
✔️ Minecraft 1.19
Changelog
Legend
- 🔡 locale files may need to be regenerated or updated.
- ⚙️ config options have been removed, renamed or added.
- 🔺 special attention needed.
Changes
- Update to BentoBox 1.23 API changes.
Full Changelog: 2.1.0...2.1.1
Release 2.1.0
Compatibility
✔️ BentoBox API 1.21
✔️ Minecraft 1.19
Changelog
Legend
- 🔡 locale files may need to be regenerated or updated.
- ⚙️ config options have been removed, renamed or added.
- 🔺 special attention needed.
Changes
- Fixes addon crash on disable.
- Fixes biome purchase cost detection.
- Fixes biome not unlocking on purchase.
- Fixes some bugs with range updating.
- Add the option to use a single (default) menu to activate/buy biomes.
- Add 1.19 Biomes.
- 🔡 Fixes some issues with localization.
- Implement an option to limit the minimal and maximal value users can specify in the advanced update panel. #111
Full Changelog: 2.0.0...2.1.0
Release 2.0
Compatibility
✔️ BentoBox API 1.20
✔️ Minecraft 1.18
Changelog
Legend
- 🔡 locale files may need to be regenerated or updated.
- ⚙️ config options have been removed, renamed or added.
- 🔺 special attention needed.
Changes
- 🔺Update to BentoBox 1.20 API
- 🔺⚙️🔡Implement Customizable user GUI's
- ⚙️Implement a chunk "refresh" option that allows viewing biome instantly, instead of unloading area.
- 🔡🔺 Complete locales rework. Sorry
- Implement UNLOCKABLE and BUYABLE options for biomes
- 🔺Rework template file. Not compatible with older versions.
- Rework biome change task. Should improve Biomes change performance.
- Implement Biomes Bundles.
Full Changelog: 1.14.0...2.0.0
Release 1.14.0
Compatibility
✔️ BentoBox API 1.15.4.
✔️ Minecraft 1.16.4
Changelog
Legend
- 🔡 locale files may need to be regenerated or updated.
- ⚙️ config options have been removed, renamed or added.
- 🔺 special attention needed.
Changes
- Update Level addon API.
- 🔺Update to BentoBox 1.15.4 API
- Fix a bug when Biome disable Vault before Economy was even loaded.
- Fix a bug when Biome was changed in GreenHouses.
- 🔺Implement 3 new permissions that allow customize biome changing (#81)
- [gamemode].biomes.set.ISLAND.* - default: true (* is a biome unique id)
- [gamemode].biomes.set.RANGE.* - default: true (* is a biome unique id)
- [gamemode].biomes.set.CHUNK.* - default: true (* is a biome unique id)
- Add BiomeBuyEvent (#79)
- 🔡 Add Russian translation (#82)
- 🔡 Add Turkish translation (#83)
Release 1.13.0
Compatibility
✔️ BentoBox API 1.14.0.
✔️ Minecraft 1.16.1 (tested with 1.15.2)
Changelog
Legend
- 🔡 locale files may need to be regenerated or updated.
- ⚙️ config options have been removed, renamed or added.
- 🔺 special attention needed.
Bug Fixes
- Version up 1.12.0 (commit: 8c32dcc)
- Updated BentoBox, Level, Spigot dependencies to latest versions (commit: 8fb94ee)
- Force loads the chunks asynchronously using PaperLib (commit: ff0a2c6)
- Entirely dropped 1.13 support (commit: 7c3ba68)
- Fixed tests (commit: 80fc4a7)
- Fix array out of bounds exception. (commit: a128d12)
- Added defaults perms for aoneblock (commit: 4189acc)
- Updates locales to change square to range (commit: 59de58c)
- Update to BentoBox API 1.14 (#67) (commit: 59cace6)
- Add generic gamemode permission. (commit: a4be6b9)
- Extend gitIgnore to more files. (commit: 6d22235)
- Update to Spigot 1.16.1. (commit: a8cf13c)
- Add several useful util methods. (commit: 4e9cae3)
- Continue to implement environment. (commit: 8c3e28c)
- Fix crashes in jenkins. (commit: 4ff29c3)
- Update readme (commit: 7288887)
- Fixes NPE in test (commit: 60691a4)
- Fixes #69 (commit: 052da76)
- Adds spaces after color codes (#72) (commit: 43f22cb)
- Add 1.15 backward compatibility code. (commit: cf60447)
- Update to latest Level API (#76) (commit: dd11247)
- Removed unused imports. Added deprecation suppression. (commit: 9528824)
- Code cleanup (commit: 607c29a)
- Return nothing instead of null (commit: e67131e)
- Used constants for recurring references. (commit: 8b7a941)
- Simplified onEnable complexity. (commit: f4cf8b4)
1.7.0 Release
Compatibility
✔️ BentoBox API 1.6.0.
✔️ Minecraft 1.13.2.
Changelog
Legend
- 🔡 locale files may need to be regenerated or updated.
- ⚙️ config options have been removed, renamed or added.
- 🔺 special attention needed.
Contents
Features
- 🔡 Czech translation (Credit @Polda18)
- 🔡Add German translation (#59)
- 🔡Add French translation (#52)
- 🔡Add Spanish translation (Credit @SrAcosta)
- 🔡Improved English translation
Bug Fixes
- Biomes could unload chunks in the world causing a server crash (rare but critical)
- Fix coolDown issue (#48)
Beta Release 2
Description
This is the second Beta release for Biomes Addon, that comes a bit late. Unfortunately, in this release, it was necessary to remove AnvilGUI. That mean all text inputs now will be done through chat.
Also to avoid any issues with world names, all objects changed unique name creating a scheme. So old objects will not load. It will be necessary to migrate to a new format.
The biggest improvement in this update is the ability to change biome in unloaded chunks. It will not be instant but will be pretty fast.
Updated to work with BentoBox 1.6.*.
WARNING
Migration is necessary if you upgrade from the older version.
To do it, you can run the command /[gamemode_admin] biomes migrate
Also, Biomes Lore (description) generation is changed. If your biomes description is empty, you need to regenerate config.yml or in Settings panel (accessible via admin panel), clicking on Lore button.
Changelog
Legend
- 🔡 locale files may need to be regenerated or updated.
- ⚙️ config options have been removed, renamed or added.
- 🔺 special attention needed.
Contents
- Features
- 🔡🔺Remove AnvilGUI
- 🔡🔺⚙ Rework Biomes Lore Creating
- 🔺Rework Data Storage (migration necessary)
- ⚙ Add ability to change biome in unloaded chunks.
- Tweaks
- Remove VISITOR_RANK setting for BIOMES_ISLAND_PROTECTION flag. (#44)
- Set Biomes Addon flags to Advanced Mode.
- Add protection for changing biome to be limited by island range.
- BugFixes
Beta Release 1
Description
This is the first Beta release for Biomes Addon, that comes with new and nice GUI panels. With this release comes also some old bug-fixes and implementation of flags, events and request handlers.
Also with this release Biomes addon will use better BentoBox naming schema: first 3 numbers will be BentoBox release numbers, and the last one will be Biomes Addon Release number.
Updated to work with BentoBox 1.5.*.
New clean admin GUI:
New biome choose GUI:
New advanced GUI:
Changelog
Legend
- 🔡 locale files may need to be regenerated or updated.
- ⚙️ config options have been removed, renamed or added.
- 🔺 special attention needed.
Contents
- Features
- 🔡 Fully recreate GUI panels and Lang file. Now design is more clear and easy to use.
- Add new informative event "BiomeChangedEvent" that will be fired when biome is successfully changed.
- 🔡 Add 2 Flags:
- "BIOMES_WORLD_PROTECTION" - that allows switching biome changing outside island borders (admin) (#26).
- "BIOMES_ISLAND_PROTECTION" - that allows managing which rank is required for the biome change (player).
- Add 3 Request Handlers (wiki page):
- "biome-data" - allows getting whole information about required biomeId.
- "biomes-list" - allows getting a list with biomes Ids from the required world.
- "biome-request-change" - allows request biome change with required parameters (#30).
- Tweaks
- 🔺🔡Add new lang options.
- Improve Biome description in GUI (#18)
- Rename update mode SQUARE to RANGE
- BugFixes
- Fix bug when biomes could not be changed via console (#24 by @tastybento)
- 🔡 Improve messages when biomes are not set up yet (#27)
- Fix some issues with island bounds calculation.
Alpha 4.5
BentoBox 1.4.0 - Whistle of the Spring release comes with some fundamental API changes in Panel creation.
This is fast fix that allows to run Biomes addon without a crashes in newest update.