Skip to content
This repository has been archived by the owner on Aug 26, 2021. It is now read-only.

Releases: SquidDev-CC/plethora

[MC 1.12.2] 1.2.3

11 Jan 21:22
Compare
Choose a tag to compare

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

30 Jun 11:25
Compare
Choose a tag to compare

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

18 May 07:40
Compare
Choose a tag to compare

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

03 May 10:46
Compare
Choose a tag to compare

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's listAvailableItems()
  • 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 available
  • turtle.getItemDetail() also includes nbtHash.
  • 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

25 Aug 10:23
Compare
Choose a tag to compare

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

29 Jul 07:06
Compare
Choose a tag to compare

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

16 Mar 18:10
Compare
Choose a tag to compare

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

17 Jan 22:36
Compare
Choose a tag to compare
  • 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

17 Jan 22:34
Compare
Choose a tag to compare
  • 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

17 Jan 22:37
Compare
Choose a tag to compare
  • 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.