Skip to main content

Nemesis-Addons

The companion suite to Nemesis: a collection of security, anti-lag and staff-tooling modules that share one plugin. Every module is toggled in this config.yml under modules: and (where it has one) configured from its own folder under modules/<name>/. Player activity logs (chat, commands, shop, login) are persisted through HikariCP + H2.

Root command

Base command /nemesisaddons. <module> is the module’s config name (e.g. chat, whitelist, client). Modules without a GUI (hider, redstone, login) can only be changed from their config. The login and register commands are declared in plugin.yml (permission nemesis.staff.login); see the login module.

Global config (config.yml)

Modules

Permissions (global)

Per-module permissions are listed in each module’s README.

⚠️ Unprotected commands

A few commands ship with no permission check in the code — any player can run them. Gate them with a permissions plugin or treat them as bugs to fix:
  • /viewinventory <player> and /viewenderchest <player> (chat module) — view anyone’s inventory / ender chest.
  • /automaticrestart … (restart module) — view and change the restart timer.

Dependencies

All soft-depends (the plugin runs without them): EconomyShopGUI(-Premium), ShopGUIPlus, DonutShop, PlaceholderAPI, WorldEdit/FastAsyncWorldEdit, WorldGuard, ServersNPC, FancyNpcs, GSit, LPC, LuckPerms. Bundled libraries: HikariCP, H2. Folia is supported.