ModsJava
Sentinel punishment manager [1.8 - 1.12]
Java mod listed for Minecraft 1.8–1.12. Downloads from the MC Java Mods app on Android.
⬇ Download on SpigotSentinel is not only the plugin's name but also describes its prior function: Guarding your bungeecord network as good as a faithful watchdog – and even without feeding it!
Sentinel is a clear, efficient and secure bungeecord plugin which offers the possibilty to administrate punishments on your bungeecord network – on a whole new level. The plugin brings a webinterface with it you can easily install and use. Also, the fancy and stable interfaces let you manage the punishments by just a few clicks from everywhere around the world in almost no time. All messages are completely customisable, if you should decide against using one of the 3 available language packs. Data is only transfered through secure established connections and saved encrypted on your server. But this is just a small insight into Sentinel, you can find more information about what the plugin provides in the thread below.
Download the webinterface from here:
http://www.mediafire.com/folder/59dil19vj0yxb/sentinelweb
(Click on the green button on the right side of the navigation bar which is located at the top of the page).
Alternative download link:
https://drive.google.com/drive/folders/1MJBimi-R6wlmsiFa8qAC82fEj1i51jYZ
(Click on the "Download all" button to get the whole folder)
The plugin brings lot's of features with it. Some of the most important are the webinterface you can install and run on your own webserver, 3 language packs (German, English and French) which are completely customisable (this means you can add your own messages in all different colors and stlyes) and a MySQL server connection. Try it out to discover all of the plugins features.
Sentinel for Bungeecord
First of all, here is a list of all commands, their functions and the required permissions.
/Ban <Player> [Reason] - Bans the player permanently with the specified reason (if no reason is given, the default reason is displayed) - Needed permission: Sentinel.Ban.Permanent
/Tempban <Player> <Time> [Reason] - Bans the player for the given time and the specified reason (f.e. "4d" bans the player for 4 days, or "2h" bans the player for 2 hours. You can use "d" for days "h" for hours or "m" for minutes) - Needed permission: Sentinel.Ban.Temporary
/Mute <Player> [Reason] - Mutes the player permanently with the specified reason - Needed permission: Sentinel.Mute.Permanent
/Tempmute <Player> <Time> [Reason] - Mutes the player for the given time and the specified reason - Needed permission: Sentinel.Mute.Temporary
/Unban <Player> or /Unban <Player, Player, Player, ...> - Unbans the specified players (f.e. "/Unban Notch, Herobrine, ...") - Needed permission: Sentinel. Unban
/Unmute <Player> or /Unmute <Player, Player, Player, ...> - Unmutes the specified players - Needed permission: Sentinel.Unmute
/Warn <Player> [Reason] - Warns the player with the specified reason (if no reason is given, the default reason is displayed) - Needed permission: Sentinel.Warn
/Unwarn <Player> [Warn id] - Removes the warn with the specified id (if no id is given, all warns are removed) - Needed permission: Sentinel.Unwarn
/Kick <Player> [Reason] - Kicks the player with the specified reason (if no reason is given, the default reason is displayed) - Needed permission: Sentinel.Kick
/Check <Player> - Shows information about the specified player - Needed permission: Sentinel.Check
If you type any commands wrong, you will get an error message and an explanation of the right usage.
__________________________________________________________
Give the following permissions to staff members that shall not be punished:
Sentinel.Bypass.Ban - The player with this permission can not be banned permanently
Sentinel.Bypass.Tempban - The player with this permission can not be banned temporarily
Sentinel.Bypass.Mute - The player with this permission can not be muted permanently
Sentinel.Bypass.Tempmute - The player with this permission can not be muted temporarily
Sentinel.Bypass.Kick - The player with this permission can not be kicked
Sentinel.Bypass.Warn - The player with this permission can not be warned
__________________________________________________________
IMPORTANT: To see the messages sent to the staff members, all staff members have to have the following permission:
Sentinel.Staffmessages
Please remember to place those permissions into your proxy server's permission file, NOT into your spigot server's permission file.
List of all permissions to copy + paste:
- Sentinel.Ban.Permanent
- Sentinel.Bypass.Ban
- Sentinel.Check
- Sentinel.Kick
- Sentinel.Bypass.Kick
- Sentinel.Mute.Permanent
- Sentinel.Bypass.Mute
- Sentinel.Ban.Temporary
- Sentinel.Bypass.Tempban
- Sentinel.Mute.Temporary
- Sentinel.Bypass.Tempmute
- Sentinel.Unban
- Sentinel.Unmute
- Sentinel.Unwarn
- Sentinel.Warn
- Sentinel.Bypass.Warn
- Sentinel.Staffmessages
Sentinel for your webserver
How to navigate:
After logging in to the webinterface, you will see a button in the left corner (saying „☰ MENU“). Click on this button to open the navigation bar. You can now see the different sections. Click on the arrow to their right to show a list of all pages that belong to that specific section. Follow the instructions on the pages to punish/pardon players or to view punishment lists.
Create new webinterface accounts:
To create a new webinterface account, create a new activation code (that page belongs to the „Account“ section) and give this code to the person you want to have a webinterface account. He can then register his own account as you did in the beginning.
All functions are explained in detail on the webinterface itself.
Please notice: The webinterface was created for Google chrome users that use a 1920x1080 (Full HD) screen. If you use another webbrowser or have another screen size the webinterface could look deformed.
Bungeecord setup
First, download the plugin and place the file (.jar file) inside your bungeecord's plugin folder. Now restart (or reload) your proxy and wait until the plugin is loaded. Now, an error message should occur saying that no MySQL connection could be established.
Stop your server again and navigate into the directory Sentinel (which is located inside the plugin folder). Open the file „MySQL.yml“ and replace „Your MySQL host“ as well as all the other values with your MySQL login data. Now close the file and open the file „Configuration.yml“ located in the same folder. Enter your server's prefix, servername, unbanwebsite, the default punishment reasons (which will be shown when no reason was given) and a language (you can decide between „English“,„German“ and "French"). Also, set the „Webinterface“ to „true“ if you use the webinterface, or it won't work.
If you want to change punishment messages, open the language file which is currently used (Language_eng.yml or Language_ger.yml or Language_fre.yml) and perform your changes. Set the value "KickOnMute" to "True" if you want that players that get muted also get kicked to notify them and to "False" if you don't want them to get kicked.
A bungeecord server restart is necessary for all changes to take effect.
Now start up your server and everything should work fine. If any errors occur they will be displayed in the console.
Webinterface setup
First, download the webinterface and place the folder you get inside your webserver's folder. You can now access the webinterface's setup page by entering the url „YOUR DOMAIN/Sentinel/setup.php“ (make sure you enter the right path to the Sentinel folder). Now follow the instructions shown on the setup page. After finishing the setup you will be redirected to the login page. You have to register an account first before logging in. Click on the button „Register webinterface account“ and use the activationcode „avrakedabra“. This code is automatically generated in the beginning and can only be used once. Follow the instructions and eventually login to the webinterface with your chosen username and password. You can download the webinterface from here: http://www.mediafire.com/folder/59dil19vj0yxb/sentinelweb (click on the green button on the right side of the navigation bar at the top of the page).
Here are a few pictures of the plugin (Sorry, I couldn't upload them in this thread so here is the link): https://imgur.com/a/OVP6T
If you have questions or any bugs occured you can contact me either by sending my an E-Mail (to [email protected]) or by sending my a direct message on twitter (@Atomsprengtopf). Also, please inform me if I made any mistakes with the languages. If you have ideas for new functions, please submit them through one of this two ways (please do not write into this thread's comment section). I am open for all of your concerns and suggestions. Of course, I would appreciate a positive rating if you like my work.
By the way:
As I work alone (because programmers are always alone) this plugin means a lot of work for me. Because of that I gotta pull lot's of all nighters for (of course) doing improvements to exactly this plugin. This is only possible with my best friend, caffeine. So if you like my work, please buy me a red bull and stalk me on twitter:
https://paypal.me/SentinelMC
https://twitter.com/Atomsprengtopf
~Thank you very much!!
Thank you for using Sentinel.
Greetings,
Atomi (my twitter account is @Atomsprengtopf... did I already mention that?)
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.8, 1.9, 1.10
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Sentinel punishment manager [1.8 - 1.12] is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 277 times (via Spigot). Download it and open it directly in the game.