Feed The Beast Wiki

Follow the Feed The Beast Wiki on Discord or Mastodon!

READ MORE

Feed The Beast Wiki
Advertisement

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.5.0 (December 25, 2017)[]

  • NOTE: Relicensed to MIT (API) + LGPLv3 (non-API).
  • Minecraft 1.12.2 port.
  • Made sure to set the walking sound on Charset blocks.
  • Major improvements to Just Enough Items support.
  • Many, many bugfixes and improvements throughout the codebase.
  • Redesigned module configuration system! Should be easier to understand by users.
    • Now with a GUI config!
    • Also fixes #138 and #129
  • [audio.noteblock] Fix 1.12 compatibility, improve mod compatibility.
  • [experiments.projector] New experimental module! Adds projectors! They project things when powered by LASERS! (See below.)
  • [laser] New module! Adds a laser-based logic system.
    • Fun fact: You can change the laser beam colors in assets/charset/color_palette.json. Feel free to supply your own! Partial color_palette.json overrides supported!
    • Please install CharsetPatches for redstone support in said laser system. Otherwise, the use might be somewhat limited for the time being.
  • [lib] Added many useful commands! See /charset (/ch) and /charsetc (/chc).
  • [lib] Blocks should now properly render landing particles.
  • [lib] Fix force-enabling modules outside of profile.
  • [lib] Improve wire occlusion logic.
  • [lib] Wire connection updates on placement now happen near-instantenously, without the previously visible flicker effect.
  • [misc.pocketcraft] [#146] Fixed item loss bug.
  • [misc.pocketcraft] [#139] Fixed item duplication bug.
  • [misc.pocketcraft] Reworked pocket crafting table GUI.
  • [misc.scaffold] Scaffolds can now be stacked up by rightclicking them!
  • [misc.scaffold, storage.barrels] The items present in creative tabs for these modules are now generated based on available recipes.
  • [storage.barrels] Add support for Structure Block rotations and mirroring.
  • [storage.barrels] Barrels can now be filled and emptied with in-item inventories (Bit Bags).
  • [storage.barrels] Barrels can now be locked!
  • [storage.barrels] Barrels can now have multiple upgrade types at the same time!
  • [storage.barrels] Chisels & Bits block bits now stack up to 512 in barrels, as per Bit Bags.
  • [storage.barrels] Fix barrels made out of non-burnable materials being burnable.
  • [storage.barrels] Fix extracting only one item at a time only working in creative mode.
  • [storage.barrels] Fix notices with additional item information missing a newline.
  • [storage.barrels] Fix the barrel cap texture being incorrect for certain block types.
  • [storage.barrels] Improve barrel rotation logic.
  • [storage.barrels] Shift-clicking a barrel in creative mode (unless block carrying activates) will now give you the contained item.
  • [storage.locks] Added keyrings! They store keys in style!
  • [storage.locks] Locks now play a sound when attached or removed.
  • [storage.locks] Locks, when crafted, now copy the color of the key.
  • [storage.locks] Major rewrite! They work much more reliably now and can be placed on tanks!
  • [storage.tanks] [#158] Added Stained Glass Tanks.
  • [storage.tanks] [#160] Added Creative Tanks.
  • [storage.tanks] [#163] Fix tanks crashing when fed a null fluid.
  • [storage.tanks] [#141] Fix tanks not dropping item when broken.
  • [storage.tanks] [#142] Tanks no longer consume fluids from buckets in creative mode.
  • [storage.tanks] Tanks with liquid in them are now harder to break than empty tanks to avoid fluid loss by accident.
  • [tools.building] New module! Adds the Chisel.
  • [tools.wrench] Add modded metal ingot support.
  • [tools.wrench] Add special integration for Quark vertical planks and Iron Chests
  • [transport.color] Dyed minecarts now use your resource pack's minecart texture
  • [transport.rails] Fixed crossing rail minecart rendering wonkiness
  • [tweak.anvilDyeItems] New tweak - improved over the 1.6.4 AsieLib version.
  • [tweak.carry] [#148] Add placement sound for placing carried blocks.
  • [tweak.carry] Add support for giving your carried block to another player! Give it a try!
  • [tweak.carry] Block carrying can now be disabled in creative mode.
  • [tweak.carry] Carried blocks now render in third person! \o/
  • [tweak.carry] [#154] Carrying a cactus now correctly deals damage to the carrier.
  • [tweak.carry] [#140] Carrying will now respect your pickblock key mapping.
    • However, mapping it to a key as opposed to a mouse button will prevent carrying from working in Creative Mode.
  • [tweak.carry] Fix carried blocks sometimes appearing on other players.
  • [tweak.carry] Fix carrying not respecting spawn protection and world borders.
  • [tweak.carry] [#149] Fix doors being carryable.
  • [tweak.carry] [#166] Fix minecart entity handler not checking if it's actually a minecart it's placing into.
  • [tweak.carry] [#167] Fix non-vanilla chests potentially glitching out on placement.
  • [tweak.carry] [#137] Fix placing double chests potentially causing a rendering glitch.
  • [tweak.carry] Fix rendering bug caused by another player carrying a block.
  • [tweak.carry] Fix rendering bug caused by carrying a block with a notification visible.
  • [tweak.carry] Fix some multiplayer state synchronization bugs.
  • [tweak.carry] Prevent the player from picking up blocks they can't break.
  • [tweak.dynamicLights] New tweak - requires Mirage! Client-side only! Fun!
  • [tweak.remove.netherPortals] New tweak!
  • [tweak.remove.recipeBookButton] New tweak. Hopefully self-explanatory.
  • [tweak.remove.recipeUnlocks] New tweak! Beats Quark's version in that it also hides the pop-up.
  • [tweak.remove.vanillaStyleTools] [#161] Ported to 1.12 *properly* - thanks 3TUSK!
  • [tweak.remove.tutorial] New tweak!
  • [tweak.shiftScroll] New tweak! Allows shift-scrolling between certain items of the same type in vanilla items.
    • It is also configurable - see config/charset/module/lib.shiftScroll/ if this tweak is enabled!
  • [tweak.unifyColors] Temporarily removed - awaiting redesign.
  • [tweak.voidGenerator] New tweak! Adds a simple void generator for the overworld. Off by default.

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[]

  • [Carts] New module!
  • [Carts] Add Crossing Track.
  • [Carts] Add alternate ways of crafting certain tracks (all reversible and disableable, of course):
    • 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
  • [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.
    • 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.

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.7[]

  • [All] Bring back Backpacks (uncraftable and unequippable - solely for world migration!)

0.3.6[]

  • [All] Restored Gates and Wires modules, based on 0.3.0-pre15
  • Note that the RS Latch Gate has been removed.
  • Note that the Wires module is off by default, due to bugginess.
  • [All] Saner mod names for JEI lookup
  • [Decoration] Backported poster lag fix from 0.4.0-pre6
  • [Gates] Added config file to disable gates as necessary
  • [Pipes] [#159] Fix renderer crash which could happen on some configurationsl [sic]

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[]

Note: 0.3.1 picks up from 0.3.0-pre10.

  • [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.2.5[]

  • [Gates] Fix gate state not updating on block break (asie)
  • [Wires] Improved wire prefix/suffix localization (asie)

0.2.4[]

  • [Pipes] Fix BuildCraft recipe incompatibility (asie)
  • [Pipes] Fix rare NPE with Shifters (asie)

0.2.3[]

  • [Audio] Make Minecraft drop from fullscreen when Record button is pressed - helps with #49 (asie)
  • [Gates] Fix incorrect capability code - fixes #53, #52 (asie)
  • [Pipes] IShifter is now a Capability! (rubensworks)
  • [Tweaks] Make glass shards only drop when no other drops are present - may fix #50 (asie)
  • [Wires] Fix wires connecting to multiparts in the wrong places (asie)

0.2.2[]

  • [Drama] New module! Adds Drama in a Bottle. (asie)
  • [Tweaks] Fix server-side double door desync. (blay09)

0.2.1[]

  • [Pipes] Restored backwards compatibility with IInventory/ISidedInventory
  • [Pipes] Fixed rare Shifter client-side NPE (a lot of these to go through, you may blame 1.8)

0.2.0[]

  • [Audio] Added Tape Drives! They play songs! You can put songs on them via a fancy Record button! And craft tapes, too! JEI will tell you how to do that last one
  • [Gates] Fixed bugs in redstone wire handling in gates
  • [Pipes] Added support for IItemHandler
  • [Pipes] [#41] Fixed client-side Shifter crash
  • [Storage] Minor improvements to backpacks
  • [Storage] [#38] Fix chestplate getting stuck issues with the backpack module
  • [Wires] Moved wire API to Capabilities (TIS-3D users: update to 0.8.3 or you will crash)
  • [Wires] [#40] Fixed rare client-side NPE

0.1.6[]

  • [Tweaks] How did I forget to make disableVanillaTools not default!? Also renamed config key for the unaware. (asie)

0.1.5[]

  • [Pipes] Changed shifters - only per-item extraction allowed for now (asie)
  • [Pipes] Fix pipe connection render desync (asie)
  • [Pipes] Fix pipe item dropping on an only-available-destination-is-blocked-but-prioritized scenario (asie)
  • [Storage] Fix backpack hardness step sound, rendering and being unequippable without sneaking (asie)
  • [Tweaks] New tweak: disableVanillaTools, for the TCon fanatic in you (asie)
  • [Tweaks] New tweak: glassShards, a slightly different spin on glass shards (asie)

0.1.4[]

  • [Audio] Add missing langfile entry for Iron Note Block (asie)
  • [Pipes] [#34] Fix Shifter crash (asie)
  • [Storage] New module, adds BetterStorage-esque backpacks (asie, thanks to copygirl for model)
  • [Wires] Fix corner propagation not working at all (asie)

0.1.3[]

  • [Audio] New module; Iron Note Block only for now.
  • [Gates] Add RS latch.
  • [Gates] Fix handling gate I/O from multipart containers.
  • [Pipes] [#21] Fix shifters stopping an item when only one is turned on in an opposites configuration.
  • [Wires] Fix "null" as face not working according to API documentation.
  • [Wires] Fix handling wires in compact situations.
  • [Wires] Fix wires connecting weirdly when multiple sides are blocked with microblocks.

0.1.2[]

  • [Pipes] Added a non-BuildCraft-conflicting variant of the temporary pipe recipe.
  • [Tweaks] Added "mobControl" tweak allowing control of which mob types are spawnable.
  • [Tweaks] Added "noSprinting" tweak. (off by default)
  • [Wires] [#32] Fixed wires dropping from sides of pistons.
  • [Wires] Fixed occlusion tests (invalid blocked side checking) for corner wire connections.

0.1.1[]

  • [#31] Fixed launch crash when MCMP's JAR loaded after Charset's
  • [#18] Fixed not transmitting power to wire/shifters on dust corner connections
  • Added logic to only connect to vanilla redstone blocks on the proper faces

0.1.0[]

  • Ported to Minecraft 1.8.9.
  • Ported Pipes and Wires to MCMultiPart.
  • Added Gates module, in early alpha and somewhat unfinished. (The RedLogic gate textures are used temporaily)
  • Bugfixes and improvements in most of the mod.

0.0.6[]

  • Added BuildCraft wrench support to Shifters via rotateBlock.
  • Added proper analog wiring.
  • [#22, #19] Fixed certain wiring inconsistencies with vanilla redstone.
  • Fixed some potential crashes with wire loops. (Not all, however - be careful! We're still in alpha!)
  • Fixed bundled emitters from other mods not functioning correctly.

0.0.5[]

  • Add wire corner rendering
  • Change wire transmission logic
  • Optimize bundled cable propagation logic
  • Fix bundled cables connecting to redstone providers visually
  • Fix bundled cable propagation logic for multiple inputs [#20]
  • Fix shifters not stopping pipe items in the "opposite, equal distance" configuration

0.0.4[]

  • Fix insulated wires not having collision boxes
  • Fix Z-fighting between freestanding and non-freestanding wires
  • Fix dropping wires not working correctly
  • Fix certain aspects of redstone propagation not working right
  • Improve redstone dust with wire behaviour (a full fix will only come with the analog wire rewrite)

0.0.3[]

  • Add item detection API for Pipes
  • New module: CharsetTweaks
    • AutoReplace (replaces broken items in inventory)
    • DoubleDoors (automatically opens double doors when opening just one)
    • DyeableMinecarts (lets you dye minecarts!)
    • Graphite (adds graphite, a charcoal-derived replacement for ink sacs)
  • New module: CharsetWires (experimental)
    • Redstone cabling, insulated cabling and bundled cabling!
    • Supports freestanding wires, too.
    • Digital only for now - analog signal support commented out as it requires further work

0.0.2[]

  • Shifters now act as prioritizers instead of path enforcers (you can still create item queues in other ways, though!)
  • Fixed a lot of pipe-related bugs

0.0.1[]

  • First release
"Charset"

"name" = ""Navbox Charset"" "state" = ""plain""


Advertisement