Skip to content

Changelog 1.16

Michael Hillcox edited this page Oct 21, 2021 · 12 revisions

[3.8.2 - 1.16.5] - 2021-10-21

Fixed

  • Crashing issue due to race conditions
  • An issue showing an incorrect value for the Destruction gadget not showing the correct value for area size
  • Possible fix for effect blocks staying invisible

[3.8.0 - 1.16.5] - 2021-02-15

Added

  • Added a Open Material List button to the Copy Paste Gadget's Radial menu gui
  • Added Door support* to the Copy Paste Gadget... It's... Hmm, Working at least. You break it, you bought it.

Changed

  • Changed the hardness of the Construction blocks to allow them to be broken easier
  • Added the shovel as a tool to mine Construction Paste Power
  • Updated to Minecraft 1.16.5

Fixed

  • Stopped the Construction Block crashing the game when being placed manually (You're not meant to do that :/ haha) #569
  • Fixed Construction Block's break and broken particles not render / rendering the purple missing texture
  • Removed a debug message: hi... Whoops, sorry server owners
  • Resolved a rare crash with Effect Block Tiles #610
  • Fixed an issue causing the Exchanging Gadget being blocked by a Block == Block check instead of a State == State #591
  • Disallowed Spawners from being selected to build & exchange. #584

[3.7.3 - 1.16.4] - 2020-12-20

Added

  • Fluid Only Mode to the Destruction Gadget allowing for the gadget to only remove fluids instead of both 💧 - @michaelhillcox #539
  • Template manager now supports ALL templates from 1.14+ this only works from this version onwards. Missing blocks will be ignored. - @michaelhillcox

Changed

  • The Copy and Paste Gadget no longer removes it's anchor automatically. You have to do it manually. This is to allow for large builds to be built in stages. - @hvdklauw #565
  • Templates are now on version 2.1.0 to mark a stable version.

Fixed

  • An issue introduced in the last release that stopped any Templates working 🤦 - @michaelhillcox #551
  • Effect block updating the blocks around it too early. Torches no longer pop off when using the Exchanger 🔥 - @michaelhillcox #561
  • An issue causing Construction Paste Blocks to forget their mimic block - @hvdklauw #548
  • The Pasting Gui (in the Copy Paste Gadget's flow) now retains and re-loads the gadgets pasting offset - @hvdklauw #566
  • The gadget being indicated as repairable which is causing issues with mods that repair items... Whoops... - @hvdklauw #557
  • The Copy and Paste gadget messing with states in a weird way... This covers a few issues with the paste function of the template system. - @hvdklauw #554
  • The Copy and Paste gadget losing it's orientation on copy - @hvdklauw #554

[3.7.2 - 1.16.3] - 2020-10-30

Changed

  • Made the undo validation less strict to support mutated states (for now. needs system rewrites to fix this properly)

Fixed

  • Fixed template name not being saved to a template item or it's export #516
  • Fixed TileEntity Renders inside the tooltip having layering issues #533
  • Fixed linked inventories not showing blocks in the live render #407
  • Fixed loading older templates into the game causing confusing errors to be displayed #517
  • Partial fix for crash when attempting to render a block that requires special data #536
  • Fix for #526 and #522 by using default state on block selection
  • Fixed Connected Surface mode for the Building Gadget and the Exchanging Gadget #467

[3.7.1 - 1.16.3] - 2020-10-16

Changed

  • Enabled JEI support again now they've released
  • Updated some code for mappings and forge changes

Fixed

  • An event causing block duplication due to mass code rewrite in the inventory system
  • Blocks being able to be placed in invalid locations
  • Being able to select invalid blocks and build them.
  • Fixed some naughty events never reporting that they finished 👀

[3.7.0 - 1.16.3] - 2020-09-12

Changed

  • Ported to 1.16.3

[3.6.0 - 1.16.2] - 2020-09-12

Changed

  • Ported to 1.16.2

Fixed

  • Fixed Undo data storing the wrong dimension data
  • Fixed issue with inventory linking after dimension changes

Dev notes

  • Jei not on this update yet
  • Tooltip events are waiting on a Forge PR
  • Bad code has been moved to a tainted package to flag for rewrites / refactors / cleaning.
  • Moved away from mixed mappings to MCP mappings

[3.5.1 - 1.16.1] - 2020-08-21

Changed

  • Removed undo from Exchanger as it should have never had it in the first instance

Fixed

  • Fixed silk touch enchange with the Exchanger.
  • Fixed null pointer issues on Tiles by removing our onLoad call as the game handles this for us.
  • Fixed Gadgets not using energy
  • Fixed #511 exchanger would not exchange mutated states of the same block.
  • Fixed #511 exchanger would incorrectly validate visible sides

[3.5.0 - 1.16.1] - 2020-08-14

Note Most of what has been noted here is also in the 3.4.0 release of Building Gadgets for 1.15 as I've mirrored the releases

Added

  • Improved the Destruction Gadgets Gui to be more clear when an area is out of bounds.

  • Added 'out of' marker in the Contruction paste container item. You can now see the max size of the containers :D
  • Added zh_cn translations thanks to @EnterFor #475
  • Added a required items section to the template manager Gui which shows how many of which item you need for the template to be built.

Fixed

  • Fixed Sliders being held even after clicking off of them #450
  • Fixed Undo crashing the game #450
  • Fixed Exchanger exchanging over effect block #450

  • Fixed Alpha rendering on the Builders and Exchangers overlays
  • Fixed Effect Block not registering it's render properly... #472
  • Fixed Copy Paste Gadgets rotation failing to rotate blocks correctly. #492
  • Fixed a translation issue with Binding and unbinding your Gadget to an inventory.
  • Fixed translation gaps in the translation files. #458
  • Fixed modes being all caps (part of #458)
  • Fixed crashing when an inventory cap is delayed or missing due to other mods. #461 #465 (actually fixed a bit ago but forgot to mention it in the changelog)

Changed

  • Added back the Bound Inventory highlight / overlay...
  • Added back tile entity render to the Exchanger and Builder overlays...
  • Migrated all registries over to DeferredRegister
  • Remove translation keys from the config (not required and half implemented)

Dev

  • Removed abstract implemenation of the Construction Paste Container. It's now all one class...