Skip to content

Releases: BentoBoxWorld/AOneBlock

Release 1.18.1

08 Dec 17:55
533bb3a
Compare
Choose a tag to compare

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

  1. 🔺Make sure you are running 1.21.3 or later!
  2. Stop the server. Make a backup just in case.
  3. Copy this jar over the old one
  4. Restart the server
  5. You should be good to go!

What's Changed

Full Changelog: 1.180...1.18.1

Release 1.18.0

16 Nov 21:35
2f6af5a
Compare
Choose a tag to compare

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

  1. 🔺Make sure you are running 1.21.3 or later!
  2. Stop the server. Make a backup just in case.
  3. Copy this jar over the old one
  4. Restart the server
  5. You should be good to go!

What's Changed

Full Changelog: 1.17.0...1.180

Release 1.17.0

05 Jul 18:02
bac04f0
Compare
Choose a tag to compare

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

  1. Stop the server. Make a backup just in case.
  2. Copy this jar over the old one
  3. Restart the server
  4. The config.yml file will be updated - if you edit it, then remember to reload with /obadmin reload
  5. You should be good to go!

What's Changed

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

30 Mar 02:55
14b10b4
Compare
Choose a tag to compare

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.
    oneblock-sparkles

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

  1. Stop the server. Make a backup just in case.
  2. Copy this jar over the old one
  3. Restart the server
  4. The config.yml file will be updated - if you edit it, then remember to reload with /obadmin reload
  5. You should be good to go!

What's Changed

Full Changelog: 1.15...1.16

Release 1.15

20 Jan 17:22
27a9bcb
Compare
Choose a tag to compare

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

  1. Stop the server. Make a backup just in case.
  2. Copy this jar over the old one
  3. If you have not customized your own phases, then remove the AOneBlock/phases folder so that it can be regenerated.
  4. Restart the server
  5. You should be good to go!

What's Changed

New Contributors

Full Changelog: 1.14.2...1.15

Release 1.14.2

19 Sep 19:37
6260a3c
Compare
Choose a tag to compare

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

  1. Stop the server. Make a backup just in case.
  2. Copy this jar over the old one
  3. If you have not customized your own phases, then remove the AOneBlock/phases folder so that it can be regenerated.
  4. Restart the server
  5. 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

23 Jul 19:39
1ca6a85
Compare
Choose a tag to compare

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

  1. Stop the server. Make a backup just in case.
  2. Copy this jar over the old one
  3. If you have not customized your own phases, then remove the AOneBlock/phases folder so that it can be regenerated.
  4. Restart the server
  5. You should be good to go!

What's Changed

Full Changelog: 1.14.0...1.14.1

Release 1.14.0

06 Jul 03:50
78695e7
Compare
Choose a tag to compare

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

  1. Stop the server. Make a backup just in case.
  2. Copy this jar over the old one
  3. If you have not customized your own phases, then remove the AOneBlock/phases folder so that it can be regenerated.
  4. Restart the server
  5. 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

Full Changelog: 1.13.0...1.14.0

Release 1.13.0

17 Apr 06:05
a7e1318
Compare
Choose a tag to compare

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

  1. Stop the server. Make a backup just in case.
  2. Copy this jar over the old one
  3. If you have not customized your own phases, then remove the AOneBlock/phases folder so that it can be regenerated.
  4. Restart the server
  5. 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

25 Feb 22:24
3976383
Compare
Choose a tag to compare

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

  1. Stop the server. Make a backup just in case.
  2. Copy this jar over the old one
  3. If you have not customized your own phases, then remove the AOneBlock/phases folder so that it can be regenerated.
  4. Restart the server
  5. 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