Compatibility
Minecraft: Java Edition
Platforms
Supported environments
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Creators
Details
NotHermitCraft Survival Multiplayer
This modpack is not required to play but allows for full participation. Carefully crafted and configured for a vanilla friendly experience.
Features
Supported server-side:
- Armor Poser - Allows you to
shift-click
on an armor stand to configure it's pose. - Cape Command - Adds a
/cape
command to Minecraft, which allows you to use any cape you want. - MiniHUD - A "mini F3" HUD, supported via Servux. Toggleable
press F6
and customizable.press F8
Shulker+ - Label Shulker boxes with an item dynamically rendered as an item frame on top.- Simple Voice Chat - A working (proximity) voice chat in Minecraft! With addon support.
press V
- Status - Set a status. "Player does not want you to sleep" etc.
press U
Useful for SMP / events:
- Better Statistics Screen - Better statistics screen.
- Bobby - Allows for render distances greater than the server's view-distance.
- Freecam (Modrinth Edition) - Take screenshots or position Litematica schematics.
press F4
- Litematica - Easily bring your creations to the server.
press F12
(default "tool" isminecraft:echo_shard
) - More Chat History - Increases the maximum length of chat history.
- PictureSign - Use signs to display pictures and videos from the web. off by default
use mod menu
- Remove Reloading Screen - Makes resource packs load in the background.
- Yet Another Bingo - A Bingo/Lockout mod used during events. Has extra utility when on the client.
- Zoomglass - Use a spyglass quickly, with a press of a button! A vanilla friendly zoom alternative.
press Z
Aesthetic:
- BetterF3 - Makes the debug HUD more human-readable.
press F3
- Chat Heads - Player heads in the chat box. See who you're chatting with!
- Iris Shaders - A shader pack loader.
press F9
to toggle,press F10
for settings. - LambDynamicLights - Adds dynamic lights.
- Model Gap Fix - Fixes gaps in Block Models and Item Models.
- Paginated Advancements & Custom Frames - Better advancements screen.
- Seamless - Connected outlines for Double Blocks like Beds and Doors!
- Sodium Extra - A Sodium addon that adds various toggles and tweaks.
Tooltip / HUD:
- AppleSkin - Food/hunger-related tooltips.
- Better Mount HUD - Shows your hunger while riding a mount.
- Durability Tooltip - Durability tooltip without F3+H.
- FuelInfo - Extended info for your fuel! Simply hover above progress arrows, flame icons and fuel gauges.
- Map Tooltip - View maps from your inventory.
- Raised - Raises the hotbar so the selector is not cut off!
- Scoreboard Overhaul - An improved, cuter, and non-invasive scoreboard sidebar UI redesign for events.
- Shulker Box Tooltip - View the contents of shulker boxes from your inventory.
- Status Effect Bars - An overlay to show the remaining duration of effects.
Animations / Particles:
- Cake Chomps - Adds sound and crumb particles when you eat cake.
- Eating Animation - A mod that adds sprite animations for edible and drinkable items.
- Falling Leaves - Adds a neat little particle effect to leaf blocks for more leaf types.
- Make Bubbles Pop - Mod that makes bubble particles pop.
- Not Enough Animations - Bringing first-person animations to the third-person.
- Visuality - Little visual improvements by adding subtle new particles.
- Satin Free Wakes - Adds splashes and wakes while traveling on water.
Performance
- Cull Less Leaves - Cull leaves while looking hot!
- Entity Culling - Using async path-tracing to hide Block-/Entities that are not visible.
- FerriteCore - Memory usage optimizations.
- ImmediatelyFast - Speed up immediate mode rendering in Minecraft.
- lazy-language-loader - Improves loading times when changing your language.
- Lithium - No-compromises game logic/server optimization mod.
- ModernFix - All-in-one mod that improves performance, reduces memory usage, and fixes many bugs.
- Sodium - The fastest and most compatible rendering optimization mod for Minecraft.
Library / API
- Architectury API - An intermediary api aimed to ease developing multiplatform mods.
- *CIT Resewn - Custom Item Textures for resource packs.
- Cloth Config API - Configuration Library for Minecraft Mods.
- *Continuity - Allows for efficient connected textures.
- *[EMF] Entity Model Features - Custom Entity Model replacement mod.
- *[ETF] Entity Texture Features - Emissive, Random & Custom textures for entities.
- Fabric API - Lightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
- Fabric Language Kotlin - This is a mod that enables usage of the Kotlin programming language for Fabric mods.
- Indium - Sodium addon providing support for the Fabric Rendering API, based on Indigo.
- *OptiGUI - Custom GUI textures.
- MaLiLib - A library mod for client-side mods. Contains common/shared code of masa's mods.
- Polymer - Library for creating better server side content during events. Has extra utility when on the client.
- Reese's Sodium Options - Alternative Options Menu for Sodium.
- *Sodium Shadowy Path Blocks - Reintroduces vanilla-like smooth lighting to non-full blocks.
- SuperMartijn642's Config Lib - Config Lib makes dealing with config files just a bit easier.
- TCDCommons API - TheCSDev's personal library mod for the Minecraft modding enviroment.
- Text Placeholder API - Placeholder and Text manipulation library for your Minecraft mods.
- WATERMeDIA - Library and API using VLC for multimedia integration with Minecraft.
- YetAnotherConfigLib (YACL) - A builder-based configuration library for Minecraft.
*OptiFine format
Modpack specific
- Debugify - Fixes Minecraft bugs found on the bug tracker.
- Desired Servers - The NHC server will always be listed.
- No Chat Reports - Makes chat unreportable.
- Main Menu Credits - Adds information to the user's title screen.
- Mod Menu - Adds a mod menu to view the list of mods you have installed.
- Your Options Shall Be Respected (YOSBR) - Allows default config and options.
Credit
Resource Packs:
- Axolotl Bucket Variants - Shows the axolotl variant in buckets. (CIT)
- Enchanted Books from Mars - Changes textures of enchanted books for better clarity. (CIT)
- Fast Better Grass - Makes grass and related blocks use the top texture on the sides. off by default.
- Fresh Animations - Make your game like the trailers! Dynamic animated entities. (EMF) off by default
- In-Game Brewing Guide - Easily brew potions within the "Brewing Stand" UI.
- No Z-Fighting - Fixes many of those annoying flickering glitches.
- Recolourful Containers GUI + HUD - Immersive, interesting and colourful GUIs. (OptiGUI) off by default
- Señor Bumbo Cacteeni - by ShamanDorn on PlanetMinecraft but updated/fixed.
NHC Resources - All of the NHC resource packs squashed together.
- Minecraft (1.21.2) - Adds the new banner patterns and redstone torches.
- Panorama - Title screen panorama with screenshots from NHC.
Server Resources - Saves you downloading the pack every time you join.- Tweaks - Colourful ping, unique dyes and enchanted book tweaks.
- Waxed - Subtle indication when copper items in a GUI are waxed.
(download)
Shader Packs:
- Complementary Shaders - Reimagined - Preserving the elements of Minecraft with exceptional quality, detail, and performance. (Iris)
press F9
to toggle. off by default - Mellow - A painterly aesthetic. It's easy on your eyes and on your computer! (Iris)
press F10
for settings. off by default
Mods:
Resources:
Tools:
- PackSquash is a Minecraft: Java Edition resource and data pack optimizer which aims to achieve the best possible compression, performance, and protection, improving pack distribution, storage, and in-game load times.
- packwiz is a command line tool for creating Minecraft modpacks. Instead of managing JAR files directly, packwiz creates TOML metadata files which can be easily version-controlled and shared with git (see an example pack here)
- Parse Minecraft Log. Paste in the log file. Parse Log.
Installation
Modrinth
You can create and play Modrinth modpacks using the Modrinth App.
To play a Modrinth modpack using the app, click the Browse
button on the left side of the launcher.
Click the search bar and search NHC
. Then, click Install
and wait for the modpack to be installed.
To play, click Jump back in
at the top or Library
button on the left side of the launcher.
If you downloaded a .mrpack file, you can import the modpack instead.
To import a Modrinth modpack using the app, click the "Create profile" button on the left side of the launcher.
Click From File
then, click Import from file
and locate the file. Then, click Open
.
Wait for the modpack to be installed. To play, click Jump back in
or Library
button on the left side of the launcher.
Finally, hover your cursor over the modpack and click the green Play
button.
Other Settings
Click on the NHC
instance in the Modrinth app, found in Jump back in
or Library
.
Click Options
and scroll down...
In the Java
section, find Java arguments
and click the Enter java arguments
bar.
Enter these java arguments into the field: -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
Then, find Java memory
and allocate 4096
mb
Finally, in the Modpack
section, find Unlock instance
and click Unlock
then Unlock
again. (may cause conflicts)
After unlocking, you can click Content
on the left of the launcher, then click Add content
to make additions.
The pack will remain linked, and you can still change versions. Only mods listed in the modpack will be modified on version changes.
What do the Java arguments do?
-XX:+UnlockExperimentalVMOptions
Enables experimental JVM features for possible performance gains.
-XX:+UseG1GC
Activates the G1 Garbage Collector to reduce lag spikes from garbage collection.
-XX:G1NewSizePercent=20
Allocates 20% of heap to new objects, optimizing memory for Minecraft's frequent object creation.
-XX:G1ReservePercent=20
Reserves 20% of heap as a buffer, ensuring stable performance under high memory demands.
-XX:MaxGCPauseMillis=50
Targets a 50ms max garbage collection pause, reducing lag during gameplay.
-XX:G1HeapRegionSize=32M
Sets G1 heap regions to 32 MB, improving memory management for large Minecraft heaps.
Prism or MultiMC
You need Java 21 to play the game.
Alternatively, you could use Prism Launcher or MultiMC.
To play a modpack using Prism or MultiMC, click the Add Instance
button in the top left of the launcher.
Click the Modrinth
tab on left. Click the search bar and search NHC
.
Then, click OK
and wait for the modpack to be installed. To play, double click the modpack icon.
Or import the .mrpack file / CurseForge .zip file
To import, simply drag the file onto the Launcher and click OK
.
Or click the Add Instance
button at the top of the launcher. Click the Import
tab on left and locate the file.
Then, click OK
and wait for the modpack to be installed. To play, double click the modpack icon.
Other Settings
Right click on the NHC
instance in the app, and click Edit
. Then, click Settings
on the left hand side.
In the Java
section, find and check Memory
and allocate 4096
MiB
Lastly find and check Java arguments
and enter these java arguments into the field: -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
In the Miscellaneous
section, find and check Set a server to join on launch
.
Enter the NotHermitCraft IP into the field 213.170.135.130:25645
.
What do the Java arguments do?
-XX:+UnlockExperimentalVMOptions
Enables experimental JVM features for possible performance gains.
-XX:+UseG1GC
Activates the G1 Garbage Collector to reduce lag spikes from garbage collection.
-XX:G1NewSizePercent=20
Allocates 20% of heap to new objects, optimizing memory for Minecraft's frequent object creation.
-XX:G1ReservePercent=20
Reserves 20% of heap as a buffer, ensuring stable performance under high memory demands.
-XX:MaxGCPauseMillis=50
Targets a 50ms max garbage collection pause, reducing lag during gameplay.
-XX:G1HeapRegionSize=32M
Sets G1 heap regions to 32 MB, improving memory management for large Minecraft heaps.
How to Download Prism Launcher and install Java 21.
Blog: Setting up the Prism launcher: why and how to do it. by ShelLuser.
Wiki: Prism Launcher Wiki. (Official)
Video: How to Use Prism Launcher (Tutorial). by BillyDaBongo.
Tutorial
Default Key Binds
Options...
> Controls...
> Key Binds...
Identical to vanilla Minecraft with some additional key binds:
Inventory
Miscellaneous
- Open Status GUI -
U
- Allows you set a status which can be seen in the player list.hold TAB
Freecam
- Toggle Freecam -
F4
- Come out of your body and fly around. (with limitations)
Voice Chat
press V
to set up Simple Voice Chat! (Client Setup)
- Disable Voice Chat -
N
- Hide Voice Icons -
H
- Mute Microphone -
M
- Push to Talk -
Not bound
- Voice Chat GUI -
V
- Voice Chat Group -
G
Everything can be configured through theV
menu
Iris
- Shader Pack Selection Screen -
F10
- Toggle Shaders -
F9
off by default
PictureSign
- Copy Text from Sign -
Not bound
by default
Scoreboard Overhaul
- Show / Expand Scoreboard -
Not bound
by default
Yet Another Bingo
- View Bingo Card -
Not bound
by default
Keys not listed in key binds
- Toggle MiniHUD -
F6
- Toggle Light Level Overlay -
F7
- Open MiniHUD GUI -
F8
- Open Litematica GUI -
F12
Settings
Some minor default options have been included for convenience. See them here.
The Video Settings...
screen has been expanded. (thanks to Reese's Sodium Options and it's dependencies)
Mods can be easily configured in-game by clicking the Mods
button and double clicking the mod. (thanks to Mod Menu)
How to use Shaders?
Video: Section of How To Download & Install Iris Shaders by The Breakdown.
Options...
> Video Settings...
> Shader Packs...
or press F10
in game.
Click the shader pack you want to use then click done
.
You can "+Drag and Drop Shader Packs to add" them to the client in the Shaderpack Selection Screen.
Complementary Shaders - Reimagined and Mellow are off by default.
Both come with slightly tweaked settings based on "potato" settings, though it's recommended to play around with Shader Pack Settings...
to suit your tastes.
How to use Litematica?
Wiki: See Litematica GitHub Wiki by masa.
Video How to use MiniHud and Litematica by LogicalGeekBoy.
Video: How To Use Litematica | Minecraft 1.21 Tutorial by SaminUP.
The default main menu hotkey is F12
instead of M
.
The default toolItem
is minecraft:echo_shard
instead of minecraft:stick
.
What can MiniHUD do?
Good amount of info on the CurseForge page.
Video How to use MiniHud and Litematica by LogicalGeekBoy.
On the SMP server, type /seed
to see slime chunks.
The default main menu hotkey is F8
instead of H + C
.
The default toggle hotkey is F6
instead of H
.
Toggle the Light Level Overlay with F7
by default.
Default
- player coordinates.
- the direction you're facing.
- horse speed. (while looking at or riding a horse)
- horse jump height. (while looking at or riding a horse)
Everything can be configured from the in-game config menu.
Warning about the Sphere shape
The sphere shape is currently slightly broken since the mod update for MC 1.18, where the shape generation was rewritten. The sphere is currently slightly crooked at least on one side. See this GitHub issue.
As a temporary workaround you may be able to use the Adjustable Spawn Sphere shape instead, as it uses different generation code. However that sphere is not perfectly symmetrical horizontally vs. vertically due to how the boundary condition works.
PictureSign?
Wiki How to use Picture Sign.
Video (teaser) Watch videos in Minecraft.
This mod allows you to participate with Deepslate Cinemas and gives extra functionality during other events.
Impressive but easily obtrusive. It has been turned off by default to prevent this.
To make use of this mod for special occasions, change the following settings using Mod Menu:
(ESC
) > Mods
> PictureSign
Enable Pictures
> Yes
Enable Multimedia
> Yes
How to Download Prism Launcher and install Java 21.
Blog: Setting up the Prism launcher: why and how to do it. by ShelLuser.
Wiki: Prism Launcher Wiki. (Official)
Video: How to Use Prism Launcher (Tutorial). by BillyDaBongo.
Made for the NotHermitCraft server. A client-side Fabric modpack for Minecraft 1.21+
Includes all server-side supported mods. Subtle tweaks and various minor improvements.
Gives extra functionality during events. An easy way for people to join the server(s) with mods.
Can be used to play on most multiplayer servers. Lightweight, optimized, unobtrusive and expandable.