License Notice
Any usage of this project is subjected to the terms of the license of this project, (see License).
NoConnect
Definitely for user that willing to break their online experiences. Therefore, issues that occur when using this should be reported here.
Prevent connections to remote* (mostly) but not limited to, such as update, joining server, etc.
*Except localhost resources and default allowed hosts.
Credit to contributors of https://github.com/InfinityStudio/NonUpdate for references.
Note
This is a modlauncher ITransformationService
"plugin". It will not show in mod menu.
As in Java 24, this "plugin" will not work. The infrastructure behind it is permanently removed, see https://openjdk.org/jeps/486. The author will attempt to find an suitable alternative to supplement it in the future.
This "plugin" requires java.lang.SecurityManager, which is terminally deprecated (JEP-411) in Java 17+.
In Java 18, -Djava.security.manager=allow
is required in command line, see https://bugs.openjdk.org/browse/JDK-8275671
By default, the following hosts listed below are allowed.
*.minecraft.net
*.minecraftservices.com
*.mojang.com
You can change this in ./config/noconnect.toml
Requires restart to take effect.
Tested with Minecraft Forge 1.14.x - 1.19.x.
License
Licensed under the Open Software License version 3.0, see LICENSE for more details.
Attributions
This project contain code segment that referenced from OkHttp, licensed under Apache 2.0.
90% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+