Collection of mixins for the core-mod Grimoire
Grimoire-Mixins are coremods that will be injected inside other mods trying to fix and\or change their natural behavior.
Some modules may require other modules.
- 0 - Notice that the majority of these mixins are Server Side Only! The ones who have any Client Fix are pointed out in their own description below.
- 1 - Install Grimoire (Just download and put it inside mods folder)
- 2 - Start the server once then turn it off, a folder called grimoire will be generated at the side of the 'mods' and 'config' folders.
- 3 - Download any Grimoire-Mixins module you want from here
- 4 - Put all the Grimoire-Mixins you want to use inside the folder grimoire, remember to check out the mixins requirements for each one.
- 5 - Start the server again.
There are several modules for different things... just use the ones you want :V Seriously, don't throw all of them if you don't need them!
Most of these mixins features can be disabled, just open the "mixin.modname.json" inside the jars and delete the correspondent class you do not want to be applied.
- Fix a bug ON THE CLIENT caused by mods that request ItemTooltiping before the client has fully started, in some cases where the user alt-tab on the launching process the startup can take from 3 minutes to 9 minutes long.
- Add a IRecipe Cache to prevent lag on large modpacks with thousends of recipes on auto-craft machines
- Target:
- CLIENT-SIDE
- Add BREAK_EVENT checks on ANY mannequin change to prevent edit of mannequins on protected zone
- I can't fix the Visual bug though, sorry :/
- Requirements:
- Armourers Workshop
- Disable one of the effects of ItemBottledMana (the one that drops the entire player's inventory, as it can cause dupes)
- Add EventHelper checks for the rods:
- ItemDirtRod
- ItemExchangeRod
- ItemFireRod
- ItemMissileRod
- ItemSmeltRod
- Requirements:
- Botania Mod
- EventHelper Mod
- Reload the mod after the POST_INIT event to fix some sync issues with drop chances and JEI
- Entirely disable AutoSieves Food Boost
- Lots of Caching to prevent lag on various parts of the mod.
- Requirements:
- ExCompressum Mod
- Target:
- CLIENT-SIDE & SERVER-SIDE
- Remove the light update logic from TileBarrel, this drastically improves the Barrel performance.
- Requirements:
- ExNihiloCreatio Mod
- Fix ItemFirstFractal CLIENT_SIDE code being called on the server side
- Requirements:
- ExtraBotany Mod
- Disable BlackHoleUnit EMPTY and FILL buttons, to prevent dupes on some rare cases.
- Fix MobImprisonmentTool not respecting the MobDuplicator mob blacklist
- Requirements:
- IndustrialForegoing Mod
- Fix a crash involving TileEntitySaw and Botania mod
- Requirements:
- MobGrindingUtils Mod
- Disable Spore Spread and Spore Effect Spawn outside of Nether
- Requirements:
- NetherEX Mod
- Add blockBreak-event on ItemDynamicCell use action to prevent grief.
- Requirements:
- TechReborn Mod
- EventHelper Mod
- Attempt to "registerComplexObjectTags" assync, reducing StartupGame Time on large modpacks in more than 1 minute.
- This is still being tested, may not be good for 'every case scenario'
- Requirements:
- ThaumCraft Mod
- Target:
- CLIENT-SIDE & SERVER-SIDE
- Disables FeralFlareLantern as it causes, in some rare cases, constant chunk loading of chunks around it
- Requirements:
- TorchMaster Mod
- Add blockBreak-event on Zombie Wand use action to prevent grief.
- Add blockBreak-event on Transform Powder use action to prevent grief.
- Add blockBreak-event on Ore Magnet use action to prevent grief.
- Add blockBreak-event on Crumble Horn use action to prevent grief.
- Add blockBreak-event on Ice Bomb use action to prevent grief.
- Add blockBreak-event on MoonWorm use action to prevent grief.
- Requirements:
- TwilightForest Mod
- When using some specific ID on a command, if the ID is not from a BLOCK, try to check if the ID is from an ItemBlock, if it is, get it's correct block id and replace it!
- Requirements:
- WorldEdit Mod