- Fix Drawbridge values not always syncing properly when opening the GUI
- Fix ASU not marking itself dirty (and thus the changed settings not necessarily getting saved) when changing the values via the GUI buttons
- Fix the Portal Panel and Advanced Quick Stacker not marking themselves dirty when changing settings via the GUI buttons
- Fix not being able to take out items from certain machine slots via the GUI (at least the Ender Furnace and the Ender Infuser input slots)
- Change how the EnU code that destroys blocks without the contents spilling out, works. Hopefully fixes the Dolly apparently spilling out some chest contents, thus allowing for item duping.
Original build time: 2017-06-05 19:49:57 UTC+3
- Change: Increased Sound Block max volume to 4, which means that the maximum range is now 64 blocks (volume > 1 multiplies the base range of 16 blocks)
- Change: Increased the maximum number of slots in the ASU to 27
- Fix/improvement: The Dolly now has better block validity checks, and it can move anything in Creative mode
- Fix: Fixed an edge case minor rendering glitch with the Barrel
- Fix: Fixed a crash with the normal variant of the Drawbridge, if using a length larger than 32
- Fix: Fixed using a client side method in the Ruler's display name method
- Fix: Fixed a crash with the Portal Scaler, due to the new teleport code a while back (in 0.6.6)
Original build time: 2017-05-22 04:06:02 UTC+3
- Fix: Barrel labels didn't update properly when first applied (they were "lagging one behind")
- Fix: ASU and Inserter properties didn't sync properly at some values, when first opening the GUI
- Fix: Excluded the Ender Hoe from the creative-breaking module things, since it doesn't use it anyway
- Fix: Player XP didn't sync after teleporting
- Fix: The Builder's Wand Move mode didn't use a mod-friendly method of re-creating the TileEntity
- Fix: The Inserter was unnecessarily scheduling new updates for itself when failing to push items out
- Fix: The Inserter didn't load its "back facing" properly from disk, which broke pulling in items in all but the default (North) orientation
- Change: The Drawbridges will now only contract blocks/positions that they extended/placed themselves in the first place
- This means for example, that you could now use them to place and remove a number of blocks from behind a wall, without pulling in the wall when contracting.
- Change: The Builder's Wand is now able to replace fluids
- Change/addition: The Ender Elevator, the Drawbridges and the Portal Frame blocks can now be camouflaged as any block that has a regular model and an ItemBlock associated with it. And if the block used as the camouflage emits light, so will the camouflaged block.
Original build time: 2017-05-20 01:52:03 UTC+3
- Added slab and layer variants of the Ender Elevator
- Added a Chair Wand - it can spawn invisible entities that the players can sit on, to make decorative chairs etc. usable
- Added an Adjustable Storage Unit - the slot count can be set to anything between 1 and 9, and the maximum stack size to 1 .. 1024
- Added a Barrel
- Added a Massive Storage Unit and a Massive Storage Bundle - basically 1 and 9 slot DSUs
- Added a Junk Storage Unit - 270 slots, only accepts normally non-stackable items
- Added a Molecular Exciter block - it can turn any (non-unbreakable) block into a falling block entity, which can also be moved by minecarts
- Added a Dolly item, that can (only) move blocks that have externally exposed inventories
- Added Floor and Cracked Floor blocks. The Cracked Floor will let item entities and XP orbs through.
- Added a Phasing Block and an inverted variant - they will toggle between "solid" (having a collision box) and "non-solid" (no collision box) on redstone signal
- Added an Inserter and a Filtered Inserter
- They are almost like simple pipes, but not officially pipes
- The intended use is to insert items into inventories on the (enabled) sides first, and if that fails, then the items will continue to the front output side.
- Added a Void Pickaxe - mining blocks with it will drop nothing, not even inventory contents. Also works that way in Creative mode.
- Added a "creative breaking" module for the Ender Tools. It will change block breaking so that blocks break instantly, but there is a short cooldown between blocks.
- Added a Nullifier item, with 9 slots and max 1024 items per slot
- Added a Passifier Syringe - it will make hostile mobs neutral
- If any entity attacks the passified mob, it will become hostile again.
- Added a Sound Block, that can play any registered sound from the game
- Added a Drawbridge and an Advanced Drawbridge
- Change: Inventory Swapper can now swap the Baubles slots too
- Change/addition: Added white- and blacklist configs for the Living Matter Manipulator
- Change: Improved the Ruler HUD readability
- Various fixes and internal code clean-up and some refactoring etc. as usual
Original build time: 2017-05-13 21:13:22 UTC+3
- Fix a possible crash if something tries to rotate the Ender Elevators
- Fix a possible crash when trying to get the build item in the Wand of the Lazy Builder
- Remove all the running tasks for a player when they log out
Original build time: 2017-03-09 21:26:13 UTC+2
- Fixed some offhand slot stuff being broken in some GUIs
- Fixed modular inventories' module slots not becoming inaccessible when they should
- Fixed modular inventories missing the UUID on first open, if the item was grabbed from the creative inventory or JEI instead of crafted
- Fixed some ItemBlocks claiming to have subtypes, when they actually don't
- Fixed block and item remapping potentially trying to remap to the same name
- Fixed crashes in model registration, if disabling some blocks or items
- Fixed some
Ctrl + pick-block
'd blocks/machines/inventories not working quite properly when placed back down - Fixed the Item Pickup Manager reporting the selected Link Crystal wrong in the tooltip
- Fixed/changed: The TileEntity is now retrieved in a CME-safe way in
getActualState()
etc. - Memory Chest: Fix two issues with locked slots after the 32nd slot
- Memory Chest: Allow middle click + dragging to set the slot type
- Memory Chest: Added a button to toggle the chest into Private mode. A private mode chest is unbreakable.
- Containers/slot clicking: Fix item loss if trying to swap a stack of items into a stack-size limited slot that currently has an item
- Ender Tools: Fix block place sound, and use the Forge placement hook
- Creation Station: Change the recipe syncing to happen via the container
- Creation Station: Refactor the crafting inventory stuff - Fixes JEI recipe filling, and adds proper owner/privacy mode support for the crafting inventories too
- Creation Station: Also use the player inventory for recipe filling items
- Handy Bag: Add a Baubles button to the GUI, if Baubles is installed
- Handy Bag: Add GUI buttons for changing the enabled, re-stock and pickup modes
- Handy Bag: Added a custom upgrade recipe from the normal bag into the large variant, which now preserves the NBT data (i.e. the memory cards and their contents...) of the original bag
- Handy Bag: Add support for updating/ticking items inside the bag. There is a server side config to disable it.
- Handy Bag: Add a button to select the
Shift + click
behavior (player inventory <=> hotbar, or player inventory <=> bag) - Handy Bag: Added only moving matching/existing items when Sneak + right clicking an inventory with the hotbar-only restock mode enabled
- Handy Bag & Inventory Swapper: Fixed the contents not reloading if the GUI is kept open while the bag is thrown into the world and then picked up again
- Handy Bag & Inventory Swapper: Fixed allowing stack sizes larger than 1 into player armor slots (mainly noticeable with mob skulls and pumpkins)
- Handy Bag & Creation Station: Add support for crafting one full stack by right clicking on the output slot
- Handy Chest: Added the ability for cards' owners to lock the cards in place - they can't be taken out by other players, and the chest itself becomes unbreakable
- Handy Chest: Fixed the player inventory sorting button being broken
- Inventory Swapper: Added a "Cycle" mode - it essentially does 'swap + change card + swap' in one go, making it easier to cycle between different cards/inventories
- Inventory Swapper: Added GUI buttons for changing the enabled and Cycle modes
- Changed all GUI buttons to have the current status on their tooltip (where applicable)
- Configs: Re-organized some configs and categories and fixed some of them being in the wrong categories.
- Re-generating the config is recommended!
- Tile Entities: Add support for the 1.10
mirror()
androtate()
methods - Improve various block and item tooltips and localization things
- OwnerData: Fix a missing UUID assignment (it broke Ender Furnace output to Ender Chest in newly placed furnaces)
- Improved and cleaned up several GUI info texts
- Ender Fighter: Refactored the code into proper AI tasks
- Ender Fighter: Register with a spawn egg enabled
- Ender Fighter: Don't drop XP on death
- Ender Furnace: Updated to accept items with a Fluid Capability containing lava
- Ender Bucket: Update into using Fluid Capabilities - should now work again with tanks from mods, which use the fluid caps
- Living Matter Manipulator: Show the entity health in the tooltips
- Replaced all of the old teleport code with newer code taken from the JED mod
- Moved from Reflection to MethodHandles where possible
- Cleaned up some blockstate stuff and removed unused properties/states
- Energy Bridge: Fixed some rendering issues with the beams
- Energy Bridge: Fixed some multiblock assembly/disassembly bugs, and rewrote most of it
- Ender Elevator: Added a custom recipe, and removed the different colors from the creative tab, and thus also from bloating the JEI item list
- Tool Workstation: Refactored the inventory stuff - fixes it being broken and glitchy if multiple players are looking at the GUI of the same Tool Workstation at the same time
- Portal: Check the actual bounding boxes for entity collision, instead of just the block space
- Portal: Fixed not detecting one-block sized active portals (and thus the shutdown was broken)
- Portal: Changed the portal breaking to happen via scheduled block updates, so that shutting down massive portals doesn't cause a StackOverflowException
- Portal Panel: Render the name of the button's target when looking at a selection button
- Builder's Wand/Templates: Fix some entity offset issues
- Builder's Wand: Print a chat message for killed entity count in the Delete mode
- Builder's Wand: Allow un-setting area corners
- Builder's Wand: Render ray-traced (= still un-anchored) areas too
- Builder's Wand: Re-ordered some modes. Creative-only modes are now at the end of the list.
- Builder's Wand: Remove pending block updates when deleting an area
- Builder's Wand: Add a "Replace 3D" mode
- Builder's Wand: Add a "Stack" mode (think World Edit
//stack
command) - Builder's Wand: Add support for saving Chisels & Bits blocks in the cross-world compatible format (requires C&B version 12.12 or newer to work properly)
- Builder's Wand: Fix the Move mode in creative not respecting the Replace option
- Builder's Wand: Some area size/checks related clean-up
- Builder's Wand: Don't allow setting the positions outside world limits
- Builder's Wand: Fix consuming build items even if the block placement would fail
- Builder's Wand: Updated the tooltip
- Template: Changed how TileEntities are created from NBT - it should hopefully be more robust now with modded blocks
- Added Paralyzer and Stimulant Syringes - they set/unset the
NoAI
flag of mobs
Original build time: 2017-03-04 22:27:31 UTC+2
- Fix the basic Handy Bag mistakenly using the wrapped slot ranges of the Large variant, which lead to a crash with re-stocking etc
- Fix the alignment of the inventory sort buttons on the basic Handy Bag
Original build time: 2016-07-24 05:32:00 UTC+3
- Update to MC 1.10.2
- Builder's Wand: Fix a relative path related issue with templates (= Copy & Paste modes) on some systems
Original build time: 2016-06-30 ??
- Update to MC 1.10
- Built from my development code of version 0.6.5 for MC 1.9.4, so some things are not finished, mainly the Builder's Wand is undergoing some changes
- The Ender Bag now only works when linked to a vanilla Ender Chest, because the event which I was using was removed from Forge in 1.10
Original build time: 2016-06-25 17:35:55 UTC+3
- Builder's Wand: Add a Move mode
- Builder's Wand: Add a Replace mode (similar to the Equal Trade wand focus from Thaumcraft)
- Builder's Wand: Add replace blocks capability in survival to Paste mode
- Builder's Wand: Add a "continue through" toggle option to certain modes
- Builder's Wand: Add translucent ghost block rendering (there is also a config to disable it)
- Builder's Wand: Add config options to disable certain modes in survival
- Builder's Wand: Improved some block bounding box and other rendering things
- Builder's Wand: Fix couldn't use the wand directly if the position wasn't set
- Builder's Wand: Fix some template path issues in some cases
- Builder's Wand and Ruler: Add rendering the selections/areas/ghost blocks also from other players holding the wand. There is a config to disable it.
- Handy Bag: Add a hotbar+offhand-only restock mode
- Handy Bag: Fix a crash with the basic version - it was using the slot ranges of the Large variant for restocking etc
- Handy Bag: Fix the basic variant having the same GUI width as the Large variant (empty space on the right)
- Add a "bind lock" toggle option to the Ender Bow/Lasso/Porter, to prevent accidentally binding them while sneaking
- Add a config option to print a chat message when binding items to a location. This is disabled by default.
- Add Chinese localization (by 3TUSK / ayasaki-hayate)
- Fix: Don't fire the
PlayerChangedDimensionEvent
twice when teleporting players >_> - Fix missing dimension argument in the Portal Panel GUI button network packets (the selection buttons in the GUI only worked in the overworld)
- Fix/clean-up: Use
FluidRegistry.LAVA
when checking for lava in the Ender Furnace
Original build time: 2016-07-25 03:09:19 UTC+3
- Disabled the potion shift inside my GUIs
- Handy Bag: Fixed the pickup-matching mode also looking inside the locked bag sections for matches
- Handy Bag & Creation Station: Fixed slow and derpy mass crafting of items
- Handy Chest & Creation Station: Ignore the hotbar when moving matching items to chest/station
- Ender Pearls: Some tweaks and minor fixes
- Handy Chest: Fix an inventory init issue, that shouldn't happen in normal game-play
- Ender Elevator: Fix a derp with the redstone state checking
- Living Matter Manipulator: Added special case support for releasing Shulkers
- Creation Station: Add cleaning up the crafting grid of left-over items after crafting - allows proper mass-crafting of things like Cake now
- Builder's Wand: Changed the template file names to include the player name (who first used the wand in the Copy mode)
- Builder's Wand: Added a toggle for advancing the position after placing the blocks
- Builder's Wand: Added some error messages to chat, and don't render the HUD if the chat is open
- Handy Bag & Item Pickup Manager: Check for and ignore stacks with size 0
Original build time: 2016-06-17 23:28:59 UTC+3
- Add a new extra large variant of the Handy Chest
- Fix Handy Chest/Creation Station not storing items on Private mode Memory Cards (item loss)
- Add toggling item type Memory Card Public/Private mode by right clicking
- Fix Ender Bag not showing capacitor charge in Ender Chest mode
- Fix Portal activation logic was partially broken in 0.6.2
- Handy Bag: Change
Move matching items to bag
to exclude the hotbar by default - Handy Bag: Change the block-quick-actions state to be stored per Memory Card
- Fix Ender Tools not requiring an Ender Core module when combined with Handy Bag item pickup
- Builder's Wand: Removed block updates from Paste mode (pasting floating blocks is now possible)
- Builder's Wand: change the mirroring, rotation and corners to be per-mode and per-template/area in Copy, Paste and Delete modes
- Builder's Wand: Add Copy and Delete mode second position adjustment by shift + scrolling
- Builder's Wand: Added an option to also delete entities in the Delete mode (creative-only)
- Builder's Wand: Some changes to area mirroring stuff
- Portal: Add config options to set the portal activation block search limits, plus increase the defaults
- Portal Panel: Fix a case where the selection box wouldn't update
- Refactor all hotkey/keybind things - scroll wheel doesn't pretend to be the Toggle key anymore, and in some cases they now do separate things
- Add the ability to rename any items in the Tool Workstation
- Add the ability to directly rename the Link Crystals in the Portal Panel GUI
- Portal: Add a check to prevent repeated teleporting in some cases
- Improve a few tooltips
Original build time: 2016-06-15 04:10:49 UTC+3
- Add a chat message/warning if the Portal Scaler doesn't have enough charge for the teleport
- Fix Portal Panel dropping with incorrect metadata
- Add individual selection bounds and thus also proper detection for the Portal Panel buttons
- Add new item:
Cheaty Water Wand
and a second variant of it,Super Cheaty Water Wand
Original build time: 2016-06-05 22:07:35 UTC+3
- Fix a location binding coordinate offset-by-one in some cases
- Fix Ender Tools' recipes being mixed up
- Fix an inventory utility method bug, which broke things like the Creation Station recipe save/load
- Fix a derp with some inventory slots - being unable to left or right click items out of them (like the Furnace output slot)
- Added offhand support to the Quick Stacker
- Fix some Quick Stacker logic
- Improve the Memory Chest GUI - items can now be manually put to all except non-matching locked slots, and slots can be locked by simply middle clicking with items in cursor
- Fixed some bugs with the Portal Scaler, like not respecting the world border, and broken Ender Charge cost calculation
- Changed the Ender Relic recipe to be considerably cheaper because of the 1.9 vanilla End Crystal item
- Tweaked some Ender Tool/Sword damage and speed values to better match 1.9 vanilla
- Added a dummy AI task to the Mob Harness to block things like the Wander AI
- Added an event to prevent the Inventory Sorter mod from working in any of my GUIs, because it dupes and destroys items (it doesn't currently support the custom large stack sizes)
- Added my own sort buttons to the "Large Stacks" type inventories
- Added
Block quick actions
buttons to the Large Handy Bag - you can individually lock the different sections, so that any quick action (from the buttons) orSneak + right click
with the bag doesn't affect those sections. Useful if the player likes to keep tools in one bag section for example. - Changed the Quick Stacker inventory search logic - it now properly sorts by distance too.
- Builder's Wand: Fixed and improved several existing things, like:
- Now properly copies the BlockState from the adjacent blocks
- Now properly stores and uses the stored BlockStates from the "block memory"
- Fixed ghost block rendering so that the rotations are correct
- Fixed/tweaked/improved the area size adjustment code to be less derpy and less annoying
- The start and end positions can now be set inside the targeted block by sneaking while settings them (two-corners modes only)
- Builder's Wand: Added Copy and Paste modes, with up to 16 separate templates per wand
- You can name the template in the Copy mode by pressing the
Toggle
key - Paste mode includes rotation and mirroring support and an option to replace existing blocks (replacing is Creative-only)
- You can name the template in the Copy mode by pressing the
- Builder's Wand: Added a Delete mode (Creative mode only - sets all block to air inside the selected area)
- Builder's Wand: Added a "helper block" mode -
Ctrl + right click
on air to place a block of Spruce leaves - no more need for derp pillars to set the second area corner - Builder's Wand: Added a HUD to properly see what the wand's mode is without hovering over it or changing items to to see the item name
- Builder's Wand & my machines: Better support for rotations when copy & pasting with the wand
- Added an Advanced Quick Stacker (block)
- Added an Ender Elevator block
- Added my own Portal
- Made of Portal Frame blocks and a Portal Panel
- The Frame can be any shape as long as it's a closed area
- The Panel must be connected via a continuous "path" of Frame blocks into the frame
Original build time: 2016-06-03 02:10:21 UTC+3
- Added a Quick Stacker item
- Added Off hand slot support to the Inventory Swapper
- Re-enabled the scaled stack size text rendering now that MCP has been fixed
- Reduced the Ender Crystal spawn explosion strength
- Added new chest models and textures
- Fixed Ender Dragon boss bar got stuck when teleporting away from The End dimension
- Added JEI recipe category crafting item support
- Added support for the Forge update checker
Original build time: 2016-05-02 19:37:03 UTC+3