Akropolis

Akropolis

Plugin

A modern Minecraft server hub core solution. Based on DeluxeHub by ItsLewizz.

Server Game MechanicsManagementMinigameTransportationUtility

1,503 downloads
31 followers
Follow Save
90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!
Filter loader...
Filter versions...
Filter channels...

⭐ 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

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

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

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

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

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

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

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

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

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

Added

  • New nametag format module, that replaces basic functionality of some plugins. To use it you must paste this new configuration section into yours. You can find the new configuration if you click here.
  • Akropolis is now compatible with 1.19.3.

Changes

  • Updated to the latest version of scoreboard-library and other dependencies, so there should be better performance and less bugs.
  • Updated to the latest version of XSeries.
  • Now the item name and lore won't be in italic by default (this was default vanilla behaviour though).

Fixed

  • Scoreboard not being able to be reloaded (I noticed this, because of the new nametag format feature) (#1).
  • Akropolis now won't crash if you put a wrong material name or anything from the item meta.

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.0.1..v1.1.0

Added

  • New nametag format module, that replaces basic functionality of some plugins. To use it you must paste this new configuration section into yours. You can find the new configuration if you click here.
  • Akropolis is now compatible with 1.19.3.

Changes

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

Notes

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.

There is also a known issue in this new module and in the scoreboard module. You can read more about this here.

Full changelog: v1.0.1..v1.1.0-beta

Fixed

  • Placeholders not being parsed on some commands.
  • Being able to move special hotbar items using the number keys.

Changes

  • Now the plugin uses the libraries feature to download XSeries, so the plugin is now lighter in size than before.
  • Use Paper API for things like getting the server's CommandMap or teleporting entities async (this improves performance).
  • Improved the style of a few things in the configuration files.

Notes

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.0.0...v1.0.1

Fixed

  • Some grammar issues.
  • An issue that caused the plugin to try to remove holograms from their files even if they weren't written yet.

Changes

  • Improved help messages.
  • Added more useful things to the comments of the files.
  • Removed bStats.

Notes

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.0.0-beta.1...v1.0.0

Fixed

  • The formatting of a tag in the clear chat message.
  • Removed a non existing permission from plugin.yml.

Changes

  • Added /akropolis holo to the plugin help command.

Notes

This is a beta release, so you should test it before using it on a production server. If you find a bug don't forget to report it in the issues page.

Full changelog: v1.0.0-beta....v1.0.0-beta.1

Changes

  • Nothing has changed, as this is the first release!

Notes

This is a beta release, so you should test it before using it on a production server. If you find a bug don't forget to report it in the issues page.

Full changelog: v1.0.0-beta


Project members

zetastormy

Owner

Details

Licensed GPL-3.0-only
Created 2 years ago
Updated a month ago