This is an overview of significant new features and fixes by release. See https://github.com/desht/ModularRouters/commits for a detailed list of all changes.
Changes are in reverse chronological order; newest changes at the top.
- A full texture update for the mod, courtesy of texyure artist Ridanisaurus!
- This is a new set of 16x16 textures with a nice Minecrafty feel; integrates much more naturally with vanilla textures (IMHO)
- Holding an Item Router in main or offhand now highlights nearby (<16 blocks) camouflaged Item Routers - desht#100
- Can be disabled in client config:
heldRouterShowsCamoRouters
- Can be disabled in client config:
- Fixed lockup when closing module GUI's if inventory key is rebound to Tab - desht#102
- Some more Activator Module fixes (particularly when the module is set to look up or down) - desht#95
- Fixed Activator Module crashes in activating blocks/items (crashes could be from another mod) taking down the whole server - desht#107
- Any such crashes are now intercepted and the block/item in question is blacklisted from activation until the next server restart
- Updated the Regex Filter Patchouli manual page to make it clear that regex matches happen against item registry names, not display names
- Remember, you can use F3+H to show any item's registry name in the item tooltip
- Added the Creative Module
- Creative-only module which just adds items it sees in the module filter to the router's buffer, a way to infinitely produce items
- Support for Minecraft 1.16.4, which appears to be very much compatible with 1.16.3.
- This release will run on both 1.16.3 and 1.16.4
- Fixed the "x" delete buttons sometimes not showing on filter GUI's (mod, regex, inspection)
- Fixed sync issue with configuring a filter which is in an uninstalled module (i.e. module in hand, not router)
7.1.0 is pretty much the same as 7.0.2 for MC 1.16.1 with one fix
- Fixed client crash when dragging fluids from JEI into the filter slots of a Fluid Module
- It now places a bucket of that fluid into the filter, if possible
- Fixed client crash when dragging fluids from JEI into the Fluid Module filter
- This will now put a bucket of that fluid into the filter if possible
- Activator Module can now run with no item in the router (only really useful when in "Right Click Block" mode, of course)
- Activator Module: internal raytracing improvements
- In particular, activating an empty bottle against water will now produce a water bottle, as expected
- Activator Module: extra items produced by activating an item are now dropped in-world instead of lost
- e.g. Right-clicking a stack of empty buckets against a cow produces extra milk buckets
- Fixed a divide-by-0 crash with some fluid tanks which report their max capacity as 0 mB
- Added support for Industrial Foregoing Essence for the Vacuum Module / XP Augment
- Fluid Module with Regulator Augment can now regulate by absolute fluid amount (mB) in addition to percentage of tank capacity
- Selectable in Fluid Module GUI when Regulator Augment is installed
- Update zh_cn translations
- Added back Waila/Hwyla support
- Fix crash with Puller Module pulling from Industrial Foregoing Mob Slaughter Factory (possibly other inventories too)
- Fix crash with unconfigured Fluid Module Mk2 under some circumstances
- Initial release for Minecraft 1.16! This is largely feature-equivalent to the last 1.15.2 release (6.1.1)
- Support for JEI, The One Probe and Patchouli is in place. Support for Hwyla will be added back when it gets a 1.16.1 Forge port.
- Items can now be dragged from JEI directly to filter slots in module GUI's. No need to have those items in your inventory anymore.
- Fixed energy/fluid dupe issues with more than one of a stackable energy or fluid containing item in the router's buffer
- Fluid/energy capabilities are now only offered with a single item in the buffer
- Fixed recipes for Breaker and Extruder Mk1 modules not showing in JEI
- Added support for Cyclic XP Juice in the Vacuum Module (XP augment)
- Added config option to not display "flying" items when they're being transferred
- Large numbers of these could hurt the frame rate
- Added a "Match Any" / "Match All" button to the module GUI - desht#56
- "Match Any" acts as previously and is the default - used in the vast majority of cases
- "Match All" requires all items in the filter to match - useful e.g. to match "enchanted leather boots"
- Added an extra Player Module option: "Main Inventory (no Hotbar)" - desht#73
- This will completely ignore the player's hotbar slots when transferring items to/from the main inventory
- Fixed the Extruder Mk2 Module just breaking everything its path when extending - desht#74
- It's supposed to stop at (non-replaceable) blocks, just like the Extruder Mk1
- Fixed NPE triggered by other mods passing a null world/pos to certain Block methods they shouldn't - desht#72
- Fixed the "show module info" keybind (bound to "I" by default) not working in Router and Module GUI's (worked OK in default inventory screen)
- Changed the way Breaker Module and Extruder Module Mk1 harvest levels are determined
- Instead of just being able to harvest anything, the pickaxe used in crafting a Breaker Module now determines its harvest level. E.g. if you want to break Obsidian, use a Diamond Pickaxe to craft the module.
- Breaker Module can now be crafted with any pickaxe, included modded pickaxes.
- Module enchanting by crafting the module with an enchanted book is gone; instead, any enchantments on the pickaxe will be "absorbed" into the crafted module. Silk Touch and Fortune are the useful enchantments to have.
- Extruder Mk1 will inherit the harvest level of the Breaker Module used to craft it.
- You can disable harvest level limits in config:
breakerHarvestLevelLimit
in the "Modules" section.
- Vacuum Module (XP Mode) now supports PneumaticCraft: Repressurized Memory Essence XP Fluid
- No, PNC:R doesn't yet have a release for 1.15.2, but it's very close...
- Activator Module now respects its filter items
- Fixed some culling issues when router/template frame blocks are camouflaged
- Initial 1.15.2 port!
- Added a Patchouli guidebook
- Added a Fluid Mk2 module, which can transfer fluids to/from tanks and blocks 12-24 blocks away
- Retextured the Item Router a bit
- Activator module, when in "use item on entity" mode, can now target multiple nearby entities
- choose between nearest, round robin, or random
- Add hard item limits on the number of upgrades/augments which can be added to routers/modules
- e.g. it's no longer possible to put more than 9 Speed Upgrades in an Item Router, or more than 1 XP Vacuum Augment in a Vacuum Module
- Fixed item dupe bug
- Server-side config is now common config. If you made any changes to
saves/<world>/serverconfig/modularrouters-server.toml
you will need to modifyconfig/modularrouters-common.toml
after this update. Sorry! - Fixed NPE with Sender Mk2/Sender Mk3/Distributor when inventory was invalid or module not configured
- Fluid Module filter now supports fluid tags.
- Some other minor fluid handling improvements & fixes.
- Better initial placement rotation for rotatable blocks by the Extruder.
- Tooltips referring to "Ctrl" now use "Cmd" on Mac.
- Fixed matching by item tag not always working.
- Fixed Fluid Module filter accepting empty fluid containers (only container with fluids should be accepted)
- Fluid Module item tooltip now shows names fluids in filter rather than the container item name.
- Fixed Fluid Module being able to pick up flowing fluids (e.g. water flowing past a router) as if it were a source block.
- A fair bit of internal code cleanup.
- First update to 1.14.4!
- Fluid module is now functional, although only tested with vanilla water and lava buckets.
- Camouflage Upgrade and Extruder Mk2 are now fully functional (camo works!)
- Updated some recipes to be more tag-friendly.
- Many recipes are now a little cheaper:
- Puller Mk2 and Sender Mk2 now just need an Ender Pearl instead of Eye of Ender.
- Added Puller/Sender Mk2 recipes which take 4 of the Mk1 module and one Ender Pearl, and give 4 of the Mk2 module.
- Speed Upgrades need a bit more gold, but one craft now gives 3 upgrades instead of 1.
- Upgrade/Downgrade Augment recipes now give 4 augments instead of 1.
- Added an alternative Sender Mk1 recipe which uses a Piston instead of Bow & Arrow.
- Muffler Upgrade recipe now gives 4 upgrades instead of 1.
- Fixed mouse-over crash for modules from 5.0.0 (desht#57)
- Redid all module, upgrade, and augment textures.
- Completely removed all java.awt.* code (good news for Mac users)
- Initial 1.14.2 port!
- Tested on SSP and dedicated server SMP. Still early days for Forge so expect instability and bugs.
- Particle beams for Sender Mk1/2/3 and Puller Mk2 have been rewritten and now render the items in transit
- Fluid Module is NOT yet functional due to lack of Forge 1.14.2 fluid support (still in development)
- Camouflage Upgrade doesn't work yet (again waiting on some support from Forge)
- Extruder Mk2 extruded blocks don't work yet (for same reason Camo Upgrade doesn't work)
- Item filtering is slightly different: OreDict and Item Meta are no longer a thing in 1.14.2
- Those filter settings in the module GUI have been replaced by Tag matching and Item Damage matching, respectively
- Otherwise this should be functionally equivalent to the most recent Modular Routers on 1.12.2
- Camouflage: connected textures are now supported for router camo and Extruder Mk2 blocks!
- Added checkbox to Fluid Module: control whether fluid should be poured out of the router when there is already a fluid of the same type present. desht#49
- Fixed NPE when inserting an unconfigure Puller Mk2 module into a router. desht#46
- Forge build 2705 or newer required
- Added the Distributor Module, a way to distribute items across multiple target inventories. Can do round-robin, random, nearest-first or furthest-first.
- Extruder Mk2 Module is now cheaper to craft (just needs an Extruder Mk1 and a chest).
- Range Up & Range Down augments can now be crafted into each other.
- Fix dupe bug with Augments when a stack of more than one module is configured at once
- Fix last module in router slot (slot 9) not being configurable
- Fix possible client disconnect in conjunction with TheOneProbe
- Fix item dupe with Dropper/Flinger in some circumstances; cross-mod incompatibility with Realistic Item Drops and its "Dupe Workaround" disabled, which is the case in Sevtech Ages at this time (DarkPacks/SevTech-Ages#2649)
- Blocks extruded by Extruder Mk1/2 now push entities along the direction of extrusion.
- Added Pushing Augment for Extruder Mk1/2 to increase the push force of extruding blocks. Pushing Augments can stack, and large numbers of augments can push entities a long way...
- Fixed Activator Module behaviour when clicking items into/out of holder blocks, e.g. Astral Sorcery Starlight Infuser, or Tinker's Construct Casting Basin.
- Activator Module entity mode now works on all entities, not just living entities.
- Improved rendering for certain blocks extruded by Extruder Mk2 (in particular blocks which connect to each other, like iron bars or glass panes)
- Now using a mod-local tick counter for router synchronisation instead of world tick time; should resolve router sync issues when used in conjunction with mods which modify day length or otherwise tweak server times.
- Fixed crash when running with TheOneProbe 1.4.21+
- Added the Mimic Augment, to be added to the Extruder Mk2 module. With this augment, extruded fake blocks also mimic block hardness, blast resistance, redstone emission and light emission of the mimicked block.
- Routers now ignore redstone signals from sides currently extruding blocks (from Extruder Mk1 or Extruder Mk2) - e.g. extruding a redstone block will no longer lock the router and prevent the extruded block from being retracted again.
- Fixed Vacuum Module GUI crashes (desht#32)
- Vacuum Module XP mode: Actually Additions Solidified Experience is now an option when choosing XP type
- Vacuum Module XP mode: it's now possible to auto-eject XP fluids to a tank adjacent to the router; this may be useful if you don't have a mod which provides a tank that can be filled while in item form in the router's buffer
- Vacuum Module XP augment enhancements: more XP fluids are now supported (Cyclic, Industrial Foregoing, Thermal Expansion), and the Vacuum Module GUI now allows selection of the desired XP fluid type (as well as vanilla Bottles o' Enchanting).
- Some tooltip formatting improvements (wrapped some over-long lines of text)
- Added the Activator Module which allows simulates right-clicking blocks or entities with the item in the router's buffer.
- The Extruder Mk2 can now have non-block items placed in its template; these act as spacers, "placing" an air block when extruding.
- Module GUI has a new help button in the top-right corner; clicking this toggles mouse-over popup help text in the module GUI.
- When held, targetable modules (Sender Mk2/3, Puller Mk2) now highlight the targeted inventory
- Better placement behaviour for horizontally-rotated blocks, e.g. stairs - they will now face the router when placed by Placer or Extruder modules (in the same way they would face a player) desht#29
- Chisel blocks are now properly rendered when used as camouflage or in the Extruder Mk2 (this fix was in the 1.11.2 version for ages but got overlooked for 1.12.2)
- Known issue: connected Chisel textures don't work with camouflaged or Extruder Mk2 extruded blocks
- Fixed a potential Puller module deadlock when pulling from inventories where not all slots can be extracted from. desht#28
- Fixed possible server crash when placing blocks with Placer or Extruder Mk1 modules. desht#25
- Fixed possible client crash with Extruder module (desht#24)
- Fixed item dupe issue with shulker boxes (desht#23)
- Guidebook (GuideAPI) is now working again. GuideAPI 2.1.4-56 or later needed.
- This release is for Minecraft 1.12, and requires Forge 14.21.1.2387 or later. Significant internal rewrite to support 1.12 block/item/recipe registration changes. This version will not work well with worlds from older releases of the mod, sorry.
- Re-did module & upgrade item textures, to be hopefully cleaner & easier to distinguish.
- Module enhancement recipes are gone, replaced instead by module augment items which can be inserted/removed via the module GUI.
- Range upgrades & downgrades are removed; replaced by Range Up/Down Augments.
- The old deprecated Sorter and Mod Sorter modules are gone completely. Use a Bulk Item Filter in any module instead of a Sorter; use a Mod Filter in any module instead of a Mod Sorter.
- Modules can have Stack Augments, which override any Stack Upgrades in the router (so a router can now have several modules each processing a different number of items per tick)
- Module GUI backgrounds are now tinted the same colour as the respective module item; if you don't like this, set "backgroundTint" to false in the mod config.
- Module & filter settings are now always shown in the item tooltip (don't need to hold Shift); if you prefer the old behaviour, set "alwaysShowSettings" to false in the mod config.
- Dropped IInventory support completely; there's no excuse for mods not supporting capabilities by now.
- CoFH RF API is no longer bundled, but the Redstone Flux mod is detected for and supported. Tesla and Forge Energy are also still supported.
- Camouflage and Extruder improvements and fixes from v1.4.1 and v2.2.1 are also included.
- The GuideAPI guidebook is currently not functional, but should added back in the near future (working out some compatibility issues with GuideAPI and the new Forge item registration system).
- Fix possible client crash with Extruder module (desht#24)
- Fix item dupe issue with shulker boxes (desht#23)
- Camouflage upgrade now properly mimics the colour of tintable blocks (in particular grass blocks no longer appear grey)
- Camouflage upgrade and Extruder Mk2 template blocks can now mimic Chisel blocks (and any blocks which render in a layer other than CUTOUT_MIPPED) - desht#19
- Fixed bug where Inspection Filter could not match conditions where the target value was zero (e.g. "enchantment = 0" or "enchantment < 1") - desht#20
- Added XP enhancement to Vacuum Module. With XP enhancement added, the Vacuum Module will absorb XP orbs instead of items. Orbs are converted to EnderIO XP juice if EnderIO is installed and the router holds a fluid container item (e.g. EnderIO tank); otherwise orbs are converted to Bottles o' Enchanting (1 bottle per 7 xp absorbed).
- Made several recipes oredict-aware
- Routers in item form now show a list of the installed modules (if any) in the item tooltip, not just the number of modules.
- Stack Upgrade item tooltip now shows the right items-per-tick value
- Block placement tweaks: router will try to place rotatable blocks (including other item routers...) oriented according to the facing of the Placer Module. Placed blocks will face toward the router where possible (as if being placed by a player).
- Fixed server crash if Dropper/Flinger modules encountered a buggy 0-sized itemstack (shouldn't happen, but bugs in other mods can cause it).
- Fixed bug where a brand new Bulk Item Filter placed in a module in a router would not remember its filter contents after the GUI was closed.
- Fixed NPE when placing items in Mod Filter GUI.
- Added the Range Downgrade, which reduces a router's range by one block per "upgrade". This will likely be most useful for limiting the range of the Vacuum Module. A Range Upgrade can be crafted directly into a Range Downgrade, and vice versa.
- Fix to infinite water source detection by the fluid module.
- Fix to filtering fluids by the fluid module when pulling fluids in from fluid blocks in the world.
- Fix to the regex filter where it did not always properly match on the displayed item name (wrongly using the internal unlocalised name instead).
- The Extruder Mk2 recipe now uses oredicted chests ("chestWood") so chests other than vanilla oak chests should be accepted.
- Added the Extruder Mk2 module, which can place blocks from a configurable pattern, allowing for multiple types of block to be extruded. These blocks are "virtual" in that they're created out of nowhere, but also drop nothing if broken, and can't be crafted normally.
- The Inspection Filter can now inspect food values of items (the value of food items is the number of half-shanks restored, and the value of non-food items is 0).
- Modules can now be crafted by themselves to reset all data (filter, blacklist, enhancements...) back to the newly-crafted state. Note that any enhancements will also be lost!
- Targetable modules (Sender Mk2/3, Puller Mk2) can now be sneak-right-clicked on a non-inventory block (or air) to clear their target.
- Fixed NPE when left-clicking the regulation icon in the GUI of a module with the regulation enhancement enabled.
- Puller Mk1/Mk2 can now pull properly from locked storage drawers (previously any locked drawer with an empty slot would cause the puller modules to get confused and stop pulling).
- Feature: Extruder Module can now place cocoa beans if extruding alongside jungle logs (either horizontally or vertically); cocoa bean farming is now possible.
- Fix: broken texture for Blast Upgrade
- Fix: when breaking a router with items in the buffer, not all items were always getting dropped
- Routers can now place skulls
- Added Puller Mk2 module to pull at a distance (up to 12 blocks, or 24 with range upgrades)
- Added Blast Upgrade to make router immune to explosion damage and boss destruction
- Increased default range of Sender Mk2 module (base: 16 -> 24, max 32 -> 48)
- Added zh_CN translation
- Couple of minor bug fixes
Archived
- Pretty much the same as v1.2.0 (for MC-1.10.2), but runs on MC-1.11.2
- One new feature: Placer and Extruder modules can now plant crops (modded crops should in general work too - tested successfully with Actually Additions crops)
- Fix possible client crash with Extruder module (desht#24)
- Camouflage upgrade now properly mimics the colour of tintable blocks (in particular grass blocks no longer appear grey)
- Camouflage upgrade and Extruder Mk2 template blocks can now mimic Chisel blocks (and any blocks which render in a layer other than CUTOUT_MIPPED) - desht#19
- Fixed bug where Inspection Filter could not match conditions where the target value was zero (e.g. "enchantment = 0" or "enchantment < 1") - desht#20
- Added XP enhancement to Vacuum Module. With XP enhancement added, the Vacuum Module will absorb XP orbs instead of items. Orbs are converted to EnderIO XP juice if EnderIO is installed and the router holds a fluid container item (e.g. EnderIO tank); otherwise orbs are converted to Bottles o' Enchanting (1 bottle per 7 xp absorbed).
- Made several recipes oredict-aware
- Routers in item form now show a list of the installed modules (if any) in the item tooltip, not just the number of modules.
- Stack Upgrade item tooltip now shows the right items-per-tick value
- Block placement tweaks: router will try to place rotatable blocks (including other item routers...) oriented according to the facing of the Placer Module. Placed blocks will face toward the router where possible (as if being placed by a player).
- Fixed server crash if Dropper/Flinger modules encountered a buggy 0-sized itemstack (shouldn't happen, but bugs in other mods can cause it).
- Fixed bug where a brand new Bulk Item Filter placed in a module in a router would not remember its filter contents after the GUI was closed.
- Added the Range Downgrade, which reduces a router's range by one block per "upgrade". This will likely be most useful for limiting the range of the Vacuum Module. A Range Upgrade can be crafted directly into a Range Downgrade, and vice versa.
- Fix to infinite water source detection by the fluid module.
- Fix to filtering fluids by the fluid module when pulling fluids in from fluid blocks in the world.
- Fix to the regex filter where it did not always properly match on the displayed item name (wrongly using the internal unlocalised name instead).
- The Extruder Mk2 recipe now uses oredicted chests ("chestWood") so chests other than vanilla oak chests should be accepted.
- Added the Extruder Mk2 module, which can place blocks from a configurable pattern, allowing for multiple types of block to be extruded. These blocks are "virtual" in that they're created out of nowhere, but also drop nothing if broken, and can't be crafted normally.
- The Inspection Filter can now inspect food values of items (the value of food items is the number of half-shanks restored, and the value of non-food items is 0).
- Modules can now be crafted by themselves to reset all data (filter, blacklist, enhancements...) back to the newly-crafted state. Note that any enhancements will also be lost!
- Targetable modules (Sender Mk2/3, Puller Mk2) can now be sneak-right-clicked on a non-inventory block (or air) to clear their target.
- Fixed NPE when left-clicking the regulation icon in the GUI of a module with the regulation enhancement enabled.
- Puller Mk1/Mk2 can now pull properly from locked storage drawers (previously any locked drawer with an empty slot would cause the puller modules to get confused and stop pulling).
- Feature: Extruder Module can now place cocoa beans if router is placed alongside jungle logs, either horizontally or vertically.
- Placer, Extruder & Breaker modules now have support for more block types, in particular Chisels & Bits blocks (note that asymmetrically-chiseled blocks don't always appear to place/break facing the same way - I'm looking for ways to better handle that).
- Fixed potential infinite recursion bug for routers in pulsed mode when placing/breaking blocks.
- Added zh_CN translation.
- Added the Puller Mk2 module - pull items from inventories within 12 blocks (24 with range upgrades). Can be adjusted in config/modularrouters.cfg if desired.
- Colour for sender & puller particle beams changed: sender mk1/2 beam is orange, sender mk3 is magenta, puller beam is blue.
- Removed spurious debug messages (pertaining to explosions) mistakenly left in the 1.2.2 release.
- Increased the default range of Sender Mk2 from 16 to 24 blocks (max range 32 -> 48). Can be adjusted in config/modularrouters.cfg if desired.
Archived
- Extruder module no longer stops in confusion if it encounters an empty (or liquid) block while retracting; it will now just skip over gaps.
- Placer module can now place down skulls, correctly positioned on blocks like soul sand...
- Added the Blast Upgrade, giving the router immunity from explosion damage and block-breaking by certain entities...
Archived
- Placer and Extruder modules can now plant crops (backport of feature from v2.0.0 release for MC-1.11.2)
- This release is basically feature-equivalent to the v2.0.0 release now
- Couple of other minor fixes
Archived
- Added the Fluid Module: routers can use this to transfer fluids to/from a fluid container item in the buffer (e.g. vanilla buckets and tanks from other mods). Fluid Module can pull or send to fluid blocks in the world, or in tanks from other mods. The Regulator enhancement works with Fluid Modules, but uses a percentage of the tank's capacity rather than number of items.
- Also added Fluid Transfer Upgrade to increase a router's rate of fluid transfer (which is 50mB/tick by default).
- Fluid pipes from other mods will now connect to an item router if it has a fluid container item in the buffer; this allows pipes to pump fluids into & out of that container, without needing a Fluid Module. The Fluid Module is needed, however, for the router to actively push or pull fluids.
- Energy cables from other mods will now connect to an item router if it has an energy container item in the buffer (e.g. Actually Additions batteries, EnderIO capacitor banks...). Support for Forge Energy, Tesla and CoFH RF is included, but routers do not implement the CoFH RF API; RF-holding items are exposed to other mods via the Forge Energy capability. Note that not all energy-containing items actually work (Mekanism energy tablets do not, and some other modded energy storage blocks can't be manipulated in item form).
- Bulk Item Filter improvements: 1) Filter now has a normal inventory making it easier to add/remove items directly from your inventory, 2) Filter now also works with NBT and Oredict filtering.
- Added the Inspection Filter which can filter on miscellaneous conditions, including enchantment levels, durability percentage, and fluid/energy percentage in a container item. More inspection conditions are likely to be added in future.
- Added the Muffler Upgrade to reduce the sounds and particle effects made by certain modules. More upgrades progressively reduce sounds/effects (see item usage tooltip). Has no effect if sounds/effects are disabled in config, of course.
- Routers now have 5 upgrade slots instead of 4.
- Added Pickup Delay enhancement for Dropper & Flinger Modules: possible to enforce a delay before items dropped by these modules can be picked up.
- Added Fast Pickup enhancement for Vacuum Module: ignore any pickup delay on a dropped item.
- JEI support for enhancement recipes to better document the nature of the enhancement being added.
- Breaker Module will now break items even if the router's buffer is full (broken items will be dropped on the ground, of course)
- Breaker Module improvement: filtering now applies to actual drops from the broken block, not just the block's default drops. E.g. if you filter on an empty tank, the breaker will now only break the tank when it's actually empty.
- Placer Module improvement: the placer will now attempt to restore NBT from any item it places. E.g. the fluid level of a tank, or the energy level on any energy storage block...
- CRITICAL RELEASE: this release fixes a couple of item duping exploits introduced in 1.1.0. If you are using 1.1.0, 1.1.1 or 1.1.2, UPDATE NOW. 1.0.x releases do not have the exploits.
Archived
- Fixed problem with pressure plates not being placeable on top of item routers (this worked in 1.0.x, camouflage features in 1.1.0 broke it)
- Known issue: pressure plates don't pop off the top of a router if you camouflage it as e.g. a slab. No simple fix for this right now, sorry. Other attachables (e.g. buttons, levers) do behave correctly. It's down to how attachable blocks check for solidity in differing ways (pressure plates do it badly!)
- Minor rendering performance improvement (rendering faces are now culled properly, based on whether the router is camouflaged or not).
- Fixed bug where router upgrades did not always get properly saved when a router is broken.
Archived
- Added the Sync Upgrade, which can be used to make routers run at the same time. https://github.com/desht/ModularRouters/wiki/Upgrades#sync-upgrade
- Made the Blank Upgrade recipe a bit cheaper (now uses 1 Lapis instead of 1 Diamond)
- Made the Speed Upgrade recipe a bit more expensive
- A bit of GUI polishing in several places
Archived
- Modules can now be enhanced to have invidual redstone modes - https://github.com/desht/ModularRouters/wiki/Module-Enhancements#redstone-enhancement
- Modules can now be enhanced to regulate items - keep a certain number of in an inventory - https://github.com/desht/ModularRouters/wiki/Module-Enhancements#regulator-enhancement
- Added Extruder Module to extend/retract a row of blocks (bit like the Tinker's Drawbridge from 1.7.10) - https://github.com/desht/ModularRouters/wiki/Modules#extruder-module
- Added Camouflage Upgrade to disguise the router as another block (goes well with the Extruder Module) - https://github.com/desht/ModularRouters/wiki/Upgrades#camouflage-upgrade
- Add "Smart Filters" - craftable filter items which go into a module's filter as usual but do more sophisticated item matching - https://github.com/desht/ModularRouters/wiki/Smart-Filters
- Bulk Item Filter: high-performance matching of up to 54 items per filter
- Mod Filter: match against up to 6 mods per filter
- Regex Filter: match item display name against regular expressions
- You can now configure installed modules (and filters) by middle-clicking them in the GUI. Pressing 'c' (or whatever you've set in config) still works, too.
- Deprecated the Sorter Module in favour of the Bulk Item Filter (Sorter Modules still work but can't be crafted anymore - you can craft a Sorter Module into a Bulk Item Filter)
- Deprecated the Mod Sorter Module in favour of the Mod Filter (Mod Sorter Modules still work but can't be crafted anymore - you can craft a Mod Sorter Module into a Mod Filter) Flinger module now has a sound & smoke effect when it flings items (can be disabled in config)
- Lots of other minor bugfixes, polishing, performance improvements... see https://github.com/desht/ModularRouters/commits/master for full details.
Archived
- Fixed player's hand being rendered partially transparent: desht#3
- Added "Router Eco Mode": allow routers to slow down if idle for a certain amount of time; intended to save CPU on busy servers. See https://github.com/desht/ModularRouters/wiki#eco-mode for more info.
- The Player Module can now also interact with a player's (vanilla) ender inventory. Allows auto-inserting/extracting to/from vanilla ender chests.
Archived
- Fixed startup crash if Waila isn't installed
Archived
- Fixed crash on startup if TheOneProbe isn't installed
Archived
- Initial release