Skip to content

Releases: devblook/akropolis

v1.6.0

18 Aug 04:51
92b020a
Compare
Choose a tag to compare

⭐ New feature!

Now you can display announcements in the player's screen using a boss bar!

Boss bar example

If you want to use this new feature, just copy the configuration snippet below!

boss_bar_announcements:
  # Should the boss bar announcements' system be enabled?
  enabled: false

  # Delay sending boss bar announcements (in seconds).
  delay: 60

  # Choose how the boss bar looks.
  overlay:
    # Decide if the boss bar is continuous or split into segments.
    # Valid options: PROGRESS, NOTCHED_6, NOTCHED_10, NOTCHED_12, NOTCHED_20
    type: "PROGRESS"
    # The amount of boss bar that's filled up. A number in the interval [0, 1].
    progress: 1.0

  sound:
    enabled: false
    value: BLOCK_NOTE_BLOCK_PLING
    volume: 1.0
    pitch: 1.0

  announcements:
    - "<blue><b>THIS SERVER USES AKROPOLIS"
    - "<gold><b>NOW WITH BOSS BAR ANNOUNCEMENTS!"
    - "<gradient:green:blue><b>MINIMESSAGE SUPPORT!"

Also added...

  • A new option to disable the chat format, as you can see here (#19).
  • A bunch of new materials to protect from interaction! If you notice a block that's not protected, please open an issue (#18).
  • Support for custom model data! Just insert it along the other options of your item, like custom_model_data: <value> (#12).
  • Complete support for 1.21.1 (this also means we dropped 1.20 support completely).
  • A way to use the player's own head inside menus consistently across the plugin, just use the <player> placeholder inside of the username key, like this: username: <player>.

Fixed

  • MiniMessage format not being applied sometimes in placeholders (#8).
  • Messages being send even when they are empty (the plugin sent an empty message).

Notes

It is recommended to test this plugin before using it in production, as it can introduce new bugs even if it was tested by us before releasing.

If you find a bug don't forget to report it in the issues page.

Full changelog: v1.5.3..v1.6.0

v1.5.3

21 Jul 01:57
d892f65
Compare
Choose a tag to compare

Fixed

  • Invalid enchantment name (for 1.20.6 and 1.21 compatibility), thank you @aivruu!
  • Warning when using reflection for base64 heads, now it uses the API properly, thanks @Call4han!
  • Use reflection to get top inventory (for 1.21 compatibility), it is an ugly solution but it will be dropped as soon as we drop 1.20.6 support (which will be in the next version).

Notes

It is recommended to test this plugin before using it in production, as it can introduce new bugs even if it was tested by us before releasing. The next update will drop 1.20.6 support and will be compiled against Java 21, so make sure to upgrade!

If you find a bug don't forget to report it in the issues page.

Full changelog: v1.5.2..v1.5.3

v1.5.2

19 Mar 15:48
6129f15
Compare
Choose a tag to compare

Fixed

  • Fixed launchpad not working properly under certain conditions. Thank you @Fritx22!

Changes

  • Gradle Wrapper was updated to 8.6.

Notes

It is recommended to test this plugin before using it in production, as it can contains bugs even if there are almost zero changes.

If you find a bug don't forget to report it in the issues page.

Full changelog: v1.5.1..v1.5.2

v1.5.1

22 Dec 04:23
55c35a4
Compare
Choose a tag to compare

Added

  • Akropolis is now compatible with 1.20.4.

Changes

  • Some libraries were updated.

Notes

It is recommended to test this plugin before using it in production, as it can contains bugs even if there are almost zero changes.

If you find a bug don't forget to report it in the issues page.

Full changelog: v1.5.0..v1.5.1

v1.5.0

25 Nov 22:16
4dcb5de
Compare
Choose a tag to compare

Added

  • Akropolis is finally compatible with 1.20.2!

Changes

  • A lot of libraries have been updated.

Notes

Sorry for the delay, I've been trying to release this version since a long time, but I always forget to do so. It is recommended to test this plugin before using it in production, as it can contains bugs even if there are almost zero changes.

If you find a bug don't forget to report it in the issues page.

Full changelog: v1.4.0..v1.5.0

v1.4.0

26 Jun 00:46
78eb707
Compare
Choose a tag to compare

Added

  • Akropolis is now compatible with 1.20.1!
  • Custom commands now can be tab-completed.

Changes

  • Now Akropolis is a explicitly a Paper plugin, by making use of the new paper-plugin.yml and a plugin loader to download some of its dependencies (thus reducing the JAR size).
  • The way in which custom commands work changed internally, allowing them to have the same behavior of a normal command and simplified the code that manages them.
  • Some dependencies have been updated!

Fixed

  • Holograms are now saved across plugin reloads!
  • The title action time arguments are now optional, as said in the examples from the configuration.

Notes

I've tested this release a lot more than others, because it changes a lot of things internally. Even so, you should test the plugin before using it in production.

If you find a bug don't forget to report it in the issues page.

Full changelog: v1.3.1..v1.4.0

v1.3.1

04 May 02:08
b8f96b4
Compare
Choose a tag to compare

Fixed

  • Now you can disable chat groups by denying the akropolis.chat.group.default permission.
  • Now we don't send a message in a world protection event if the message is configured to be empty. This also made other messages send an empty message if empty, so I will try to find a better solution for this later.

Notes

As always, please test the plugin before using it in a production server. If you find a bug don't forget to report it in the issues page.

Full changelog: v1.3.0..v1.3.1

v1.3.0

03 May 02:39
c7a15a7
Compare
Choose a tag to compare

BREAKING CHANGES

  • Added a brand new feature called chat groups, that allows you to create different formats for your chat depending in the permissions your players have. If you don't add the new configuration section to your config.yml, every time you chat, you will get a message saying "No format". You can find the new configuration section right here.

Image showcasing chat groups!

Added

Notes

I also cleaned up a little the mess that I made after adding the PAPI tag, but that isn't as important as testing the plugin before using it in a production server. If you find a bug don't forget to report it in the issues page.

Full changelog: v1.2.1..v1.3.0

v1.2.1

18 Apr 02:29
ce79cc3
Compare
Choose a tag to compare

BREAKING CHANGES

  • Now PAPI placeholders can only be used by using the custom tag <papi:placeholder> (e.g. <papi:localtime_time>).

Fixed

  • Not being able to use placeholders that have legacy colors on them (#7).

Notes

As always, you should test the plugin before using it in a production server. If you find a bug don't forget to report it in the issues page.

Full changelog: v1.2.0..v1.2.1

v1.2.0

08 Apr 15:19
5edb770
Compare
Choose a tag to compare

Added

  • Akropolis is now compatible with 1.19.4.

Changes

  • Updated to the latest version of scoreboard-library and other dependencies, so there should be better performance and less bugs.

Fixed

Notes

As always, you should test the plugin before using it in a production server. If you find a bug don't forget to report it in the issues page.

Full changelog: v1.1.0..v1.2.0