Skip to content

Essentials 19

Compare
Choose a tag to compare
@Kieaer Kieaer released this 23 Feb 03:53
· 35 commits to main since this release

You've waited a long time.
This update has numerous bug fixes and has been heavily tested on online server.

Notice

Before performing this update, you must install PostgreSQL or MySQL on your system.
Then, make "essentials" database.
"CREATE DATABASE essentials"

After installation, you must run the server once and edit the updated config file.
Don't take your eyes off the console.

New features

Internal

  • H2 Database support deprecated. Use PostgreSQL or MySQL.
    Plugin will migrate h2 database file to installed database system.
    There's a bug that sometimes causes DB damage when multiple servers are connected to one DB.
    Since this bug cannot be resolved in the plugin, i ended up changing the DB.

Features

  • Add unban button in /info command
  • Add bypass vote cooltime permission. Use vote.random.bypass.

Changes

Internal

  • Add vote starter in custom event
  • Add vote starter in vote message
  • Color name strict is gone. Players now can use color names.
  • DB query speed optimized. Now you can see faster loading when use /ranking command.
  • Add isCheated world variable.
  • Remove foo's client detection.

Features

  • Add exp earn message config. You can set enable/disable in config file.
  • VPN list updated
  • Add player level chat format. Use %3.
    Example) [Lv.%3] %1 : %2 -> [Lv.4] Gureumi : Hello
  • Chat is now visible if target player is muted. but other players can't hear muted player chat.
  • AFK users no longer have voting rights.

Bug fix

  • Fix /login not work property
  • Fix /info ban features not work
  • Add missing texts
  • Fix uuid ban not work
  • Fix auto VPN list update
  • Fix PvP spector not work
  • Fix /vote skip limit config not work
  • Fix some exp earn abuse.
  • Fix daliy join stack count not work (may be)
  • Fix crash if unban players.
  • Fix where the voting status was not reset when the game ended by surrendering.
  • Fix /changename not work if target player is offline
  • Fix bannedCommand.txt not work
  • Fix crash if system network is offline.

Known issues

  • /rollback is slow
    Due to the structure of the game, rollback must only operate on a single thread, so it depends on CPU performance.