Search Results for: iChunUtil

Okay, before I write the changelog for these mods, let me explain why it has taken this long to update them.

A long while back, I realised iChunUtil was a big mess of code and chose to rewrote it. However, because of its size, it took quite a while working on it and eventually I got burnt out working on it. I had a lot of plans for the rewrite, and then life gets in the way, and as a result, this rewrite is not 100% done. It is still missing quite a significant amount of code and the other mods updated today are the few mods that could be updated with what code was already in there.

Unfortunately I would have to say that life is, once again, getting in the way, so this will be my last update for 1.10.2 until January 2017. Don’t fret though, I will update my mods eventually. Time flies, so I’ll be back at it in no time.

Till next time though!

Cheers!
-iChun

 


 

iChunUtil-dependent mods released for 1.10.2 or later: 7/22

All mods – 6.0.0
– Updated to MC 1.10.2
– Updated to conform to Forge’s new mod id requirements.
– Code cleanup

iChunUtil
– Rewrote mod from scratch, with large code optimization and (hopefully) performance improvements.
– Improved management of many multi-mod functions.
– Improved version bounds to prevent accidental use of iChunUtil-dependent mods for other MC versions.

Guilt Trip
– Removed bossKills config as it is no longer possible to easily detect Boss Entities in MC.

Mob Amputation
– Fixed crashing when gibbing with Fishing Rods.

Picture-in-Picture (PiP)
– Improved memory use when multiple PiPs are present.

Streak
– Heavily optimized rendering code.

 

iChunUtil – 4.2.3
– Remove TheInfection from iChunUtil. It will be rewritten and readded properly in the future.

Morph – 0.9.3
– Fix hostileMode capping at 4, making option 5 unselectable
– Add /morph morph [player name] <entity name> command

Sync – 4.0.1
– Fix endless resync when dying to void damage/20+ damage in 6 seconds.
– Added config to reduce max health every death sync.

This will be the final updates to my mods for 1.7.10. All other mod updates/releases will be for 1.10.2 onwards.

– Fixed int configs wihout a min/max or boolean value
– Fixed changing configs with the scroll wheel if the config page has a scroll bar
– Fixed crashing on login due to receiving packets too early
– Fixed rendering issues with items that are locked in the bow animation when switching from third person to first person while using the item.
– Possibly increased compatibility for the Patron Effects
– Added required ATs for Blocksteps and Bee Barker
– Added functions required by Blocksteps and Morph
– Added two new patron effects, for Q3 and Q4 of the year.

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.

iChunUtil
– More work has been done on WorldPortals
– Some changes have been made to the Tabula model format in preparation for Hats. The Tabula mod version 5.0.0 may not work with this version of iChunUtil.
– Tiny fixes to the Top Dock Window in the UI Core.
– Forge dependency bumped, mainly for PiP support.
– Added more ATs required by PiP and future mods.

PiP
– Ported to MC 1.8, obviously.
– Half-fixed the sky render during a sunset/sunrise (The colour is mildly better anyways)
– Issues with player shadows somewhat showing the fog render. I’m not sure how to fix this right now but the mod itself is functional.

– Fixed critical error in mappings causing invalid thread info.
– Added additional checks to prevent the above from happening again.

Wanna add that iChunUtil 5.3.0 is in the pipeline, and will be released along with a Hats and Tabula update. Animated hats coming soon! Woo!

iChunUtil
– Right clicking a number input box will clear it.
– Hitting the up and down arrow keys will change the values the same way as scrolling.
– Fixed crash with AnimationComponent due to accidental use of a Java 7 function (Shame on you guys)
– Deselecting an empty number input box will insert a zero to prevent possible crashing.
– Added a metadata component to ProjectInfo for use of other mods (as well as Tabula)
– Update required for Tabula 5.0.0

Tabula
– Updated to use for Minecraft 1.8.
– You can also import models from the new LayerRenderer system introduced in MC1.8
– Both player models are available for importing.
– Fixed crashing when submitting a number input element that’s empty or contains a negative sign.
– Changed button adding event priority to allow some other mods to capture ours if it wants.
– Fixed Tabula configs generating serverside when it shouldn’t.
– Fixed several crashes caused by opening the Tabula GUI.
– Core UI code has been moved to iChunUtil for use of other mods (This was included in iChunUtil 5.0.0)
– Configs have been updated to use iChunUtil’s new Config system.
– Fixed WindowTexture still rendering the bound texture even when minimized.
– Added several new themes.
– Added a button to automatically map the texture offsets. Credits to FraserKillip for this.
– Fixed crashing when blacklisting a model via IMCMessage
– Fixed copied children not movable due to improper parent reassignment.
– Added support for new ProjectInfo metadata input.
– Added Ghost Model rendering, for use of modellers to create a model that’s meant to render on top of an existing model. These read saved Tabula projects.
– Added clicking of the orient-furnace to change the camera orientation.