Skip to content

Essentials 18

Compare
Choose a tag to compare
@Kieaer Kieaer released this 31 Aug 05:26
· 215 commits to main since this release

New features

Internal

  • Add unused command
    If commands are duplicated with other plugins, or if duplicate commands are written in bannedCommand.txt, the plugin's commands will be disabled.

Features

  • Add PvP Elimination Team counter
    If you eliminate a team in PvP, the elimination count will increase in info.
  • Add pvpAutoTeam config
    When enable this, teams are automatically assigned according to the PvP win rate
    You can use the /status command to check your current team's win rate.
  • Daily attendance and exp gain multiplier
    If the player enters the server every day in a row, all EXP multipliers are applied.
  • Add turn on/off another players level effects.
    /effect on/off to toggle.

Commands

  • Add /vote cancel command
    A vote in progress can be canceled immediately with this command.
    Servers that update the plugin must manually add - vote.cancel node to permission.txt to use it.

Changes

Internal

  • Database structure updated
    If you update to this plugin, you will no longer be able to use the previous version of the plugin because the database structure has changed.
  • Ban sharing type changed
    You can manage your ban list with just a text file.
    If you want to manage multiple servers with one file, set the ban list file path in the Config file.
  • motd and message now only print messages when the file exists
  • When updating to this version, we will run a duplicate nickname check once.
  • Command usage is now logged as well.

Commands

  • rollback command will pause when work in process
  • Add ban/kick menu in /info command
  • Add current world play time in /info command.
    Players now get experience points from the moment they connect to the server.
  • Add shield health in hud command
  • /players and /info command is now menu.
  • The usage of the /hub zone command has changed.
    Use /help hub to check how to use.
  • changename command will show previous name
  • Votes in progress are now canceled when changing worlds.
  • /chars command no longer destroy un-passable blocks.
  • Now you can search IP in the search command, and it has been changed to a menu method.

Features

  • When an all player core is destroyed in PvP, experience is immediately settled.
  • When game over, all experience points earned in the current session will be displayed.
  • Add user group basic changepw permission
  • Add admin group basic chat permission
  • Players will no longer earn XP if the game is over within 5 minutes.
  • /chars font size increased.
  • Remove discord feature
    It slowed down the server, and rarely use the ability to send messages to discord channels, so I'm going to separate it into another plugin.
    It means not delete /discord command. just remove discord pin authorize.
  • When the antiGrief config is activated, the access of devices connected from the same IP is blocked.

Bug fix

  • Fix total players remained 1 when active countAllServers in config file.
  • Fix rollback command not recover block configs
  • Fix login and changepw command not work
  • Fix withdraw and deposit log not work
  • Fix spam unit spawn limit message
  • Fix world border not work
  • Fix DPS(Damage per seconds) meter block not reset
  • Fix old log compression location
  • Fix some typos
  • Fix killunit command not work
  • Fix /ranking and /info time format is diffierent.
  • Fix case-insensitive input in changemap command.
  • Fix vote failed message
  • Fix the problem that message is not output from the server when broadcast command is used in the plugin server
  • Fix help command when using non-essentials plugin
  • Fix exp command was not applied when using on offline players
  • Fix sometimes player data was lost
  • Fix hub command could be used without an ip address input
  • Fix original device could log in successfully after logging in to the original account on another device
  • Fix when voting, if there is a number in the world name, that world is selected first
  • Fix wrong block name history
  • Fix can't re-join when player name changed