Charset/Changelog

On this page, the changelog for Charset can be found. This includes changes made in Vazkii's fork, version 0.3.0-pre11 to 0.3.0-pre15.

0.4.1

 * [all] [#130] Fix dedicated server crashes.
 * [all] A few minor bugfixes here and there.
 * [all] Updated mod dependencies.
 * [misc.scaffold] [#127] Fix rare scaffold render crash.
 * [pipes] Removed, I'm afraid. At least for the time being. Sorry.
 * [tweak.playerdamageanimation] New small bugfix tweak inspired by unascribed's work.

0.4.0

 * Rewritten internal mod structure (the whole thing!)
 * One mod ID with modules (higher granularity than previously) configurable in config/charset/modules.
 * The above, of course, makes "@Charset" work in JEI.
 * [audio.tapes] Temporaily removed due to a potential incoming redesign. That's the only breaking part of this update - sorry!
 * [audio.transport] New module - adds Audio Cables (requires MCMultiPart2)
 * [lib] [#123] Work around issues with mods which change wood recipes, like BetterWithMods
 * [misc.drama] [#120] Fix IllegalArgumentException
 * [misc.scaffolds] Improved JEI support.
 * [pipes] [#121] Fix Shifter crashes
 * [pipes] Added support for CommonCapabilities' IInventoryState for further optimizations.
 * [pipes] Added MCMultiPart2 support.
 * [storage.barrels] Added support for locking Hopping Barrels with a redstone signal.
 * [storage.barrels] Added MCMultiPart2 support.
 * [storage.barrels] Fixed Creative Barrel behaviour on stack insertion.
 * [storage.barrels] Fixed many issues with barrel carts.
 * [storage.barrels] Improved JEI support.
 * [storage.barrels] Sticky barrel upgrade can now use OreDict-ed slimeballs.
 * [storage.tanks] New module! Who doesn't like BuildCraft-styled tanks?
 * [tweak.disableItemTooltips] New tweak! Off by default.
 * [tweak.pushableTnt] Fix unlocalized TNT name.
 * [tweak.unifyColors] New tweak! Unifies wool/stained glass/stained clay colors.
 * Dynamic - works with resource packs!
 * To change the colors, create your own assets/charset/color_palette.json.
 * Note that stained clay takes on some of the tint of the hardened clay.

0.4.0-pre10

 * Fix a few packet race conditions on the client side
 * [Lib] Fix "remove" IMC messages not working
 * [Tweaks] Blacklist vanilla blocks which should not have been carryable
 * [Tweaks] Fix carrying not forcing the block to update (for handling attachments)

0.4.0-pre9

 * [Lib] Fix using the incorrect configuration directory

0.4.0-pre7

 * [Carts] Add option to set the minimum minecart item stack size
 * [Carts] Fix TrackCombiner not working correctly in survival mode

0.4.0-pre6

 * [Decoration] Fix posters being a massive lagfest
 * [Lib] Fix broken modded wood detection

0.4.0-pre5
* Right-click on a track with a Stone Pressure Plate to create a Detector Track * Right-click on a track with another track to create a Crossing Track * Note that Block Carrying does not currently render on other players. This will be added eventually. * Also note that Block Carrying, being a fresh and new mechanic, might be rebalanced with time.
 * [Carts] New module!
 * [Carts] Add Crossing Track.
 * [Carts] Add alternate ways of crafting certain tracks (all reversible and disableable, of course):
 * [Decoration] [#106] Fix posters catching fire
 * [Decoration, Storage] [#108, #105] Fix various issues with item drops
 * [Tweaks] New tweak: Block Carrying! Sneak-middleclick a block to pick it up.

0.4.0-pre4

 * [All] Update to Minecraft 1.11.2, minor bugfixes
 * [Crafting] New module, now with (noticeably rewritten) Pocket Crafting Tables
 * [Decoration] [#101] Fix Poster "Unknown serializer type" crash.
 * [Decoration] Scaffolds now use a better collision box implementation if fullBoundingBoxLadders is enabled.
 * [Lib] [#102] Fix server-side packet registration crash.
 * [Pipes, Tweaks] Texture tweaks

0.4.0-pre3

 * [Pipes] Fix shifters not working

0.4.0-pre2

 * [All] Updated to Forge 2199.
 * [Lib] Cleaned up notification system a bit.
 * [Lib] Fixed /mutter not applying notice styles.
 * [Pipes] Added Observer support.
 * [Pipes] Disabled most fluid routing logic - needs a rewrite!
 * [Pipes] Fixed light rendering glitches for traveling items.
 * [Pipes] Fixed pipes not syncing in 0.4.0-pre1.
 * [Pipes] Optimizations to pipe code, especially rendering.
 * [Storage] Fixed rendering glitches for barrel information popups.
 * [Storage] Fixed rotated barrels not updating neighbors.
 * [Tweaks] Added a "mob equalizer" tweak, letting mobs very rarely spawn with some of your armor and weapons!

0.3.5

 * [Pipes] [#113] Fix pipes trying to push fluid into non-fluid-containers (and crashing, too!)
 * [Pipes] [#108] Fix pipes refusing to connect to capability-based IFluidHandlers
 * [Tweaks] Add support for modifying the enderman griefing list with mobControl

0.3.4

 * [Audio] [#98] Fix rare race condition on audio packet receive.
 * [Decoration] [#101] Fix Poster "Unknown serializer type" crash.

0.3.3

 * [Pipes] Fix small lag issue
 * [Pipes, Storage] Backported a selection of 1.11 fixes/optimizations
 * [Storage] [#95] Fix Lock entity not having a localized name
 * [Tweaks] [#97] Add workaround for blocks returning null getDrops in Glass Shards tweak

0.3.2

 * [All] [#86] Fixed a crash on startup in some cases.
 * [Decoration] Wrenches can now be used to tilt Posters.
 * [Tweaks] [#87] Fixed double door tweak loading crash (UnableToFindMethodException).

0.3.1

 * [All] Removed the following content. Please don't cry. (Okay, you can cry a little bit.)
 * Wires - they were broken anyway
 * Gates - use amadornes's Super Circuit Maker instead
 * Backpacks (Storage) - use copygirl's WearableBackpacks instead
 * [All] Fix various NPEs throughout the mod (asie, palaster)
 * [Audio] Update DFPWM to "1a"
 * [Audio] [#85] Fix SoundEvent crash in NoteBlockManager on server side
 * [Audio] [#77] Fix the Tape Drive file dialog freezing Minecraft
 * [Pipes] Reduce amount of Shifter models
 * [Storage] Fix Hopping Barrels inventory insertion (Tahg)
 * [Storage] Fix Locks not rendering on server (asie, palaster)
 * [Tweaks] Add support for some modded doors to DoubleDoorTweak

0.3.0-pre15

 * Fixed a crash with wires
 * Disabled the recipe for the RS latch (it wasn't working :V)

0.3.0-pre14

 * Fixed a crash with wires

0.3.0-pre13

 * Added config options to disable barrels and to disable the recipes for wires.
 * Fixed backpacks messing up slot icons.
 * Fixed disabling the wires module in the config not actually disabling the wires module.
 * Fixed the pulse former gate not working.
 * Improved gate registry to allow addon developers to register theirs.
 * Updated tape drive audio code.

0.3.0-pre12

 * Disabled Farming module. It was incomplete and was never shipped with the original Charset anyway. You'll get a few missing item alerts when logging into your world, it's fine.
 * Set Audio module to be enabled by default.
 * Added Tahg's barrel fix, which should fix the barrels from being broken.

0.3.0-pre11

 * 1.10 update for Charset, includes a config file for modules.

0.3.0-pre10

 * [Audio] Fix server-side crash on Tape Drive/etc. usage
 * [Audio] Fix tape drive GUI lag once and for all, hopefully
 * [Tweaks] Remove AutoReplace for the time being - buggy on 1.9+

0.3.0-pre9

 * [Audio] Add a more-or-less finalized Audio API
 * [Audio] Add Audio Cables (no recipe yet, however!)
 * [Audio] Add note block support for the Audio API
 * [Audio] Add option in Tape Drives to record audio from other plugged-in devices
 * [Audio] Fix having a GUI open while a tape is being played lag everything
 * [Audio] Fix tape drives disappearing on world load
 * [Audio] Fix Tape Drive item rendering
 * [Audio] Remove Iron Note Block
 * [Decoration] Fix poster not having a name
 * [Pipes] Fix ugly pipe item model
 * [Tweaks] Add support for tool class checks to AutoReplace
 * [Tweaks] Add Zorro (not the Amiga expansion bus!) from Factorization
 * [Wires] Large refactor of wire code - wires not placed in-world will disappear!

0.3.0-pre8

 * [Audio] Fix tape drives rendering on top no matter where they were placed
 * [Audio] Fix the tape storage directory not being found in certain cases
 * [Decoration] New module! Adds Posters from Factorization!
 * [Storage] Add notice if trying to put on backpack while wearing chestplate
 * [Storage] Fix barrels not dropping the correct barrel type
 * [Tweaks] New tweak: improved TNT! Pew!

0.3.0-pre7

 * [Pipes] Minor tweaks to shifter filter rendering.
 * [Storage] Barrel top and bottom overlays now roughly match the log color.
 * [Storage] Fix placing barrels not working correctly.
 * [Storage] Make barrel rotation with wrenches more intuitive.
 * [Storage] Minor barrel rendering optimizations.
 * [Storage] Tweak barrel item rendering - "fix" lighting and add 3D rendering option.

0.3.0-pre6

 * [Global] Ported to Minecraft 1.9.4
 * [Global] Add caching to most dynamic models (wires, gates)
 * [Global] Change license to Apache 2.0
 * [Global] Countless bugfixes across the mod
 * [Global] Add translations - in German, Polish, Slovak and Chinese
 * [Audio] Rewrite internal audio management logic, add API for future Audio Cables/Speakers
 * [Gates] Add a Buffer Gate which can also function as a NOT gate
 * [Gates] Change gate toggling mechanics - shift-right click to disable a specific side, no more screwdriver
 * [Gates] Add ability to place and remove redstone torches from gate edges
 * [Lib] Incorporate neptunepink's in-world notification system
 * [Pipes] Add preliminary implementation of fluid in pipes - still heavily subject to change
 * [Pipes] Rewritten static and dynamic renderers - major potential FPS improvements
 * [Storage] Add barrels from Factorization, with minor improvements
 * [Storage] Add keys and locks - block player interaction on supported containers! (WIP)
 * [Tweaks] Add option to keep inventory on death (even though /gamerule already does this?)
 * [Wrench] New module, adds a wrench for rotating objects - also supports multiparts!

0.2.6

 * [Pipes] Fixed ConcurrentModificationException in item update packet
 * [Wires] Fix redstone propagation bug

0.0.5

 * fix pipe item stopping with shifters

0.0.4

 * lots of fixes to wires

0.0.3

 * add pipe item detection API (close #14), temporaily remove analog signal support