Necrify
Necrify is a Minecraft plugin designed for currently Velocity (and
maybe Paper + Fabric in the future). It comprises many ways to manage punishments for server users such as bans and mutes
and is currently translated for English and German. It also has capabilities for whitelist management.
Why Necrify?
Necrify offers the following features:
- bans, mutes and kicks: each punishment has a log where you can see who did what when
- whitelist: set players on whitelist to let only your friends on your server (must be enabled in config)
- user management: Necrify creates a user per player
- templates of penalties with individual stages: Users start at the first stage, which has the lowest penalty. After a user has broken the same rule again, the next stage is applied and so on.
-
user-friendly auto-completion: If you want to style your reasons, you can use the MiniMessage format (You can try this out here): You can preview reasons when hovering over the auto-completion. The same applies for durations. Here, Necrify tells you when you're duration is not correct. More about that on the commands page:
-
Moreover, Necrify has a great API for developers to use that lets you expand the scope. You can find more about that on the API usage page.
Plugin installation
- Download the latest version of the plugin from Hangar or Modrinth or download dev builds here (may be unstable or not working)
- Put the downloaded file into the
plugins
folder of your server. - (Re-)Start the server.
Snapshot and development builds
Snapshot and development builds are builds that are created during development. They are published to test new features in advance, but may contain unfinished and/or untested features, thus making them not stable. They are not recommended for production use. Use them at your own risk and only for testing purposes, whilst keeping a backup.
Mutes on Velocity
Mutes on Velocity
TL;DR: Mutes are not working on Velocity anymore due to the 1.19.1 update. To still mute players, install the paper plugin on all of your paper servers.
With the 1.19.1 Minecraft update, Minecraft's chat system got
changed (detailed explanation).
Since then, it is no longer possible to block chat messages in the ChatEvent of Velocity due to the signed chat
messages.
This is why the chat listener does not block any messages anymore which means mutes are effectively useless. A solution
to this problem is developing an extension plugin for the actual game servers where cancelling these messages is still
possible. Downloads for this paper plugin are found in
the releases and also
as dev builds on Jenkins.
For further information about 1.19.1, please refer to
the official release notes