101 Commits

Author SHA1 Message Date
TheTrouper
c6fe6b9ea0 Create README.md 2025-08-02 10:39:52 -05:00
TheTrouper
96b77109db Merge pull request #4 from thetrouper/experimental
v1.0.0 Update
v1.0.0
2025-08-02 10:34:12 -05:00
thetrouper
ddb49b1cc1 Sync to Florida 2025-06-23 10:37:02 -05:00
fc7d4de129 Sanitized sentinel NBT honeypot
Refactors are to better utilize Adventure API
Removed Anti-Backdoor. May add it back when I can find a system that isn't trivial to bypass. Extras have been improved and now have their own system.
2025-06-16 17:53:41 -05:00
thetrouper
9c2d34829c Ethanol Detector in progress 2025-04-07 08:31:44 -05:00
1823bfd8e7 Vaccine will do a deeper jar scan, looking for suspicious class loading. 2025-03-24 21:07:27 -05:00
thetrouper
89f48e8903 Going to implement some pattern recognition for backdoor detection, maybe i can detect ethanol too somehow, its litteraly just a URL Jar loader. 2025-03-24 07:19:02 -05:00
thetrouper
7965c07a46 Added another extra. 2025-03-22 23:22:39 -05:00
thetrouper
575ec33eae Optimized Imports 2025-03-22 01:51:22 -05:00
thetrouper
4069464e16 Made NBT Gui Async, Added sounds to most other GUIs. 2025-03-22 01:24:37 -05:00
0afbbc8549 Fixed GUI, rate limit, and some NBT checks 2025-03-21 23:39:07 -05:00
5082e6ff6a More item checks, new item storage. 2025-03-21 15:43:52 -05:00
trouper
6d6891925b Need to improve rate limit logic 2025-03-21 12:19:00 -05:00
trouper
000dc63035 Tester made a file flooder... rate limits shall be implemented now! 2025-03-20 12:12:14 -05:00
8299d75adf improving word lists to make them all regex 2025-03-19 20:15:11 -05:00
trouper
b85b53f6df Weird bug with wand on a server, need to fix sort operator selection 2025-03-18 22:21:18 -05:00
6374afd543 Gotta debug NBT gui 2025-03-18 15:57:27 -05:00
thetrouper
79b4facfb8 still working on the gui 2025-03-18 07:21:43 -05:00
e3fec82a4c adding an NBT GUI. 2025-03-17 16:44:24 -05:00
thetrouper
2a27af00d1 Really exciting changes, got some more packet events to play around with. Might make most of the checks packet based. 2025-03-16 21:35:07 -05:00
ce8fc1df49 Break & Place 2025-03-16 12:14:44 -05:00
trouper
fba7362ded Going to have to rewrite CBW 2025-03-15 17:26:33 -05:00
TheTrouper
978c8a8e49 Merge pull request #3 from thetrouper/experimental
Experimental
2025-02-23 21:08:42 -06:00
trouper
0b21ea4b39 More of the plugin's language can be edited now 2025-02-23 20:57:55 -06:00
trouper
a9b434a210 More of the plugin's language can be edited now 2025-02-17 17:33:41 -06:00
trouper
15a8d624f7 Removed dependency on ProtocolLib, added silent mode to chat filters, improved loading times. Updated chat event handlers to use modern systems. Updated to 1.21.4. Abstracted chat actions, made URL and Unicode blockers standard chat filters, integrating profanity and slur regex into their respective filters. Made sentinel command not spam console when you make a mistake. 2025-02-16 18:24:09 -06:00
thetrouper
33a215be22 Fixed some typos in the GUI, added logging for false positive editing, fixed auto-similarity based blocking, and fixed logging related to such. 2024-12-01 14:55:11 -06:00
thetrouper
c1be1e4c6a Fixed some typos in the GUI, added logging for false positive editing, fixed auto-similarity based blocking, and fixed logging related to such. 2024-12-01 14:51:03 -06:00
TheTrouper
a2148082ee Merge pull request #1 from thetrouper/experimental
Update the Production branch with the new update
2024-05-31 22:44:50 -05:00
trouper
a89a8c40b0 Slight hotfixes that were published with that update you saw. 2024-05-31 22:43:24 -05:00
trouper
3cc69a9ae1 Updated the command block whitelist to add functionality to restore, clear, and remove whitelisted blocks from specific players, or globaly. I also patched the full system check bug that left a residual command block. 2024-05-31 13:30:55 -05:00
TheTrouper
76dee13cd0 Merge remote-tracking branch 'origin/experimental' into experimental
# Conflicts:
#	src/main/java/io/github/thetrouper/sentinel/Sentinel.java
#	src/main/java/io/github/thetrouper/sentinel/cmds/SentinelCommand.java
#	src/main/java/io/github/thetrouper/sentinel/server/NewAction.java
2024-04-29 19:21:42 -05:00
TheTrouper
52a78df1db Going to rewrite the action builder 2024-04-29 18:09:51 -05:00
obvWolf
bc8bb36598 Lets not bypass the auth... 2024-03-09 09:16:46 -06:00
obvWolf
6c4fde2ee4 Attempting to rewrite action builder, very hard 2024-02-26 01:51:21 -06:00
TheTrouper
3545360d74 Going to rewrite the action builder 2024-02-23 16:05:56 -06:00
obvWolf
cf78d41345 Finished language and filter rewrite 2024-02-22 16:22:46 -06:00
TheTrouper
8dd82b1332 Going to redo the language system 2024-02-22 16:12:21 -06:00
obvWolf
78d6518bcd Updated AntiSpam 2024-02-21 16:43:29 -06:00
TheTrouper
18e0ad4c02 Rewrote report system 2024-02-21 17:05:06 -06:00
obvWolf
d779bc4de0 Patched command block place bypass 2024-02-21 01:27:01 -06:00
TheTrouper
2b57dbedbb Worked on Advanced Blockers 2024-02-20 16:55:09 -06:00
TheTelly1
c9ffde93ab Patched discord nullpointer 2024-02-20 08:12:55 -06:00
TheTrouper
f6dc9e3629 worked on command block whitelist 2024-02-19 16:30:21 -06:00
obvWolf
449740cd91 Successfully made NoPlugins Obsolete 2024-02-16 07:19:42 -06:00
obvWolf
c63bf7c313 Added Libraries 2024-02-15 07:56:52 -06:00
obvWolf
8031a501c6 Why does it break 2024-02-15 07:23:23 -06:00
TheTrouper
420d5a1866 Got the event made 2024-02-12 16:04:30 -06:00
obvWolf
daea256b4c Working on serializing location 2024-02-12 07:26:09 -06:00
TheTrouper
634ac2fec9 Started CBW 2024-02-09 16:11:07 -06:00