Changelog 1.16 - Direwolf20-MC/BuildingGadgets GitHub Wiki
[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 theCopy 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 aState == 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 :droplet: - @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 :facepalm: - @michaelhillcox #551
- Effect block updating the blocks around it too early. Torches no longer pop off when using the Exchanger :fire: - @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 :eyes:
[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...