Skip to content

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: Example for MiniMessage auto-completion preview Example for Duration format preview Example for Duration format preview

  • 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

  1. Download the latest version of the plugin from Hangar or Modrinth or download dev builds here (may be unstable or not working)
  2. Put the downloaded file into the plugins folder of your server.
  3. (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