Category: Pig Grinder

iChunUtil 5.4.0:
– Added a general Logger class for use of mods so that console print outs would go through the FMLLog and be labelled with a mod name correctly.
– Added version check to prevent people running the 5.X.X builds of iChunUtil on Minecraft 1.7.10.
– Added an event that is thrown when the Minecraft Client is in a world after first connecting to a server.
– Added dummy Config Gui to allow mods that use iChunUtil’s Config System to have iChunUtil’s in-game config changer be accessed from the mods list from the main menu.
– Added labels to ElementHoriSlider for use of other mods in the future.
– Added new Patron Effect for Q2 of 2015 called “Ghost Trails”. Thanks to madjake45 for the suggestion.
– Added wrapper to render ModelBase classes in an ISmartModel. Simple and PerspectiveAware types available. Used for Item and Block models.
– Added Cube and Group metadata to the Tabula Project format. To be used in other mods in the future.
– Added a “renderTick” reference for other mods to use instead of having to cache their own.
– Added a “Swing Proof” registry for Items that do not swing the player arm because they are locked in a bow use animation.
– Added a “Grab” registry for mods that would like to allow EntityLivings to “grab” objects and keep them in front of their faces.
– Added an EntityBlock class that’s made for the purpose of carrying multiple blocks with their TileEntities in a single entity.
– Added a function to render electric/lightning arcs, taken and appropriated from the EntityLightning render.
– Fixed usage of the OreDictionary in terms of caching the OreDict entry instead of calling for it’s reference as requested by LexManos.
– Fixed “Restart required” prompt in the configs menu not showing up.
– Fixed number input boxes having improper lengths in the config changer menu.
– Fixed tooltips with \\n in them rendering as a single line.
– Fixed Voxel Patron Effect not working if the world daylight cycle was turned off.
– Fixed issue with patron effects and Factorization due to them ticking a shadow client world by using the world unload method.
– Fixed the top dock window blocking a docked ElementListTree implementation in the UI core.
– Fixed use of client-only function that was accidentally set in iChunUtil during the port to Minecraft 1.8, but was unused by any mod thusfar.
– Fixed issue changing configs in-game when there is a scroll bar in the configs menu and it is scrolled down.
– Updated Morph API references to match the ones that will be used in 1.8.0.
– Updated renderQuad method to match Forge’s due to their ISmartModel implementation.
– Notify users if they are changing a config that relies on the server’s session with the client that it may require a restart as well.
– Moved Tabula’s Exporter class to iChunUtil. It fits better there than with Tabula.
– Reorganised relevant patron effect classes in preparation for more Patron Effects in the future.
– iChunUtil now by default enables the use of stencils on the Minecraft framebuffer. If this causes issues with the client, disable it in the config.
– Improved mod version control to prevent end users using the wrong versions of mods on the wrong versions of Minecraft.
– Some minor background changes/tweaks.

Back Tools 5.1.0:
– Updated to the gui and logger system implemented in iChunUtil 5.4.0.
– Disable rendering items that uses the ModelBaseWrapper in iChunUtil on the back.

Tabula 5.1.0:
– Updated to the gui and logger system implemented in iChunUtil 5.4.0.
– Added option to lock swap the position and offset when moving a block.
– Fixed the minimum animation component key being 1 when it should be 0.
– Fixed cubes with one of the dimensions being 0, not appearing on the exported texture map.
– Clamp the rotation sliders to prevent the selectors from scrolling off the slider and off the window.
– Moved Tabula’s Exporter class to iChunUtil. It fits better there than with Tabula.
– Implemented the cube and group metadata implemented in the Tabula Project version 4.
– Removed checking for IItemRenderers for importing. It’s no longer used on 1.8.

Torched, Trail Mix 5.0.0:
– Updated to use various systems implemented in iChunUtil 5.4.0, and to Minecraft 1.8.0.

(Honestly, I forgot which mods needed updating and which mods didn’t so I just decided to rebuild them all on 1.7.10)

– Built in a 1.7.10 workspace
– Updated localizations.

Also want to add a note that iChunUtil was hotfixed to fix a crash with dedicated servers on load.


  • Added Item blacklist IMCMessage event. Blacklists items to be rendered on the back if told to do so by another mod.



  • Added framebuffer helpers. Used by Photoreal and will be used by Portalgun and AC.


AttachableGrinder, Photoreal, Shatter, Streak, TrailMix

  • Port to MC 1.7.



  • Fix gunpowder not rendering on Torch rockets.

Yep. 1.6 sucked, but those mods (in the title) are finally updated.

Lemme brief you guys about the version changes.

The version of the mod is defined by A.B.C, for example, 1.2.5, where 1 represents A, 2 represents B and 5 represents C.

From now on, for my mods:

A represents the Minecraft version the mod was made for. This means it increases every new major Minecraft update. This affects all my mods and is global. The value for 1.6.x is 2.

B represents major mod version. This increases every time there is a major change in the way the mod works which will break saves (even across Minecraft versions).

C represents minor mod version. This increases every time there is a minor change, aka a bug fix etc, and will not break saves.

For all my mods, the version number has been reset to 2.0.0.




Two days ago, Snapshot 13w02b was released. This snapshot (along with 13w02a) contains a new rendering system for the entire game, having each block/item consisting of multiple texture files for rendering.

Right now I do not know of the stance of Risugami’s ModLoader (ML) on this change, if it were to adapt somehow or discontinue, because according to cpw (who does FML), this change completely break’s ML’s overriding system.

The mods possibly affected are all my ML (Forge compatible) mods: Back tools, Mob amputation, Mob dismemberment, Pig Grinder.

What I’m trying to point out here is that ModLoader may not work the same way in snapshot 13w02b when fully released (I assume it will be called 1.5, and will refer to it as such from now on), so it might break the mods in some way. However, if I have to take the step, I will be moving the mod to use Forge/FML rather (ML mods have always worked on Forge/FML).

On a side note, for those who use the Pig Grinder mod, I will be discontinuing it as a ModLoader mod, and will continue it as a Forge Mod (making it SMP compatible) in the future.


TL;DR: ML may be changing in 1.5. My ML mods may convert to Forge due to it. Pig Grinder is confirmed to switch over.


PortalGun has been rewritten, 1.4.5v1 is identical in terms of functionality to 1.4.6v1.

There is no documentation on the rewrite at this point of time so use at your own discretion.

Some stuff has been shifted around, it is NOT compatible with the old versions, most of the items can be carried over however. A few recipes has been changed as well.


I am not liable for any crashes/corruption that happens to your worlds when updating.

– Fixed Accidental PortalGun reference in downloader thread

Back Tools
– Fixed Mattock from BTW compat.
– Added user mod compatibility config.

Mob Amputation/Dismemberment
– Fixed Wither skeletons gibs using normal skeleton textures
– Removed some debug code left in previous update (Mob Dismemberment only)

Pig Grinder
– Updated to 1.4.4