Skip to content

Instantly share code, notes, and snippets.

@makamys
Last active November 2, 2024 14:41
Show Gist options
  • Save makamys/7cb74cd71d93a4332d2891db2624e17c to your computer and use it in GitHub Desktop.
Save makamys/7cb74cd71d93a4332d2891db2624e17c to your computer and use it in GitHub Desktop.
List of "Essential" 1.7.10 Mods

List of "Essential" 1.7.10 Mods

This is a list of Minecraft 1.7.10 mods that are not focused on adding new original content. Instead, they make the base game run better, or port over features from other versions of vanilla.

These lists try to comprehensively list all the available options. You will not want to use all of the listed mods at once.

Some of the listed mods require a Mixin bootstrap mod in order to work. See the Mixin mods section near the end of the document for information about that.

Table of Contents

 ^ Optimization/Fix mods

Shown in one table since there is a large overlap between these two categories.

  • 🚀 Optimization: Improves performance
  • 🔧 Fix: Fixes bugs or crashes
  • 🛡️ Security fix: Fixes security vulnerability. More details are available in this list.
  • 🔍 Debug: Provides tools to diagnose technical problems
Name 🚀 🔧 🛡️ 🔍 Notes
AI Improvements 🚀
AnimFix 🚀 Deprecated by FalseTweaks
ArchaicFix 🚀 🔧 🔍 Used to contain major rendering optimizations before 0.7.0. The official replacements are FalseTweaks (which continues to develop the tweaks further) and Angelica.
Angelica 🚀 ⚠️ Early alpha, mod incompatibilities are common.
Ascribe 🔧 Deprecated by Et Futurum Requiem. /doDownfall is broken (it doesn't persist).
ASM Fixes 🔧
backport5160 🔧 Deprecated by CoreTweaks
Better Boat 🔧
BetterCrashes 🔧
BetterFps 🚀 ⚠️ Not recommended. Known to cause issues in many mods, e.g. Et Futurum Requiem.
Biome Decoration Fix 🔧
Born in a Barn 🚀
BugTorch 🚀 🔧
Careful Cast Corrector 🔧
ChunkPurge 🚀
CoFHTweaks 🚀 Partially deprecated by ArchaicFix
CoreTweaks 🚀 🔧
CrashGuard 🔧
Damage Tilt 🔧 Deprecated by Et Futurum Requiem
Entity Culling 🚀
Entity Culling Unofficial 🚀 Port created before the mod was officially backported to 1.7.10.
FalseTweaks 🚀 🔧 Formerly known as Triangulator. Absorbed ArchaicFix's rendering tweaks.
⚠️ Edits fastcraft.ini to permanently disable incompatible features.
⚠️ Crashes with many mods, but the mod is fully modular so incompatible tweaks can be disabled in the config.
FastCraft IC2 🚀 [1]
Flying Cullers 🚀 Requires a Mixin bootstrap mod
FoamFix 🚀 🔧 🛡
FPS Reducer 🚀
Healer 🛡 Alternative to FoamFix's log4j vulnerability fix that may be less verbose.
HelpFixer 🔧
Hodgepodge 🚀 🔧 ⚠️ Default config is tailored for GTNH
LeafCulling 🚀 Requires a Mixin bootstrap mod
LegacyFixes 🔧 Comes with some QoL tweaks enabled by default
LoadingProgressBar 🔧 Incompatible with some mods that alter the main menu (BugTorch with skipInitialWorldChunkLoad, or Aether II)
Mobs no render 🚀 Reduces render distance of entities.
Neodymium 🚀
Netty-Patcher 🔧 Fixes MC-108343
No Leaf Decay 🚀 Affects gameplay
NotFine 🚀
OptiFine 🏠 🚀 [1]
OptimizationsAndTweaks 🚀 🔧 🤔 The AI tweaks have been reported to make mob movement more choppy.
Reported to be incompatible with ArchaicFix, use the author's fork of ArchaicFix instead which is compatible.
PathfinderTweaks JAR ℹ️ 🔧 🤔 Has been reported to make mob movement more choppy.
Redirectionor 🚀
SerializationIsBad 🛡
SmoothFont 🚀
Squidless 🚀
TcpNoDelayMod 🚀 Deprecated by CoreTweaks or Hodgepodge
TileEntity Reset Fix 🔧
VillagerMetaFix 🔧

[1] FastCraft and OptiFine peculiarities

  • Being closed source mods that patch the game invasively, FastCraft and OptiFine are known to cause issues with many mods.

  • OptiFine D7 introduced shader support, which causes incompatibilities with some mods, notably FastCraft 1.23. To fix this, FastCraft 1.25 had some of its optimizations disabled in order to regain compatibility. Therefore, if using FastCraft and OptiFine at the same time, the recommended configurations are:

Rendering overhaul mod interactions

Unlike other types of optimization mods, rendering overhaul mods are generally not able to co-exist because they each hijack the renderer in a different way. Here is a graph showing the incompatibilities between the major rendering overhaul mods.

Rendering overhaul recommendations

I want maximum stability

  • FastCraft + OptiFine + Neodymium

While OptiFine and FastCraft are highly invasive in their modifications, they have been around the longest and were already present during 1.7.10's heyday, so most incompatibilities have been ironed out by now. Neodymium can be safely added on top since its tweaks are fairly lightweight.

I want more performance

  • OptiFine + Neodymium + FalseTweaks

FalseTweaks contains an implementation of chunk occlusion culling and multithreaded chunk rendering which actually works with other mods, unlike the ones in OptiFine and FastCraft. These tweaks allow greatly increased performance, but have not had a chance to go through as much testing.

Note: FalseTweaks is supposedly compatible with FastCraft but I have found this to not be the case, so I excluded it from the recommendation.

  • ArchaicFix 0.6.0 + Neodymium

Alternatively, if FalseTweaks+FalsePatternLib isn't compatible with your setup for whatever reason, an older version of the occlusion tweak can be found in ArchaicFix (which is where it originally came from), but this version is not compatible with FastCraft or OptiFine.

I want the bleeding edge

  • Angelica

Angelica is set to be an all-in-one open source OptiFine replacement, but it's not yet stable enough for general use. Try it if you want a glimpse of what's to come and potentially help out with development.

 ^ Optimization/Fix mods - Situational

Less commonly needed optimization/fix mods. (Split off from the main list to keep it from getting too large.)

Name 🚀 🔧 🔍 Notes
Chunk Pregenerator 🚀 🔍
CocoaInput 🔧
IntelliInput 🏠 🔧
LWJGL3ify 🔧 Allows running the game with LWJGL3 (fixes some issues) and Java 9+ (may improve performance)
NonUpdate 🚀 ⚠️ Breaks mods that need to connect to the internet to download files (e.g. Et Futurum Requiem, FalsePatternLib.)
It's recommended to disable it for the first launch.
TickDynamic 🚀 🤔 Has been reported to break contraptions.
WhitelistFixer 🔧 Not needed currently since the issue was fixed on Mojang's end.

 ^ Limit enhancement mods

Name Deprecated by
Bigger Packets Please
Biome ID Extender EndlessIDs
Enchantment ID Extender
EndlessIDs
NotEnoughIDs
(GTNH: )
PotionExtension
Entity Render Distance Extender

 ^ Debug mods

Name Note
Audino
Anti Id Conflict
BDLib Adds commands for analyzing ore distribution and dumping registries.
CraftTweaker Can be used to dump registries.
DTools Formerly part of CoreTweaks
TextureDump
EnderCore Shows OreDict info in item tooltips, improves config menu GUI
ID Conflicts Viewer
LagGoggles Legacy
NotEnoughItems
(GTNH: )
Can be used to dump registries. GTNH fork has many improvements (not to dumping in particular).
Sampler
spark
TellMe

 ^ Data tweak mods

Mods that let you tweak hardcoded values such as recipes and block hardness.

Name Note
Block Properties
CraftTweaker Don't use the GTNH fork, it doesn't work properly outside of their pack.
Docs archive: [archive.org | mcdrama]
Mob Properties
ModTweaker Docs archive: [archive.org | mcdrama]
WorldTweaks

 ^ Backport mods

  • Optional Extra Content: adds extra original content which can be disabled
  • ✴️ Mandatory Extra Content: adds extra original content which cannot be disabled
Name Notes
ASMC Deprecated by Et Futurum Requiem
Backhand
Backlytra ✴️ Deprecated by Et Futurum Requiem
Back in Slime Deprecated by Et Futurum Requiem
Campfire Backport
DepthStrider
D-Mod
Ears ✴️
Et Futurum Requiem
FloatingItems
Future Commands 🏠
GregGen Me
(De-Gregged: )
✴️ De-Gregged fork removes the unnecessary GT6 dependency.
Lumy Skin Patch Adds partial support for new skin format.
Modern KeyBinding
Modern Splash
Netherlicious ✴️
Not Enough Pets ✴️
NovaCraft ✴️
Skinport
TabFaces
UpToDateMod 🇯🇵 Deprecated by Et Futurum Requiem
Village Names ✴️

 ^ Mixin mods

Most newer coremods require Mixin to work. Some embed Mixin inside the mod jar, allowing the mod to work standalone. But most of them require a separate mod to provide Mixin, as this method tends to cause less problems.

Mixin bootstrap mods

Today, UniMixins should work for everything but the most obscure of use cases.

Historical information
Mixin loaders on 1.7.10 were once an example of dependency hell. The old list of Mixin mods is preserved here for posterity's sake.

Mixin versions

Until recently, most mods were built against Mixin 0.7.11, but mods requiring 0.8 are becoming more common. However, upgrading from Mixin 0.7.11 can sometimes cause issues, as Mixin 0.7.12+ introduced some non-backwards compatible changes. The mixin forks used by GasStation and UniMixins avoid this problem thanks to their backwards compatibility patches.

General recommendation: Use UniMixins, unless a mod requires Grimoire, in which case UniMixins modules can be used to add the missing features on top.

Mixin bootstrap mods

Overview

SpongeMixins Grimoire MBL GasStation GTNHMixins UniMixins
Mixin 0.7 ✅ (0.7.11/0.7.12) ✅ (0.7.11) ✴️ (Partial compat) ✴️ (Partial compat)
Mixin 0.8 ✅ (0.8.2) ✅ (0.8.5-GasMix) ✅ (0.8.5-GTNH) ✅ (0.8.5-UniMix)
ASM (legacy package) ✅ (5.2) ✅ (5.2) ✅ (5.2) ✅ (9.4)
ASM (relocated) ✅ (5.2) ✅ (9.4) ✴️ (Emulated)
SpongeMixins extras
Grimoire extras
MixinBooterLegacy extras
GasStation extras
MixinExtras (upstream package)
MixinExtras (MixinBooterLegacy package)
MixinExtras (GTNH package)
GTNHMixins extras
Mixingasm
  • A more detailed version of this table is available here.

Details

Name Mixin version Notes
SpongeMixins
(~1.2.0: )
(GTNH's 1.3.0+: GTNH)
0.7.11/0.7.12 The first widespread Mixin bootstrap mod.
1.3.0+ contains extras required by some mods.
1.5.0+ provides Mixin 0.7.12, earlier versions provide Mixin 0.7.11.
1.3.0~1.4.0 were never released outside GTNH.
Grimoire 0.7.11 Contains extras required by some mods.
MixinBooterLegacy 0.8.2 Contains:
  • MixinBooterLegacy extras
  • MixinExtras (shaded)
⚠️ Using releases from GitHub can cause issues due to the way the jars are named. Downloading the mod from CurseForge is recommended.
GasStation 0.8.5 Intended to replace SpongeMixins and MixinBooterLegacy while avoiding the shortcomings of the latter. It has backwards compatibility patches for Mixin 0.7. Contains:
  • GasStation extras
  • SpongeMixins extras
  • MixinBooterLegacy extras
  • MixinExtras
  • Mixingasm
GTNHMixins 0.8.5 GTNH's SpongeMixins successor. Contains:
  • GTNHMixins extras
  • SpongeMixins extras
  • MixinExtras (shaded)
⚠️ Has compatibility issues with mods that embed Mixin. Rename the jar to come first alphabetically (e.g. by adding a 0 character to the beginning) as a workaround.
UniMixins 0.8.5 A Mixin loader designed for maxmimum compatibility.
Contains:
  • All of the above, with the exception of Grimoire extras.

Other Mixin-related mods

Name Notes
Mixingasm Fixes incompatibilities between mixin mods and ASM mods. Not needed if you have GasStation.

 ^ Dependency mods

Mods needed to make other mods work correctly (or at all). To keep this list short, only mods that are required by many mods by different authors are listed here.

Name Notes
CodeChickenCore
(GTNH: )
Needed by various mods. Some mods need the GTNH fork.
⚠️ The GTNH fork depends on GTNH's fork of NotEnoughItems.

 ^ See also


Creative Commons Zero

@Roadhog360
Copy link

https://legacy.curseforge.com/minecraft/mc-mods/block-properties Mod that allows modifying various properties of a block. Does not work with NEIDs metadata expansion, but should still launch alongside it, just trying to set properties for a meta above 16 won't do anything.

@makamys
Copy link
Author

makamys commented Mar 25, 2024

I don't currently have a category where that could fit. Perhaps I could add a "Data tweak mods" section where I'd put mods that can be used by pack devs to customize values, which would also include mods like CraftTweaker and Mob Properties. I feel like that could become an endless list if I don't limit the scope carefully though...

@Roadhog360
Copy link

ModTweaker too since it allows many random mods to be CraftTweaker'd

@song682
Copy link

song682 commented Apr 2, 2024

I had a problem trubling me a long time, that is what's MBL in the mixin bootstrap historical information?Could someone give me a link to the mysterious mod?
It's here:

| SpongeMixins | Grimoire | MBL |

@makamys
Copy link
Author

makamys commented Apr 3, 2024

It's MixinBooterLegacy. I shortened it to conserve space, since the table was getting too wide.

By the way, in the more detailed version of the table linked below it, there's a link to each mod in the header.

Edit: I decided to bring the header links over to the gist as well.

@reuben-matus
Copy link

@Roadhog360
Copy link

Roadhog360 commented May 16, 2024

That screams "fake optimization mod", and the thumbnail is very clearly AI generated

@xdeadstokex
Copy link

xdeadstokex commented May 16, 2024

YEP, i check the jar and it is literally EMPTY, lol

@reuben-matus
Copy link

oh okay whoops lol

@code-onigiri
Copy link

code-onigiri commented Jun 12, 2024

https://modrinth.com/mod/nd1710
This is an unofficial version until Neodymium is updated.

@Roadhog360
Copy link

ASMC is only deprecated by EFR in 1.7.10

@riking
Copy link

riking commented Jul 10, 2024

Hey there, I just wrote up documentation for all the tweaks in Hodgepodge so it's easier to figure out which tweaks you want to turn off (e.g. turn hostile mobs picking up items back on, and turn on the minecart placement sound, undo the thaumcraft wand recharge pedestal buff)

@reuben-matus
Copy link

@xdeadstokex
Copy link

@code-onigiri
Copy link

Et Futurum Requiem has skinport functionality.

@filipworksdev
Copy link

Et Futurum Requiem has skinport functionality.

It doesn't work very well. After a restart or with certain combination of mods you get a jumbled up texture.

@Roadhog360
Copy link

Et Futurum Requiem's skin backport is no longer maintained, not recommended and should not be used.

@xdeadstokex
Copy link

Backport mods: DepthStrider page is gone

@xdeadstokex
Copy link

xdeadstokex commented Aug 29, 2024

Backport mod: cave gen
https://modrinth.com/mod/greg-caves
new fork for greg-gen, still in dev

https://modrinth.com/mod/worleys-cave-legacy
This one also bring modern cave gen to 17.10 but it still keep 1.7.10-ish type of cave

https://modrinth.com/mod/icg
This one has the best diversity but the con is it add a few new blocks and mobs and it is closed source, it is compatible with any of the 2 mods above, ALSO the laggiest

edit: Where is makamis ? If the author is offline forever, sb has to fork this gist.

@xdeadstokex
Copy link

xdeadstokex commented Aug 29, 2024

optimization mod: https://modrinth.com/mod/alternate-current-unofficial
reduce redstone lag, might break contraption.
edit: tested, it did work, reduce lag by 15-40% on "my machine".

@Roadhog360
Copy link

Isn't this list primarily for Forge mods? It's on legacy fabric loader. Almost no one actually uses that on 1.7.10.

@xdeadstokex
Copy link

@Roadhog360 it is a forge port

@WindowsDefen517
Copy link

any idea to swim in this version ?

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