The FTB Forum is now read-only, and is here as an archive.
To participate in our community discussions, please join our Discord! https://ftb.team/discord
It is suggested that you delete library_books.json for this update
Fix a crash when there is no lang for the page you are reading in the language you have selected (defaults to en_US.json now).
Fix default settings for blood magic and open blocks books
Add two more witchery books and Encyclopedia Aura from Aura Cascade to default list (Girafi)
Add a config for those with bad graphics cards. (Disables the 'cutoff' effect with the pedia so some things overlap. Bad graphics cards see a blank pedia currently (like my laptop >.<, so it's better than nothing))
Move the pedia further up the screen (I was going to have a header but it's now just wasted space).
I believe I've fixed how stubborn the library can be, breaking time to time?
Can now specify 'free' in library_books.json. (If it is false the book is only added when you have obtained it normally).
A bunch more things added to library_books.json, the following all require 'free' to be set to false.
onCrafted This book can be found in the library once you have crafted it (vanilla crafting)
openGuiClass This is a string whenever a player opens this gui, this book will then be available in the library
openGuiNBT This is a nbt key that the item the player is holding must have when opening the gui
onPickup When a player picks this item up after dropping it, it will get added to the library
overwrite The book that should overwrite
Adds a command "/enchiridion refresh" which will reload the books in the library.
Config to disable the autodiscovery of pedia articles in mods. It may reduce load time.
When used alone, the command returns the current value for each option
Valid values for each sub command:
colorblindMode = true or false
particlePlanes (number of rendered particle planes) = 1 50
fancyRendering = true or false (if false, the walls of a DP will be rendered as a static texture)
Changed
When dropped as an item a DP just uses a static texture instead of the complex particle field
Fixed
Books no longer stackable
Pocket no longer renders way darker than it should
Walls can no longer be picked up via middle click, cannot be placed at all, and are not breakable even in creative mode. (If you really want to do that anyway, there is a config option now that reenables that stuff)
Lots of small stuff, tier two and creative tablets - which can hold a container, so you can install a disk drive to use floppies in them now.
Added: debug.insertFluid and debug.removeFluid.
Added: debug.removeItem for removing items from inventories.
Added: inventory_controller.compareToDatabase.
Added: play and stop methods to jukebox driver.
Added: Ability to copy lines from screens using the analyzer (shift-rightclicking the line with the analyzer), then paste it on a screen by simply rightclicking it with the analyzer.
Added: Driver for IDeepStorageUnit.
Added: New command, /oc_preventDisassembling (alias: /oc_nodis), which will mark the currently held item so that the disassembler will not work for it.
Added: Right-clicking blocks with tablet in hand will now allow components to populate a data table. If any is given, a tablet_use signal is sent to the tablet, with the data passed as a table as the only parameter for the signal. Components providing data are the geolyzer and navigation upgrade for now.
Added: Setting for whether to enable command block driver or not; defaulting to false.
Added: Tier two and creative tablet cases. These also have space for a single container. When shift-rightclicking them, in addition to be powered off a GUI will open, giving access to the container slot, so you can, for example, insert and remove floppies on the go.
Changed: Bumped remote terminal resolution and color depth to tier three, to keep them competitive with tablets with container slots. Will need breaking and re-placing server racks to work in existing worlds.
Changed: Disallow breaking creative tier robots by non-creative, non-authorized players.
Changed: Limiting number of parts allowed in network packets as a safeguard for weaker computers in addition to the existing limit of overall size.
Changed: Lowered default geolyzer noise value (based on Wobbo's magnificent box blots).
Changed: Make the Sides API less suprising when used with the # operator and ipairs function (benblank).
Changed: Re-enabled inventory_controller.getInventorySize(sides.back) for backwards compatibility. Will be removed in 1.5, use robot.inventorySize().
Fixed: Connector.setLocalBufferSize registering self before adjusting size, leading to manager not adding it to the connector list if its size was zero before. In the worst case, this could lead to crashes.
Fixed: Avoid skipping physical removal in filesystem.remove when a virtual object had to be removed for deleting a directory.
Fixed: Slightly reworked logic of crafting upgrade to also support repairing items.
Fixed: Tablet icons should be updated to reflect the tablet's run state more promptly now.
Fixed: Visual desync when failing to break a creative case.
Lots of small stuff, tier two and creative tablets - which can hold a container, so you can install a disk drive to use floppies in them now.
Added: debug.insertFluid and debug.removeFluid.
Added: debug.removeItem for removing items from inventories.
Added: inventory_controller.compareToDatabase.
Added: play and stop methods to jukebox driver.
Added: Ability to copy lines from screens using the analyzer (shift-rightclicking the line with the analyzer), then paste it on a screen by simply rightclicking it with the analyzer.
Added: Driver for IDeepStorageUnit.
Added: New command, /oc_preventDisassembling (alias: /oc_nodis), which will mark the currently held item so that the disassembler will not work for it.
Added: Right-clicking blocks with tablet in hand will now allow components to populate a data table. If any is given, a tablet_use signal is sent to the tablet, with the data passed as a table as the only parameter for the signal. Components providing data are the geolyzer and navigation upgrade for now.
Added: Setting for whether to enable command block driver or not; defaulting to false.
Added: Tier two and creative tablet cases. These also have space for a single container. When shift-rightclicking them, in addition to be powered off a GUI will open, giving access to the container slot, so you can, for example, insert and remove floppies on the go.
Changed: Bumped remote terminal resolution and color depth to tier three, to keep them competitive with tablets with container slots. Will need breaking and re-placing server racks to work in existing worlds.
Changed: Disallow breaking creative tier robots by non-creative, non-authorized players.
Changed: Limiting number of parts allowed in network packets as a safeguard for weaker computers in addition to the existing limit of overall size.
Changed: Lowered default geolyzer noise value (based on Wobbo's magnificent box blots).
Changed: Make the Sides API less suprising when used with the # operator and ipairs function (benblank).
Changed: Re-enabled inventory_controller.getInventorySize(sides.back) for backwards compatibility. Will be removed in 1.5, use robot.inventorySize().
Fixed: Connector.setLocalBufferSize registering self before adjusting size, leading to manager not adding it to the connector list if its size was zero before. In the worst case, this could lead to crashes.
Fixed: Avoid skipping physical removal in filesystem.remove when a virtual object had to be removed for deleting a directory.
Fixed: Slightly reworked logic of crafting upgrade to also support repairing items.
Fixed: Tablet icons should be updated to reflect the tablet's run state more promptly now.
Fixed: Visual desync when failing to break a creative case.
Added a proper config for potion IDs rather than letting them auto-assign.
Changed the Ring of Chordata to check for air levels a bit better so it works properly with Mariculture.
Fixed Ancient Wills working without the full armor set.
Fixed Black Lotuses spawning on jungle temple dispensers rather than chests.
Fixed Mobs' AI getting stuck in the terrasteel plate.
Fixed the floating flowers with effects being affected by Enchanted Soil.
Fixed the mana cost bar rendering more than once in the lexicon or NEI if a recipe with more than 100k mana cost was inserted via the api or minetweaker.
Moved the Crafting Table HUD icon on the Assembly Halo down a bit so it doesn't render behind the text.
Moved the Greater Band of Aura's output back a bit, it's not as strong as it used to be, but it's a bit better than last update.
Removed the text that states Terrasteel Armor has HP boost as that was removed last version.
The Gaia Guardian now has slighty better fake player checker code and can no longer be killed by TT dynamism tablets. Sorry!
The Greater Bands of Aura and Mana are now crafted both with a single Terrasteel Ingot rather than two.
The Soujourner's and Globetrotter's Sashes now actively try to change step height rather than on equip only.
Thermalilies are now faster and make more mana per bucket of lava. However, after they go in a cooldown period after consuming a bucket. Also removed the obsidian config option as it's pretty useless anyway and made it non-elven knowledge again.
(Technical) The lexicon's GUI now keeps the ItemStack used to open it to render the name, rather than pulling it from the current equipped stack.
A new version of RFTools has just been released. A lot of changes in this version that are related to usability and making things more user-friendly:
2.30:
Support for Open Computers. Currently only for the shield projector and the dialing device but more will follow.
Implemented an infusing bonus for the scrambler to give a better chance of getting good dimlets.
Added descriptive tooltips to nearly all the blocks in RFTools. If you press shift while hovering over the icon you will get information about what the machine does as well as the bonus you get when infusing the machine.
Added descriptive tooltips to all the dimlets. If you press shift while hovering over the icon you will get information about what that type of dimlet does and in some cases also information specific to that dimlet.
The list of receivers in the dialing device is now first sorted on dimension and per dimension sorted by name. That should make it less disorganized.
In addition the list of receivers in the dialing device will now only show receivers you have access too. Due to how the receiver system works right now this will not work if the receiver is in a dimension that is not loaded. In that case the dialing device will assume you have access (but dialing will still fail).
Completely changed the way dimlet ids are synced. They are now reloaded every time the player either loads a world single player or else connects to a server. When connecting to a server the ids are remapped to what the server thinks they should be. This avoids problems with dimlets.cfg being different between the server and the client. In earlier versions players would have to copy over the dimlets.cfg from the server to their client and that could possibly mess up the dimlets in their single player worlds.
Fixed an exploit where you could generate infinite amounts of dimlets using a quarry for dimensional shards and redstone, a chicken farm, an autocrafter and a dimlet scrambler.
Added Russian language translation for RFTools block and item names.
The RF Network Monitor can now filter blocks based on (part of) the name.
The RF Network Monitor now has the capability of showing RF/tick.
BIG redesign of the Item Filter. It now supports 9 slots instead of 6 and supports a much more flexible input/output selection system. Already existing item filters will be automatically converted to the new item filter but make sure to check the user interface to see if all settings converted properly.
Added a tooltip to the delay text field to make it clear that you should input ticks and not seconds.
Yellorium and cyanite liquids are useful. Away from the blacklist and on the list of slightly more rare liquids.