Features
- wisps now initialise their ravenmind to the ravenmind of their caster when they are made
Bugfixes
- Fix bound wisps being broken
- No longer able to bring entity iotas interworld
- fix some bugs with OpUseMoteOn
- fix crash when setting bound wisp to null
- fix crash when saving a wsip with a create schematic
- fix OpConsumeWisp not working properly when cast by wisp
Features
- Added wisps being able to explicitly allow themselves to be eaten/have their hexes read by other players, if either the thing eating or its owner is whitelisted (Allow Transfer).
Bugfixes
- Fixed Split Mote requiring an int rather than a long.
- Fixed Crafting maybe being capped by the int limit, and fixed it having possible overflow issues.
- Added dependency on geckolib to all the user-facing places
- Fixed Allow Transfer Others and Dis.. Others book entries being swapped
Features
- Added Relays! a system for long-range, lag-friendly links between wisps. All wisps connected to a relay network will equalise media with each other, and any iota sent to any relay gets broadcast to everything other than the sender connected to the relay network.
- Added blacklist & whitelist to wisps for where they exchange media; by default they will exchange media only with linkables with the same owner, but patterns exist to allow/disallow them from exchanging with specific other linkables (since relays have no owner wisps always need to manually allow media-exchange with them).
Bugfixes
- Fixed Use Item On book entry.
- Fixed Smelt & Mediafy Item having item dupe bugs.
- Fixed OpMakeGate requiring the offset vec for Entity-Anchored gates to also be a position within ambit.
- Fixed bug where if seon wisp dies it throws a null-pointer exception.
Features
- Added OpStorageContains, which returns true if the given Mote Nexus contains a mote of the given type, and false otherwise.
- Make CloseGate only drop items if the gate is drifting and the target pos is outside ambit.
- make Return Item optionally take an int for the max number of items to drop.
- Make Mediafy Item optionally take an existing mote to add the items to.
- Make Stacking Distillation II able to accept an item entity or frame and return whether the passed mote could combine with the items in that entity.
Bugfixes
- Fixed error on world log introduced in 0.2.15.
- Fixed Mote Nexi rendering weirdly in worlds that have been around long enough.
- actually add ambit checks to making gates.
Features
- Changed Bind Storage - Temporary default cost to 0.001 dust.
- Changed Gates to now have 3 types:
- Location Anchored, which will always teleport the marked entities to the same location every time that gate is closed.
- Entity Anchored, which will teleport the marked entities to the location of the anchor entity (plus an offset defined when the gate is created)
- Drifting, which has the same behaviour as current gates, with an additional cost per distance gated per entity.
- Added blacklist to Accelerate, defaults to including Fletcher's Impetus and Create's Deployer.
- Wisps can now go through nether/end portals.
Bugfixes
- Fixed Gate contents not being saved when world closed.
- Fixed lib39 not being properly included ino fabric jar.
- fixed lag from wisps constantly deserialising things to figure out if there are truenames inside; that is now cached when the things are changed. Side effect, storing truenames is now much more expensive, exponential in the number of truename iotas stored.
- Fixed generated data files for mediafied_storage not being properly added to the git repo.
- Fixed Bound wisps not serialising correctly if the bound wisp was unloaded, and fixed wisp bindings not clearing on wisp death.
- Gave a better error message to wisps mishapping from trying to reproduce excessively.
- Fixed wisps getting mucked up by you dying.
Features
- Added Phase Block to fabric, which temporarily makes a block not exist, visually and collisiony (it still interacts with other blocks around it for automation and etc.).
- Media now flows along the links between (casting) wisps, proportional to the difference between the current media amounts of the wisps.
Bugfixes
- Fixed Slipways spawning absurd numbers of wandering wisps if the wisps are in lazy chunks.
- Craft can now actually take a single item, not just lists.
- Crafting now returns the right number of items (rather than, e.g. diamond block x1 → diamond x1)
Changelog
These are the changes since version 0.2.11:
Features
- Added action to check whether two motes can be combined; combining motes now mishaps if they can't be combined.
- Sorter's Purification and Mediafy Item can now target item frames to operate on the item inside the frame.
- Added Gate's Dismissal to unmark an entity from a gate.
- Added Weighing Purification to get the number of items contained within a mote.
Bugfixes
- Fixed various documentation issues.
- Fixed crafting requiring "cartopgrapher" villager.
- Fixed error on fabric from misunderstanding how to respect claimed chunks for binding nexi.
- Made entry for motes in the book purple.
- Document smelting motes.
- Fixed Mote Nexus not dropping its item and breaking instantly.
- Mote Nexus drops contained items when broken.
- Made the mote nexus being in an unloaded chunk cause a mishap for pretty much everything.
- Crafting no longer gives you air motes.
- Crafting can no longer dupe items by crafting e.g. a diamond block with 9 references to the same diamond.
- Changed trading type signature to not overflow its bounds.
- Fixed error with marked Distillation trying to access the top of the stack as both a gate and an entity.
- Fixed slipways using lots of rendering processing since FrozenColorizer.nextColor() is slow.
- Fixed motes having .toleratesOther incorrectly made, breaking Equality/Inequality distillations and the Exclusionary distillation.
- Added docs for Seniority Purification.
- Fixed wisps casting in the player's dimension if they aren't in it.
- fixed AE2 crashes
- Made it so that any gates & item iotas loaded to the everbook are replaced with garbage.
- Removed inserting into nexi with hoppers so that you can't item dup with AE2.
Features
- Added action to check whether two motes can be combined; combining motes now mishaps if they can't be combined.
- Sorter's Purification and Mediafy Item can now target item frames to operate on the item inside the frame.
- Added Gate's Dismissal to unmark an entity from a gate.
- Added Weighing Purification to get the number of items contained within a mote.
Bugfixes
- Fixed various documentation issues.
- Fixed crafting requiring "cartopgrapher" villager.
- Fixed error on fabric from misunderstanding how to respect claimed chunks for binding nexi.
- Made entry for motes in the book purple.
- Document smelting motes.
- Fixed Mote Nexus not dropping its item and breaking instantly.
- Mote Nexus drops contained items when broken.
- Made the mote nexus being in an unloaded chunk cause a mishap for pretty much everything.
- Crafting no longer gives you air motes.
- Crafting can no longer dupe items by crafting e.g. a diamond block with 9 references to the same diamond.
- Changed trading type signature to not overflow its bounds.
- Fixed error with marked Distillation trying to access the top of the stack as both a gate and an entity.
- Fixed slipways using lots of rendering processing since FrozenColorizer.nextColor() is slow.
- Fixed motes having .toleratesOther incorrectly made, breaking Equality/Inequality distillations and the Exclusionary distillation.
- Added docs for Seniority Purification.
- Fixed wisps casting in the player's dimension if they aren't in it.
- Maybe fixed AE2 crashes?