1.10.8 (Fabric)
Curse Maven Snippet
What's new
Release 1.10.8 (6053c97)
Add dynamic item textures for tablet/terminal based on power/link state.
Add missing locked slot handlers to Tablet, Database, Server
Added read-write support for Immersive Engineering's bundled redstone system.
Added support for showing colorize recipes in JEI/EMI/REI
Added support for showing supported slots when highlighting items in JEI/EMI/REI while a GUI is open
Allow off-hand insertion of floppy disks into disk drives
Allow other mods to deny Robots/Drones from attacking entities.
Allow other mods to deny Robots/Drones from picking up or dropping items.
Config: The chunkloader.dimBlacklist/dimWhitelist config values now take dimension keys instead of 1.12-era IDs. Existing config entries containing numeric IDs are automatically removed.
Fabric: Add The One Probe compatibility as it received a Fabric port.
Fabric: Fix wrench not rotating blocks
Fabric: Make it possible to shift-insert floppy disks into drive
Fix 3D Printer animation going offscreen and endlessly consuming power if output slot is full
Fix 3D Printer using 16x more ink than it was supposed to
Fix Adapter losing inserted upgrade on world reload.
Fix Analyzer (and Jade/WTHIT/TOP) not showing component names
Fix Assembler showing the wrong missing component warnings
Fix Case not outputting comparator signal when running
Fix Charger partially missing redstone implementation.
Fix Computer/Robot not receiving redstone events.
Fix Creative Robot being openable in survival
Fix Drone not picking up items
Fix Linked Card losing connection after sending a message
Fix MFU always reading block at 0,0,0 instead of stored coordinate.
Fix MFU not saving address
Fix Microcontroller not dropping a packed copy (was wrongly using Case's logic)
Fix Rack missing redstone implementation
Fix Rack not spreading energy across all sides
Fix Rack taking more energy than it was supposed to
Fix Raid block front texture regression
Fix Relay losing its upgrades on world reload
Fix Relay parameters not updating in real time when upgrades are added
Fix Robot GUI disabled slots and scroll bar not accounting for missing components.
Fix Robot facing mismatch between NBT and renderer
Fix Robot inventory GUI edge cases and server/client sync issues
Fix Robot placing blocks off of an already occupied spot.
Fix Screen/Terminal GUI frame not resizing with game window
Fix base Robot having 16 slots for free (sorry this was actually a bug!)
Fix breaking Robot in survival dropping an additional, empty robot
Fix breaking Robot not disconnecting its components / not running cleanup logic
Fix breaking Robot not dropping its hand/card/upgrade/disk slots
Fix bug causing robot.canAttackPlayers config value to be ignored
Fix compatibility with some mods' fluid storage (Fabric)
Fix direction check for Piston Upgrade being too permissive
Fix dyeing Case/Screen consuming dye.
Fix excessive disk thrashing due to missing file change checks
Fix filesystem write cost calculation.
Fix floppy not being properly ejected from Disk Drive when using Lua callback.
Fix fluid tank information passed to Lua not matching 1.12 schema
Fix host filesystem case sensitivity check
Fix hover boots missing item color
Fix inventory_controller stack comparison when both stacks are empty
Fix item duplication bug in Disassembler
Fix items picked up by Robot visually teleporting to player
Fix missing inventory copy making Robot Crafting upgrade not work.
Fix missing player distance checks for keeping GUIs open
Fix missing user list implementation for Case, Robot
Fix partial fluid tank drain logic, fix fluid tank item voiding
Fix rare crash with Rack Analyzer interaction
Fix return values for Lua makeDirectory(), remove(), as well as for methods relying on checking if a slot is empty.
Fix some filesystem properties (address, management state) not being written back to item on change
Fix some inventories being saved incorrectly with null instead of ItemStack#EMPTY
Fix some recipes voiding NBT instead of appending (e.g Navigation Upgrade Map)
Fix sounds being quieter than intended
Fix targeting of mounted inventories (e.g chest minecart)
Fix trading upgrade using base price instead of current price (now matches villager GUI)
Fix wrong index in text buffer setPrecise call
Implement Microcontroller functions
Improve compatibility with Sable/Create Aeronautics: Add mass values to all blocks.
Improve compatibility with Sable/Create Aeronautics: Computers/Robots can now send/receive messages between the current dimension and nearby sublevels.
Improve compatibility with Sable/Create Aeronautics: MFU can now be bound to blocks in nearby sublevels from outside
Improve compatibility with Sable/Create Aeronautics: Motion sensors can now see entities within line of sight outside/inside sublevels from the other side.
Improve compatibility with Sable/Create Aeronautics: Robots can now see nearby waypoints outside/inside sublevels from the other side.
Improve compatibility with Sable/Create Aeronautics: Trading upgrade can now work with villagers in sublevels
Lua: world.getDimensionId/getDimensionName now take dimension keys instead of 1.12-era IDs.
More stability fixes for Terminal
Prevent breaking Creative Case and Robot in survival
Support post-1.18 updated world height values.
Update dependencies.
Various internal Scala->Java mistranslations were fixed