Technical Details - SlimeDog/NetworkInterceptor GitHub Wiki
Compatibility issues
⚠️ SecurityManager was terminally deprecated in Java 17. This affects NetworkInterceptor on all platforms. Fortunately, the issue is easily resolved, without change to NetworkInterceptor. Add the following specification to server/proxy start-up
java -Djava.security.manager=allow.
This specification was verified to be compatible with Java 17.0.1 (and later), Java 18, and Java 19.
⚠️LagMonitor installs its own custom security manager, by default. Only one custom security manager may be enabled. The LagMonitor security manager can be disabled in plugins/LagMonitor/config.yml. NetworkInterceptor can run without the custom security manager enabled, but connection detection is greatly reduced.
Dependencies
None
Files in plugins/NetworkInterceptor/
Filename
Content
config.yml
Fully-commented configuration settings
sample-allow-config.yml
Fully-commented sample configuration settings for allow mode
sample-deny-config.yml
Fully-commented sample configuration settings for deny mode