Build now concats "autobuild-" the commit sha to make the version string and sets unused build channel variable for future implementation.
Added badges to README.
This commit is contained in:
parent
fcafe470aa
commit
5302092596
2 changed files with 15 additions and 1 deletions
4
.github/workflows/build.yml
vendored
4
.github/workflows/build.yml
vendored
|
|
@ -26,7 +26,11 @@ jobs:
|
|||
- name: Build with Gradle
|
||||
run: ./gradlew buildAll
|
||||
|
||||
|
||||
- name: Upload artifacts
|
||||
uses: actions/upload-artifact@v6.0.0
|
||||
with:
|
||||
path: build/libs/*.jar
|
||||
env:
|
||||
NEMESIS_VERSION_NAME: "autobuild-${{ github.sha }}"
|
||||
NEMESIS_BUILD_CHANNEL: "autobuild"
|
||||
12
README.md
12
README.md
|
|
@ -1,14 +1,24 @@
|
|||
<img width="1280" height="640" alt="eye_of_nemesis_social_cover" src="https://github.com/user-attachments/assets/a24bc92f-4dc2-4594-93c9-d056130f9695" />
|
||||
|
||||
[](https://github.com/adrianvic/NemesisEye/actions/workflows/build.yml)
|
||||

|
||||
|
||||
# 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.
|
||||
- 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`.
|
||||
|
||||
## 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.
|
||||
|
||||
## Game version and loaders
|
||||
Since version 1.0.3-SNAPSHOT, Eye of Nemesis has _reflection_, a technique that allows me to target multiple versions of the game while sharing the codebase across versions.
|
||||
|
||||
Currently, we support the following Minecraft versions/loaders:
|
||||
- **PaperMC** `1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10`
|
||||
- **Bukkit** `b1.7.3 (CB1060)`
|
||||
|
||||
## 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.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue