This repository has been archived by the owner on Aug 26, 2021. It is now read-only.
Releases: SquidDev-CC/plethora
Releases · SquidDev-CC/plethora
[MC 1.12.2] 1.2.3
Bug fixes
- Allow placing modems on the manipulator's back face
- Fix rubber-banding when using
.look
on a player. - Fix NPE in computer access executor
- Set correct output stackSize for Module Level Recipe (@Wojbie)
- Correct rotation of 3D items in the overlay glasses (@Wojbie)
- Blacklist Plethora peripherals from OpenComputers
[MC 1.12.2] 1.2.2
Bug fixes
- Allow using tanks which are not available on the
null
side. - Fix items being modified when using Plethora inventory methods with Astral Sorcery installed.
- Neural interfaces no longer reboot immediately after shutting down.
[MC 1.12.2] 1.2.1
Features
- Allow re-enabling an entity's AIs (@nevercast)
- Add methods to get FE and Tesla energy levels.
- Add meta providers for Cyclic monster ball, NEW's Capturing Wand, Industrial Foregoing's Mob Imprisonment Tool and XU2's lasso.
Bug fixes
- Documentation dumps are no longer saved with the system encoding.
- Fix
.use()
right-clicking blocks twice. - Allow entities to pick up items inside their whole bounding box (rather than just around their head).
- Add some sanity checks to ensure the fake player is not spawned in-world.
- Fix
.look
not correctly saving the pitch (@nevercast) - Cancel entity's current walking task when running
.disableAI()
.
[MC 1.12.2] 1.2.0
Important: Plethora now requires CC:Tweaked to run. It is no longer compatible with vanilla ComputerCraft.
Features
- Add
isCraftable
field to the result of AE/RS'slistAvailableItems()
- Expose an item entity's item in metadata.
- Add
.shoot
method for blazes and witches. - Improve blacklisting of methods, allowing a more shorthand approach.
- Allow using the
.tell
when the player is not online. - Allow disabling "bound" chat recorders, meaning they can only be used from neural interfaces.
- Add methods for pushing/pulling fluids between tanks.
- Rewrite the internal registry system, and how methods are implemented. Should result in more consistent behaviour and documentation for methods.
- Expose item lore in metadata
- Expose the "captured entity" for Soul Vials (EnderIO), Morbs (Thermal expansion) and vanilla spawn eggs and spawners.
turtle.inspect()
provides full block metadata if scanner is availableturtle.getItemDetail()
also includesnbtHash
.- Allow refuelling from FE/RF items (configurable, disabled by default)
- Allow adding items and lines to the overlay glasses' 3D canvas.
- Allow using CC:T networks through XNet networks.
- Update redstone behaviour to match latest CC:Tweaked (now behaves similar to repeaters).
- Improve documentation generation of metadata examples.
- Allow upgrading sensors and scanners to a higher level.
- Expose metadata about several Astral Sorcery items/blocks, as well as current player progression.
- Expose information about chickens from the chickens mod, as well as integration with Roost and Hatchery.
Bug fixes
- Fix NPE due to registering pocket computer/turtle upgrades too early.
- Fix z-ordering of "2D items" on the overlay glasses.
- Fix NPE under recent forge versions when a chunk containing a laser is unloaded and reloaded.
.getMetaOwner()
requires the entity sensor again.- Remove whole NBT tag when clearing player binding, allowing them to be used as turtle upgrades.
- Handle mods incorrectly returning a
SidedInvWrapper
. Hopefully fixes a whole bunch of mods not exposing peripherals when they should.
[MC 1.12.2] 1.1.13
Features
- Allow clearing the introspection and chat recorder player bindings by shift+right clicking.
- Expose a module's bound player via a metadata provider.
- Add "object groups" to the overlay glasses, effectively acting as a sub-canvas with its own position and children.
- Add support for 3D objects in the overlay glasses. This currently supports a basic cubeoid "box" and a 2D canvas-like object.
- Rewrite the documentation generator to provide more consistent output.
- Include metadata providers within the documentation generator.
Bug fixes
- Fix
.getBlockMeta
not reporting entirely correct metadata. - Prevent some overlay glasses colours being mangled when returned from
.getColour
. - Lots of fixes to argument parsing within the overlay glasses.
- Fix neural interface thinking modules had changed when they hadn't.
- Fix introspection module not providing a peripheral on relog.
[MC 1.12] 1.1.12
Features
- Add line height and drop shadow setters to the overlay glasses' text (@zeroeightysix)
- Support tab stops and new lines in the overlay glasses (@zeroeightysix)
- Module blacklist now disables the item from being used
- Add nl_be language file (@zeroeightysix)
- Send
glasses_
equivalents of mouse events when using the keyboard and overlay glasses. - Wait for energy to regenerate instead of erroring with a "Insufficient energy" message.
- Add support for CC:T's server timing tracker
- Add support for querying tinkers' multiblock structures
- Use ore dictionary for recipes
- Allow the beealzer to be used to query bee breeding data (@apemanzilla)
- Make some recipes a wee bit harder
Bug fixes
- Entity sensor returns positions relative to the eye height, rather than its block
- Fix Refined storage integration only working on the controller
- Fix AE item filtering from not functioning correctly
- Only proxy metadata on armour items
- Fix overlay glasses sending information more often then needed
- Fix redstone intgrator being thread unsafe
- Fix numerous issues with running code after the peripheral being detached
[MC 1.12] 1.1.11
Core and gameplay
- Allow using kinetic augment in turtles
- Fix overlay glasses not rendering objects with a deterministic ordering
- Allow offline players to talk through the chat recorder
- Track ownership of manipulators and neural interfaces, ensuring the correct GameProfile is used for world interactions.
- Rewrite the context and converter system, allowing to act more dynamically. This dramatically reduces the number of "This block has changed" errors you might get.
Mod integration
- Add support for CC: Tweaked wired networks
- Allow neural interface to act as a botania cosmetic bauble
- Various improvements to AE/RS integration
- Fix AE crafting not being accessible
- Fix RS not showing craftable items
- Add
.export
method to AE/RS item stacks.
- Remove CCTweaks integration
[MC 1.11.2] 1.1.10
- Add creative chat recorder. This speaks as the server and can capture all player's inputs.
- Allow placing manipulator on the side.
- Add
.addItem
to overlay glasses. - Fix
.setColour
erroring when given an alpha parameter. - Report what modules/peripherals are usable where in JEI.
[MC 1.10.2] 1.1.10
- Add creative chat recorder. This speaks as the server and can capture all player's inputs.
- Allow placing manipulator on the side.
- Add
.addItem
to overlay glasses. - Fix
.setColour
erroring when given an alpha parameter. - Report what modules/peripherals are usable where in JEI.
[MC 1.12] 1.1.10
- Add creative chat recorder. This speaks as the server and can capture all player's inputs.
- Allow placing manipulator on the side.
- Add
.addItem
to overlay glasses. - Fix
.setColour
erroring when given an alpha parameter. - Report what modules/peripherals are usable where in JEI.
- Add metadata support for Blockcraftery.