Skip to content

Instantly share code, notes, and snippets.

@Krebs-Cycle
Last active October 21, 2022 01:30
Show Gist options
  • Save Krebs-Cycle/b3c8ce8649dd5418d6246f80ef49603b to your computer and use it in GitHub Desktop.
Save Krebs-Cycle/b3c8ce8649dd5418d6246f80ef49603b to your computer and use it in GitHub Desktop.
Krebs' Mods

Mods that I use in Minecraft (1.17 and 1.18)

When downloading from GitHub, make sure to download the jar file without "source" or "dev" in the file name.

Recommended Mods

API that is required for many (but not all) Fabric mods.

Menu for configuring and viewing Fabric mods.

Optimises Minecraft client side.

Adds extra options to the sodium menu. You can also use Reese's Sodium Options to make the video setting screen look better. If you are using NoFog with a sodium extra version higher than 0.3.4, you will need to turn the fog to "Default" for NoFog to work.

Generally optimises MC server-side while sticking to vanilla. Also has some benefits client-side.

Replaces the vanilla lighting engine. Keep this installed client-side unless you don't plan on doing light suppression; then you can also install it server-side. If you do plan on doing light suppression, use Phosphor serverside instead (remove it while doing the light suppressing of course) since starlight will remove your light suppression if you add it back to the server and load the chunks

Server-side additions for both survival and creative. Needed on the client for some features such as CreativeNoClip.

Nice client-side features that make your Minecraft experience better. Tweakfork has many useful tweaks that are not found in the base tweakeroo. Requires MaliLib. You will need to build the 1.17 branch yourself if you are using this with MasaAdditions which you also need to build yourself to be compatible with the Minihud version 0.20.0.

Allows you to more easily move items between inventories and implements a fast crafting system. Andrew's version has an improved crafting system using the recipe book to prevent errors. Requires MaliLib.

Gives you an information HUD in the corner. Requires MaliLib.

Allows you to save and use schematics to help build or share projects. Requires MaliLib.

Optimises block entities client side without compromising features. Very useful at storage systems. Requires Indium which also requires Sodium. If you are running newer mod versions, you may not need Indium. If you are having graphical problems like chests staying the same when opening, you may need to add Indium.

Using async path-tracing to hide tile entities and entities that are not visible. Very useful at storage systems, though you might have lower fps when there are many item entities around.

Quickly build and replicate things. When using this to clone redstone, make sure to use //perf neighbors off. You can also add WorldEdit CUI for a visual outline for areas you have selected. You will need to compile the 1.17 branch yourself. This 1.17 version of World Edit CUI is not compatible with Iris.

Allows you to add movable "meters" into your world to track blocks/components being powered/depowered, block movement, sub-tick order for things like block events, etc. in an easy to read GUI. Required both client and serverside to use.

Makes the game start up much faster by only using DataFixerUpper when it is necessary.

Optimizes the server-side networking stack. Can also help a little when added client-side.

Other Useful Mods

Additional useful server-side carpet rules. Requires Carpet.

Additional useful server-side carpet rules. Requires Carpet.

Block event visualizer. Allows you to step through block events. Requires Carpet.

Adds some extra features on to Litematica, MiniHud and Tweakeroo. You will need to build the 1.17 branch yourself for it to be compatible with Minihud version 0.20.0 and maybe the latest version of base tweakeroo if you are using that instead of tweakfork. If you are using tweakfork, you also need to build the 1.17 branch of that to fix compatibility.

Adds features on to Tweakeroo. Works well for fast crafting at crafting stations.

Adds some extra features on to MiniHud and Tweakeroo. Can be used with Plusls Carpet Addition or PCA-Protocol server-side to be able to sync inventories so they are saved in schematics like in singleplayer. I would recommend PCA-Protocol if you don't need any of the other carpet rules added by Plusls Carpet Addition. If you are using the latest version of this, see notes on MasaAdditions and Tweakfork descriptions on this page. Requires https://www.curseforge.com/minecraft/mc-mods/magiclib in version 3.0.0+. Magiclib jars should be compatible with multiple versions, but just hover over the version in the files page to see which ones. In 1.17, it seems like you also need Cloth API for Magiclib to work.

Adds many useful clientside features. Requires Essential Addons for some features to work on servers.

A new shaders mod for Minecraft intended to be compatible with existing ShadersMod/Optifine shaders.

Reduces memory usage from Minecraft.

Shows block movement order when pushed/pulled by a piston.

Client side mod that allows gives you many commands to extend the funcitonality of the client.

Allows you to use multi-stroke keybinds in the regular control menu.

Client-side mod that tracks where items are, so you can save time looking for specific items. Requires Cloth API.

Sets your FPS to 1 when Minecraft is not in focus to improve performance.

Adds buttons to do rough inventory sorting, locking slots, and more. Requires both Fabric Language Kotlin and libIPN in mod version 1.8.2+.

Sidebar with all items for easy recipe lookup. Requires Cloth Config and Architectury API.

Minimap with many customizations you can choose from.

Big fullscreen map that you can open and drag to look around.

Creates isometric renders of an area you have selected in-game.

A bunch of random additions. I mainly just use it to display the owner of a pet and to replace the antighost mod, but there are several other additions you can enable. (This mod will prevent you from sneaking down unless you enable the setting to allow you to walk up blocks. It's fixed in 1.18 versions, but not in 1.17 versions, so you may want to use other mods to replace the functions of this one if that annoys you. Here are the replacement mods for pet owner and antighost.)

Aesthetic Mods

HUD for durability of your items, number of arrows, and number of empty inventory slots.

More detailed sounds depending on what material you are walking on.

Removes more fog than Tweakeroo does. If you are using a Sodium Extra version higher than 0.3.4, you will need to change the fog setting to "Default" so NoFog can work.

Configurable and colorful F3 menu.

Customizable chat HUD. There are 4 additions that you can add to the core mod. I personally only use AdvancedChat HUD and Box. Requires MaliLib.

Shows your/other players' actual ping rather than just signal bars.

Removes horizon border.

Configurable star size, star count, and sky color (in other dimensions too).

High resolution screenshots.

Fixes gaps in generated item models when held.

Configurable borders/highlight colors for the block you are looking at. You can also have a block info HUD pop up when looking at blocks. Requires MaliLib and ModMenu for configuration.

Adds/modifies your HUD. Can change the potion effects HUD, add item pickup/thown displays, keystrokes, etc. Can also change the scale of everything. Requires MaliLib.

Allows you to change the frequency Minecraft's music plays. Also lets you shift the pitch/key of the songs randomly for more variation.

Adds more sounds to the game. (Ex. clicking different items in your inventory, scrolling sounds, etc.)

Shows the horse's stats (speed, jump height, hp) in the inventory window.

Acknowledgements

Thanks to DragonEggBedrockBreaking for some of the mod descriptions. See the list of the mods he uses here

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment