Compatibility
Minecraft: Java Edition
1.21.4ā1.21.9
Platforms
Supported environments
Links
Creators
Details
Licensed CC0-1.0
Published 6 months ago
Updated 4 months ago
NoInternet
English
This description was translated using DeepL.
You can intercept non-whitelisted network requests during the game startup phase to avoid unnecessary update checks and other factors that slow down startup speed.
Reference: NonUpdate Reloaded
Features
- š« Block non-whitelisted network requests during startup
- ā” Accelerate game startup speed
- š Flexible whitelist config system
- š Optional interception log recording
- š§ Configurable invalid proxy ports (used to block connections), randomly generated on first startup
Config
Config file location
config/nointernet.json (automatically created on first startup)
Default Config
{
āwhitelistā: [
ā$emojang.comā,
ā$eminecraft.netā,
ā$ctoriifind.jsonā,
ā$clynn.jsonā
],
ālogBlockedRequestsā: true,
āblockPortā: -1
}
Notes:
- Upon first startup,
blockPortwill be randomly generated between 20000ā65535 (inclusive) and written to the configuration.- You can also manually modify it to any valid port between 1ā65535; if an invalid value is entered, it will be automatically regenerated and written back upon the next startup.
- The
toriifind.jsonandlynn.jsonfiles are required by my other mod āToriiFindā; if you don't need them, you can delete them.
Configuration Item Description
| Configuration Item | Type | Description |
|---|---|---|
whitelist |
String array | List of domains that will not be blocked |
logBlockedRequests |
Boolean | Whether to log blocked requests (default: true) |
blockPort |
Integer | Used to construct the local invalid proxy localhost:blockPort to block connections |
How to add URLs to the whitelist
Multiple matching methods are supported, specified by prefix:
Matching Methods
| Prefix | Description | Example | Matching Result |
|---|---|---|---|
| $r | Regular expression | $r.+\.mojang\.com |
sessionserver.mojang.com |
| $e | End match | $emojang.com |
sessionserver.mojang.com |
| $s | Prefix match | $swww |
www.mojang.com |
| $c | Contains match | $cminecraft |
minecraft.example.com |
| No prefix | Exact match | hypixel.net |
hypixel.net |
Matching Rules
- Matching checks the entire URL (domain + path + parameters)
- Interception will automatically stop after entering the main interface (TitleScreen)
- When the configuration file is invalid (missing
whitelist), to avoid false positives, all requests will be allowed - Intercepted requests will be redirected to an invalid proxy at
localhost:blockPortfor quick failure, avoiding prolonged timeouts
äøę
åÆä»„åØęøøęåÆåØé¶ę®µę¦ęŖéē½ååēē½ē»čÆ·ę±ļ¼éæå äøåæ č¦ēę“ę°ę£ę„ēęę ¢åÆåØéåŗ¦ć
åččŖ NonUpdate Reloaded
åč½
- š« ę¦ęŖåÆåØé¶ę®µēéē½ååē½ē»čÆ·ę±
- ā” å 快游ęåÆåØéåŗ¦
- š ēµę“»ēē½ååé 置系ē»
- š åÆéēę¦ęŖę„åæč®°å½
- š§ åÆé ē½®ēę ę代ē端å£ļ¼ēØäŗé»ęčæę„ļ¼ļ¼é¦ę¬”åÆåØä¼éęŗēę
é ē½®
é ē½®ęä»¶ä½ē½®
config/nointernet.jsonļ¼é¦ę¬”åÆåØčŖåØå建ļ¼
é»č®¤é ē½®
{
"whitelist": [
"$emojang.com",
"$eminecraft.net",
"$ctoriifind.json",
"$clynn.json"
],
"logBlockedRequests": true,
"blockPort": -1
}
诓ęļ¼
- é¦ę¬”åÆåØä¼åØ 20000ā65535ļ¼å«ļ¼ä¹é“éęŗēę
blockPortå¹¶åå „é ē½®ć- ä½ ä¹åÆä»„ęåØäæ®ę¹äøŗä»»ę 1ā65535 ēęę端å£ļ¼č„唫åę ęå¼ļ¼äøäøę¬”åÆåØä¼čŖåØéę°éęŗēęå¹¶ååć
- å ¶äøē toriifind.json å lynn.json ęÆęēå¦äøäøŖ Mod "ToriiFind" éč¦ēļ¼ä½ å¦ęēØäøå°ļ¼åÆä»„å°å ¶å é¤ć
é 置锹诓ę
| é 置锹 | ē±»å | 诓ę |
|---|---|---|
whitelist |
å符串ę°ē» | äøä¼ę¦ęŖēååå蔨 |
logBlockedRequests |
åøå°å¼ | ęÆå¦č®°å½č¢«ę¦ęŖē请ę±ļ¼é»č®¤ļ¼trueļ¼ |
blockPort |
ę“ę° | ēØäŗęé ę¬å°ę ę代ē localhost:blockPort ę„é»ęčæę„ |
å¦ä½ę·»å ē½åå°ē½åå
ęÆęå¤ē§å¹é ę¹å¼ļ¼éčæåē¼ęå®ļ¼
å¹é ę¹å¼
| åē¼ | 诓ę | ē¤ŗä¾ | å¹é ē»ę |
|---|---|---|---|
| $r | ę£åč”Øč¾¾å¼ | $r.+\.mojang\.com |
sessionserver.mojang.com |
| $e | ē»å°¾å¹é | $emojang.com |
sessionserver.mojang.com |
| $s | å¼å¤“å¹é | $swww |
www.mojang.com |
| $c | å å«å¹é | $cminecraft |
minecraft.example.com |
| ę åē¼ | 精甮å¹é | hypixel.net |
hypixel.net |
å¹é äøę¦ęŖč§å
- å¹é ä¼ę£ę„å®ę“ē URLļ¼åå + č·Æå¾ + åę°ļ¼
- čæå „äø»ēé¢ļ¼TitleScreenļ¼åļ¼ę¦ęŖå°čŖåØåę¢
- å½é
ē½®ęä»¶ę ęļ¼ē¼ŗå°
whitelistļ¼ę¶ļ¼äøŗéæå 误伤ļ¼ęę请ę±å°č¢«å 许 - 被ę¦ęŖē请ę±å°č¢«éå®åå°
localhost:blockPortēę ę代ē仄快é失蓄ļ¼éæå éæę¶é“č¶ ę¶



