Skip to content

Releases: BentoBoxWorld/Biomes

Release 2.1.1

17 Apr 06:07
Compare
Choose a tag to compare

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

05 Jan 19:17
Compare
Choose a tag to compare

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

03 Mar 17:09
9094221
Compare
Choose a tag to compare

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

06 Aug 11:42
Compare
Choose a tag to compare

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

24 Aug 00:47
Compare
Choose a tag to compare

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

07 Apr 00:34
Compare
Choose a tag to compare

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

03 Sep 12:18
Compare
Choose a tag to compare

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
    • Fix null-pointer crashes from #36 and #35
    • Fix issue incorrect translation reference (#46)
    • Fix issue when cool-down was not applied (#45)
    • Disable ability to load non-existing biomes (#37)

Beta Release 1

12 Jun 11:52
Compare
Choose a tag to compare

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:
GUi
New biome choose GUI:
Biome
New advanced GUI:
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

29 Mar 06:03
9583655
Compare
Choose a tag to compare
Alpha 4.5 Pre-release
Pre-release

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.

Alpha 4.2

24 Feb 11:37
Compare
Choose a tag to compare

This is just a small bug-fix for Alpha 4 version.

It fixes issues which chunk based biome update, when it did not correctly calculates minimal and maximal update coordinates.