Find a file
2025-12-14 23:36:36 -03:00
.github Create build.yml 2025-12-14 23:36:36 -03:00
gradle/wrapper First commit. 2025-12-03 15:02:05 -03:00
src Preparing Gradle build for automatic build from Actions. 2025-12-14 23:36:20 -03:00
.gitignore Finished r1_21 implementation. 2025-12-12 17:31:28 -03:00
build.gradle.kts Preparing Gradle build for automatic build from Actions. 2025-12-14 23:36:20 -03:00
gradle.properties First commit. 2025-12-03 15:02:05 -03:00
gradlew First commit. 2025-12-03 15:02:05 -03:00
gradlew.bat First commit. 2025-12-03 15:02:05 -03:00
LICENSE Add MIT License to the project 2025-12-07 00:11:30 -03:00
README.md Add image to README for Eye of Nemesis plugin 2025-12-13 17:13:32 -03:00
settings.gradle Refactored policy system, fixed config file parsing inconsistencies. 2025-12-08 17:19:06 -03:00

eye_of_nemesis_social_cover

Eye of Nemesis

Eye of Nemesis is a plugin that allows server admins to write policies that will deny or allow (black/whitelist) players to do specific things based on the value of nodes.

Warnings

  • Even though running /eye will tell you to run /eye help to list all available commands, this is not implemented yet, however all commands are available as tab-complete of /eye.
  • This plugin is in a very early stage.

Motivations

I made this plugin as an effort to preserve a village from my private server. Originally from beta 1.7.3 Betalands server, then transferred to RetroMC, and then finally we downloaded the chunks to merge into our server, I was afraid it would not have the same feeling after all the updates, so I had the idea to make a plugin that can block the newer features.

Performance

This plugin is not scalable as it is and will end up running unoptimized checks when your players do things with policies in effect, I made it for a server with a few friends. I'll look forward into writing more performant code after all my other priorities are implemented.