Releases: BentoBoxWorld/AOneBlock
Release 1.18.1
This release is for 1.21.3 and later and will not run on earlier versions, sorry!
This improves placeholder accuracy when players move to different islands.
Compatibility
✔️ BentoBox API 3.0.0 only
✔️ Minecraft 1.21.3 or later only
✔️ Java 17
Changelog
Legend
- 🔡 locale files may need to be regenerated or updated.
- ⚙️ config options have been removed, renamed or added.
- 🔺 special attention needed.
Upgrading
- 🔺Make sure you are running 1.21.3 or later!
- Stop the server. Make a backup just in case.
- Copy this jar over the old one
- Restart the server
- You should be good to go!
What's Changed
- Placeholder accuracy by @tastybento in #410
- Version 1.18.1 by @tastybento in #412
Full Changelog: 1.180...1.18.1
Release 1.18.0
This release is for 1.21.3 and later and will not run on earlier versions, sorry!
Compatibility
✔️ BentoBox API 2.7.1 only
✔️ Minecraft 1.21.3 or later only
✔️ Java 17
Changelog
Legend
- 🔡 locale files may need to be regenerated or updated.
- ⚙️ config options have been removed, renamed or added.
- 🔺 special attention needed.
Upgrading
- 🔺Make sure you are running 1.21.3 or later!
- Stop the server. Make a backup just in case.
- Copy this jar over the old one
- Restart the server
- You should be good to go!
What's Changed
- 🔺2.3.1 compatibility by @tastybento in #404
- Release 1.18.0 by @tastybento in #408
- Added text about the tipped arrow (commit: 2aef6a7)
- ⚙️Updated SNOWMAN to SNOW_GOLEM (commit: 252fe35)
- Remove holograms even if they are not cached (commit: 8ae0b83)
Full Changelog: 1.17.0...1.180
Release 1.17.0
This release adds some new placeholders and supports the ability of team members to have more than one island.
Compatibility
✔️ BentoBox API 2.4.1
✔️ Minecraft 1.20.x, 1.21
✔️ Java 17
Changelog
Legend
- 🔡 locale files may need to be regenerated or updated.
- ⚙️ config options have been removed, renamed or added.
- 🔺 special attention needed.
Upgrading
- Stop the server. Make a backup just in case.
- Copy this jar over the old one
- Restart the server
- The config.yml file will be updated - if you edit it, then remember to reload with
/obadmin reload
- You should be good to go!
What's Changed
- ⚙️ Allow team member islands by @tastybento in #383
- ⚙️ Added offset for hologram placing to config.yml (See below)
- ⚙️ Adds placeholders for phase block listing #385 by @tastybento in #386
- 🔡 Added panel placeholders #385 by @tastybento in #387
- Fix for null players, i.e., minions at end of phase. by @tastybento in #390
- 🔡 Turkish translation by @gitlocalize-app in #393
- Release 1.17.0 by @tastybento in #395
Full Changelog: 1.16...1.17.0
Allow team members to have islands
This is enabled by default if the admin has allowed players to have multiple islands (requires BentoBox 2.3.0 or later). Config setting is world.disallow-team-member-islands
Hologram offset
New in config.yml
:
# Display holograms
holograms: true
# Hologram position - the offset to the magic block where holograms will appear
hologram-offset: 0.5, 1.1, 0.5
The default is where it is now.
New Placeholders
Adds two new placeholders that list the names of the blocks that can occur in the phase. One placeholder is for the user's island and the other is for the visited island.
%aoneblock_my_island_phase_block_list%
%aoneblock_visited_island_phase_block_list%
The names are prettified versions of the Bukkit Material, or the name given by the LangUtils plugin, which can hook into BentoBox.
Format of the output can be customized in the locale file in the placeholders section:
placeholders:
infinite: Infinite
block-list-format: |
&7- &e [name]
The default produces a (long) list of materials with one on each line, as requested by the author of #385. Alternatively, they can be put onto a single line like this:
placeholders:
infinite: Infinite
block-list-format: '&e [name],'
The tailing comma will be removed from the list automatically.
There are also new locale strings:
[blocks] is in the description.
phase:
name: '&f&l [phase]'
description: |-
[starting-block]
[biome]
[bank]
[economy]
[level]
[permission]
[blocks]
Then this part defines what you'll get in [blocks]:
# Replaces text with [blocks]
blocks-prefix: '&7 Blocks in phase - '
blocks: '&e [name], '
wrap-at: '50'
Release 1.16
This release adds some new features that you can configure in AOneBlock's config.yml
:
- Prevent users from moving for an initial amount of time. This can help newbies from falling off their oneblock!
- Newer particles! When you first hit the magic block particles showed, but now you can configure their color, density, and number. Also, if you want particles to appear only on right-clicks you can select that, and of course, you can turn them off if you like.
Compatibility
✔️ BentoBox API 2.0.0
✔️ Minecraft 1.20.4
✔️ Java 17
Changelog
Legend
- 🔡 locale files may need to be regenerated or updated.
- ⚙️ config options have been removed, renamed or added.
- 🔺 special attention needed.
Upgrading
- Stop the server. Make a backup just in case.
- Copy this jar over the old one
- Restart the server
- The config.yml file will be updated - if you edit it, then remember to reload with
/obadmin reload
- You should be good to go!
What's Changed
- ⚙️Add feature to block movement on starting a oneblock. #367 by @tastybento in #368
- ⚙️Gives better particles for the block identification. by @tastybento in #374
- Fix for bug between Float and Double serialization. by @tastybento in #375
- ⚙️Particle adjustment by @tastybento in #379
- Release 1.16.0 by @tastybento in #380
Full Changelog: 1.15...1.16
Release 1.15
Update
Bug fixes and locale files additions.
Compatibility
✔️ BentoBox API 2.0.0
✔️ Minecraft 1.20.4
✔️ Java 17
Changelog
Legend
- 🔡 locale files may need to be regenerated or updated.
- ⚙️ config options have been removed, renamed or added.
- 🔺 special attention needed.
Upgrading
- Stop the server. Make a backup just in case.
- Copy this jar over the old one
- If you have not customized your own phases, then remove the
AOneBlock/phases
folder so that it can be regenerated. - Restart the server
- You should be good to go!
What's Changed
- 🔡 Czech translation by @gitlocalize-app in #345
- 🔡 German translation by @gitlocalize-app in #346
- 🔡 Japanese translation by @gitlocalize-app in #347
- 🔡 Chinese by @gitlocalize-app in #348
- 🔡 Taiwanese by @gitlocalize-app in #349
- 🔡 Spanish by @gitlocalize-app in #350
- 🔡 French by @gitlocalize-app in #351
- 🔡 Croatian by @gitlocalize-app in #352
- 🔡 Hungarian by @gitlocalize-app in #353
- Bug fixes & CustomBlock type for mob spawning by @Baterka in #358
- Fixed
cooldown
requirement by @Baterka in #360 - 🔡 Add Ukrainian locale by @gitlocalize-app in #361
- Let ItemsAdder be a new OneBlockCustomBlock by @HSGamer in #359
- goToBlock fixes by @Baterka in #362
- Release 1.15 by @tastybento in #365
New Contributors
Full Changelog: 1.14.2...1.15
Release 1.14.2
Update
This release is a bug fix release.
Compatibility
✔️ BentoBox API 1.24.+
✔️ Minecraft 1.20.1
✔️ Java 17
Changelog
Legend
- 🔡 locale files may need to be regenerated or updated.
- ⚙️ config options have been removed, renamed or added.
- 🔺 special attention needed.
Upgrading
- Stop the server. Make a backup just in case.
- Copy this jar over the old one
- If you have not customized your own phases, then remove the
AOneBlock/phases
folder so that it can be regenerated. - Restart the server
- You should be good to go!
What's Changed
- Fixed issue causing plugin to sometimes throw an error when ItemsAdder is installed. by @Teenkung123 in #332
- Remove accidental 'git checkout master' in pom.xml by @melluh in #336
- Release 1.14.2 by @tastybento in #335
- Fixed issue where requirements were not being parsed correctly. (commit: 3c72391)
- 🔡 Fixed issue where [permission] was shown instead of the perm value. #334 (commit: 1511e9e)
- 🔡 Fix English ([commit: bf5dea0]
- 🔡 Fix missing colors for Vietnamese (commit: e773e1b)
- Work to fix #334 (commit: 283a952)
- Make flag private and non-static (commit: 56ca859)
- JavaDoc (commit: c3a12bc)
- Added expanded test class (WIP) (commit: 7a61531)
- Prevent null biomes causing errors. (commit: 9176505)
New Contributors
Full Changelog: 1.14.1...1.14.2
Release 1.14.1
Update
This release fixes an issue if you use ItemsAdder plugin where weird things could happen in phases, like blocks or mobs appearing out of sequence.
It also adds loot to suspicious gravel and suspicious sand should they be generated as blocks and brushed accordingly. The loot is determined by the biome of the phase:
- Desert - Desert pyramid archeology loot
- Ocean or Frozen Ocean - Ocean ruin cold archeology loot
- Warm Ocean - Ocean ruin warm archeology loot
- Any other biomes - 80% of common trail ruins archeology loot, 20% chance of rare loot
Compatibility
✔️ BentoBox API 1.24.0
✔️ Minecraft 1.20.1
✔️ Java 17
Changelog
Legend
- 🔡 locale files may need to be regenerated or updated.
- ⚙️ config options have been removed, renamed or added.
- 🔺 special attention needed.
Upgrading
- Stop the server. Make a backup just in case.
- Copy this jar over the old one
- If you have not customized your own phases, then remove the
AOneBlock/phases
folder so that it can be regenerated. - Restart the server
- You should be good to go!
What's Changed
- ItemsAdder fix by @tastybento in #330
- ⚙️ Add support for suspicious gravel and sand (commit: 4dbce99)
- Version 1.14.1 by @tastybento in #331
Full Changelog: 1.14.0...1.14.1
Release 1.14.0
This version should be used with BentoBox 1.24.0 or later.
Compatibility
✔️ BentoBox API 1.24.0
✔️ Minecraft 1.20.1
✔️ Java 17
Changelog
Legend
- 🔡 locale files may need to be regenerated or updated.
- ⚙️ config options have been removed, renamed or added.
- 🔺 special attention needed.
Upgrading
- Stop the server. Make a backup just in case.
- Copy this jar over the old one
- If you have not customized your own phases, then remove the
AOneBlock/phases
folder so that it can be regenerated. - Restart the server
- You should be good to go!
What's Changed
- ⚙️Custom Block support as a string by @HSGamer in #318
- Added ItemsAdder Block Support by @Teenkung123 in #317
- Extra info on the island is shown when doing
/ob info
or admin info. - ⚙️Adds config to turn off block breaking on mob spawn #314
- Version 1.14.0 by @tastybento in #324
New Contributors
- @Teenkung123 made their first contribution in #317
Full Changelog: 1.13.0...1.14.0
Release 1.13.0
This version should be used with BentoBox 1.23.0 or later.
Compatibility
✔️ BentoBox API 1.23.0
✔️ Minecraft 1.19.4
✔️ Java 17
Changelog
Legend
- 🔡 locale files may need to be regenerated or updated.
- ⚙️ config options have been removed, renamed or added.
- 🔺 special attention needed.
Upgrading
- Stop the server. Make a backup just in case.
- Copy this jar over the old one
- If you have not customized your own phases, then remove the
AOneBlock/phases
folder so that it can be regenerated. - Restart the server
- You should be good to go!
What's Changed
- Fixes Spigot 1.19.4 recent API changes by @BONNe in #315
- Improve hologram support by @HSGamer in #310
- Release 1.13.0 by @tastybento in #316
- The
/ob setcount
now can be set to be used by ranks. #305 - Add cooldown setting to setcount command. ([commit: 452fc16])
- Adds native hologram support. A plugin is no longer needed. ([commit: 1dd25c5])
- ⚙️Add config option to enable holograms.
- ⚙️Phases can now have first-time completion specific commands. ([commit: 966ff41]
Full Changelog: 1.12.3...1.13.0
Version 1.12.3
This version adds support for the new TopBlock addon that provides a top ten for AOneBlock based on blocks mined. It also fixes some major bugs. See below for the bug fixes.
Compatibility
✔️ BentoBox API 1.21.0
✔️ Minecraft 1.19
✔️ Java 17
Changelog
Legend
- 🔡 locale files may need to be regenerated or updated.
- ⚙️ config options have been removed, renamed or added.
- 🔺 special attention needed.
Upgrading
- Stop the server. Make a backup just in case.
- Copy this jar over the old one
- If you have not customized your own phases, then remove the
AOneBlock/phases
folder so that it can be regenerated. - Restart the server
- You should be good to go!
Bug Fixes
- Fixes support for JetsMinions. Prevents errors when NPCs finish or start a phase. Commands were assuming a real player. Addresses #300.
- 🔺⚙️ The block value in the phase file
12000_goto_0.yml
was incorrect so that the last phase The End would not be available. - Fixes a bug where non-AOneBlock islands were stored in the AOne Block database. This release will clean up the database of all the unowned and non-AOneBlock islands.
- Fixes issue where a blank hologram was placed at the center location of every island on the server if the Holograms option was being used.
Changes
- API: Added
BlockListener#getAllIslands()
method to enable other addons to get AOneBlock island data. Used by TopBlock.
Full Changelog: 1.12.2...1.12.3