Skip to content

Latest commit

History

27 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Minecraft-Mod-Guide

A Minecraft Java Fabric 1.19.1 Mod Performance Guide

⚠-Doesn't work on latest version at the moment.


Prerequisites:


Framework / Libraries

  • Balm

    Abstraction Layer for Blay's multiplatform mods.

  • CIT Resewn

    MCPatcher's CIT re-written outside of optifine as a standalone mod.

  • Cloth API

    Cloth API is a generalized api.

  • Cloth Config API

    Cloth Config API is a config screen api.

  • Continuity

    Modern APIs to allow for the most efficient connected textures experience possible. (Continuity will not work without the Indium mod if Sodium is installed.)

  • Fabric API

    Core library for the most common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.

  • Fabric Language Kotlin

    Enables usage of the Kotlin programming language for Fabric mods.

  • Mod Menu

    Adds a screen for viewing a list of installed mods.


Performance

  • Clumps

    Clumps groups XP orbs together into a single entity to reduce lag.

  • DashLoader

    Accelerates asset loading system by caching all of its content for a much faster game load.

  • Dynamic FPS

    Reduces the speed at which minecraft renders when it's not focused.

  • Entity Culling

    Skip rendering Block/Entities that are not visible.

  • FastChest

    Removing dynamic models from chests and making them render as static chunk geometry.

  • FerriteCore

    Reduces the memory usage of Minecraft in a few different ways.

  • ForgetMeChunk

    Prevents light map unloads on the client, this eliminates the fps drops caused by crossing certain chunk borders.

  • Indium

    Rendering optimisation mod for Sodium.

  • LazyDFU

    Defers unnecessary initialization work so that it is only performed if required.

  • Lithium

    Improve a number of systems (game physics, mob AI, block ticking, etc) without changing any behavior.

  • MemoryLeakFix

    Fixes multiple memory leaks in minecraft.

  • MoreCulling

    Multiple types of culling are handled in order to improve performance. (Culling is when you don't render things that the player can't see, to improve performance)

  • Phosphor

    Optimize lighting engine.

  • Sodium

    Greatly improves frame rates and stuttering while fixing many graphical issues.

  • Sodium Extra

    Visual bug fixes and other performance options that are not yet available on Sodium.

  • Sodium Options

    Replaces Sodium's Options Screen with intention of improving UX.


Quality of Life



About

A Minecraft Fabric 1.19.1 Guide

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors