Mana and Artifice

Mana and Artifice

Mod

A splash of magic returns to Minecraft!

Client and server AdventureEquipmentGame MechanicsMagicManagement MobsTransportationUtilityWorld Generation

21.0k downloads
92 followers
Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.

Mana and Artifice 3.0.0.24

Changelog

New Features

  • Exchange is now smarter about keeping existing block states as much as possible, for instance when exchanging stairs or slabs.
  • Added emerald, amethyst, diamond, and copper decoration blocks
  • Added new models for runic lights and runic torches
  • Practitioner's Pouches now can activate rituals on the ground made of metal ritual runes
  • Runes of Marking are now dyeable to more easily allow them to be distinguished. This color is not removed when resetting the rune of marking's location. You can wash them in a cauldron to remove the color like other dyed items.
  • Runes of Marking also now render the block that was marked when in an inventory (cached; it won't be updated if the block changes in the world, for instance)
  • Condition: Construct Has Item now considers "no filter" to be valid and matches any item
  • Condition: Construct Has Item now has an optional single item parameter for quick filtering
  • Condition: Is Item In Container now has an optional single item parameter for quick filtering
  • Basic tables now have connected models
  • Added a "sort items" task for constructs
  • Added a rune of marking pair that allows defining an area with a single parameter.

Enhancements

  • Runic lights are now waterloggable
  • Improved the bounding boxes on several existing blocks
  • Improved lightning rendering
  • Bolt and Chain shapes now color their VFX according to their affinity, unless manually overridden
  • Improved beam rendering
  • Improved the positioning on beams and cones when channeled
  • Lodestar tasks now have a disconnected icon in addition to a misconfigured icon

Balance

  • Mana shield no longer boosts maximum mana
  • The construct plant task will search below the marked blocks as well, to help be a little more forgiving
  • Greatly increased construct hat drop rate for loot (5% from any M&A structure or cache)

Bug Fixes

  • Fixed translucency on spectral blocks
  • Codex unlock/read status now persists dimension transfer and death
  • Shrink and Grow no longer causes damage if attempting to apply when already applied
  • Manaweaving altar patterns are no longer affected by the brightness caused by time of day
  • Fixed construct fluid spray on their guard targets that are on fire. Note that follow still will not fluid spray; it is completely passive. You must use guard.
  • Construct use item on block now properly uses the item on the block rather than activating the block with the item
  • Fixed a sorting issue with ITieredItem in some packs
  • Improved blink with the ring of the enderman and added an upper limit check to the positioning loop to prevent server hangs with certain mobs returning unusual values
  • Fixed greater animus not dropping its item when the summon expires
  • Fixed the gui lockout bug of the lodestar. It now sends its sync across multiple messages. It's still recommended to run with a mod that allows larger packets though, as this only fixes the gui sync (which was the only issue a large packet mod didn't fix). Tested with 75 nodes with completely full ledgers.
  • Fixed the sub-affinities to properly affect construct attributes (ice affects perception as water, for instance)

API

  • Recipe byproducts for most M&A recipes now support the following properties:
    • "chance": floating point percent (0 -> 1) for chance of this byproduct being rolled. If omitted, defaults to 1 (guaranteed).
    • "rolls": integer for number of rolls that this byproduct should have. If omitted, defaults to 1.
    • "item": a registry name (for instance "minecraft:stick") of a single item. Ignored if the "tag" property is set.
    • "tag": a registry name (for instance "minecraft:wool_carpets") for a tag. Overrides "item" if present.
  • Recipes support a nearly infinite number of byproduct possibilities, however the JEI/Codex gui will only render the first 2. As such, it's recommended to not go above that and instead use tags for larger byproduct lists.
  • Recipe byproducts are now registered as outputs of the recipe, and thus will show up in JEI searches.
  • Recipes that do not support byproducts are Transmutation, Eldrin Fume, Ritual, Runescribing
  • Construct forced animations can now be done serverside and will automatically sync to the client

Files

mna-forge-1.20.1-3.0.0.24-all.jar(30.97 MiB) Primary Download

Project members

Mithion

Owner

Details

Licensed ARR
Published 2 years ago
Updated 25 days ago