Skip to content

Releases: KnightMiner/Metalborn

1.0.3 for 1.20.1

05 May 21:59

Choose a tag to compare

This update improves the recipe for nicrosil, and fixes many bugs with death and respawn from keep inventory, soulbound, and exit portals.

Changed Nicrosil Recipe

  • When chromium is absent, now uses emerald + nickel + quartz, as it turns out chromium is what makes emerald green.
  • When both chromium and nickel are absent, uses emerald + tin + quartz.
  • Still uses iron + chromium if chromium but no nickel is present as that is the recipe Allomancy uses.

Fixes

  • High "unkeyed" tooltip from identity metalminds to make JEI more clear. The "unkeyed" is not accurate anyways as that state is unobtainble.
  • Metalminds now become inactive on death, even when soulbound. Works around some unexpected gameplay behavior.
  • Fix spike melee offhand attack not running on the client side, causing excessive packets.
  • Fix soulbound spikes/keep inventory/end portal not preserving the power on death and respawn.
  • Fix refreshing a metalmind (e.g. on death/end portal) putting you in an invalid state if the power is no longer valid.
  • Fix spikes syncing too late in keep inventory.
  • Fix potential desync when syncing server to client in the metalmind menu. Likely not possible to activate without the previous fixes.
  • Fix world load and end portals deactivating metalminds that should be active via nicrosil.

Full Changelog: v1.0.2...v1.0.3

1.0.2 for 1.20.1

05 Feb 07:52

Choose a tag to compare

Gameplay

  • Energy (rose gold and bendalloy) now no longer grant saturation to ensure you don't trigger fast healing.
  • Gold now heals 1 heart per 3 seconds, making it a bit faster than hunger healing.

Technical

  • For reused powers, if one of the pair is not loaded it will redirect to the other. Helps when modpacks update to ensure your metalminds and ferring type remain valid.
  • Fix metalmind models not properly being marked as not 3D.

Documentation

  • Correct book pages for new metals.
  • Clarify description of silver.

Translation

Full Changelog: v1.0.1...v1.0.2

Satchel Update for 1.20.1

02 Feb 02:45
31e38ce

Choose a tag to compare

Gameplay

  • Make tin ore a bit more common.
  • Allow transferring from a stack of held metalminds, which transfers the power then moves the drained metalmind to an empty slot.
    • Result is any combination of matching metalminds can transfer power: stacks in the slot will split while stacks in the inventory will do 1 at a time.
    • For stackable metalminds, they will transfer 1 item on right click if both are full or both are empty. Otherwise will attempt to transfer.
  • Relax count restriction on unsealed rings, allowing you to use up to 8 at once. This was changed as they are so difficult to make.
  • Holding shift and clicking the tap/store button on a metalmind causes all matching metalminds to do the same.
  • Netherite nuggets, invested nuggets, and unsealed rings are now all fire resistant due to the netherite component.
    • Note that netherite metalminds are not fire resistant as that is difficult to do without a custom item.
  • Fix shift clicking spikes out of the metalborn inventory not properly updating granted powers or lost max health.
  • Fix shift clicking investiture or identity metalminds not updating the state.
  • Fix metal forge having no proper tool (#4, #6, thanks @twigtarsier).
  • Fixed being unable to transfer power between two unkeyed metalminds when you have identity.
  • Fix identity not copying over when transferring nicrosil or a power metalmind into an empty metalmind.
  • Fix metalmindds not properly calling the onStop hook (#7). This currently has no impact due to the unsealed rebalance.
  • Fix some cases of swapping spikes dealing too little damage.

Satchels

  • Satchels are bags which can hold several item stacks.
  • Satchels can be opened by right click, either in hand or in the UI like the book.
  • The satchel inventory lets you not just add and remove items from the bag, but also access metalmind buttons and slots, making them ideal for swapping out metalminds.
  • Satchels can be dyed like leather armor, and if renamed the new name shows in the open UI.
  • Satchels come in 4 craftable variants:
    • Bronze: cheapest variant, holds 9 items.
    • Pewter: larger variant, holds 18 items.
    • Steel: immune to damage and despawning when dropped, holds 9 items.
    • Nicrosil: remains in the inventory on death, holds 9 items.
  • Additionally, there is a 5th variant called the Mist Satchel.
    • Upon death, all items in the metalborn inventory are placed in a single mist satchel, making it easier to collect and equip the items.
    • Unlike other satchel variants, you can only extract items from mist satchels.
    • Once emptied, a mist satchel will disappear.
  • Satchel related config options:
    • Disable mist satchels, restoring previous behavior of dropping each metalmind separately.
    • Enable the satchel whitelist, restricting them to holding rings, bracers, and spikes. Normally they hold any item.

Soulbound

  • Rings and spikes both have soulbound variants, which will remain in the inventory on death.
  • For spikes, soulbound requires and echo shard, plus a nicrosil spike and a metal spike filled with the same power.
    • In terms of gameplay, you must kill enough of the correct mob plus spike a player.
    • Remember that invested nuggets exist to change or restore your power.
  • For rings, you can craft it using a full identity ring, an empty metal ring, and an ender pearl.
    • You will likely have extra identity rings after storing your identity to make unsealed rings.
    • Unsealed and soulbound are mutually exclusive ring upgrades.

Power Rebalances

  • Pewter:
    • Now grants +0.5 damage per level instead of +1.
    • When tapping health, you immediately restore it. However, you also lose the same number when you stop tapping. e.g. tapping 4 health heals 4 when you start and damages you 4 when you stop. Storing is unchanged.
  • Brass and constantan:
    • Tapping heat now no longer ignites you unless you perform a melee attack.
    • The melee attack does half damage when not on fire, and no longer ignites the target (since that made it harder to hit multiple times).
    • Storing heat no longer reduces your melee damage.
  • Iron now grants 0.1 knockback resistance per level instead of 0.05, meaning tapping 10 iron metalminds grants full knockback immunity.

Compatibility

  • Use common namespace tags for our entity types for spikes, letting you fill spikes from more enemies.
  • Support further Cosmere metals (for use with Allomancy mods):
    • Added support for cadmium, which replaces silver if present.
    • Added support for chromium, which replaces netherite if present. Unlike netherite, chromium supports ferrings.
    • Added support for bendalloy, which replaces rose gold if present.
  • Update recipes for bendalloy, nicrosil, and pewter to match the agreed upon Cosmere standards.

Display

  • Nicrosil spikes now show the metal color of the power they grant on the tip to help identify them in a chest.
  • Nicrosil spikes and metalminds also now show the metal name in the tooltip, as thats often easier to remember than the ferring name.
  • Fix wrong item display for nicrosil spikes.

Documentation

  • Added indexes to each section of the book.
  • Added pages on new content: satchels, soulbound spikes, and soulbound rings.
  • Clarify the effect of tapping investiture on the book page.
  • Metal pages now have booleans to allow appending effects instead of replacing, allowing a mix of generated and manually created effects.
  • Fix some potential double newlines with certain line lengths in the effect lists.

Translations

New Contributors

Full Changelog: v1.0.0...v1.0.1

Investiture Update for 1.20.1

27 Jul 23:46

Choose a tag to compare

Invested Nuggets

  • Item that when consumed changes your ferring type
  • Invested nicrosil nuggets randomize your ferring type. They can be crafted using a nicrosil nugget and any non-nicrosil filled spike.
  • Other invested nuggets let you choose a specific ferring type. They can be crafted using a netherite nugget and any non-nicrosil filled spike.
  • This replaces the previously unobtainable lerasium nugget items.

Nicrosil Spikes

  • New spike made from nicrosil.
  • If used to kill a player, will become charged with their ferring power.
  • Can also be used on yourself by holding right click to remove your power.
  • Other metal spikes can no longer be used to remove your power; only nicrosil works on players now.

Unsealed Rings

  • Can be used regardless of your ferring power, but limited to using 2 at once.
  • Crafted from a filled unkeyed nicrosil metalmind, a netherite nugget, and a ring of the matching metal type.
  • Was previously available via creative, this update makes them craftable notably.

Metal powers

  • Nicrosil metalminds now chanhe the color of the fill bar based on the metal stored.
  • Fix storing sight sometimes causing flashing on laggy games.

Breath

  • New power for zinc/nickel
  • When storing, will cause you to drown above water by moving too much.
  • When tapping, increases the time air lasts underwater.

Netherite Metal

  • New metalmind variant crafted from netherite scrap.
  • When storing, has a chance to delete loot table drops and reduces XP gain.
  • When tapping, increases XP gain and looting level.
  • This power was previously available on silver; silver's new power is stealth which was previously on zinc.
  • I'm a lot happier with the power list now so the odds of me rearranging them again is very low.

Identity

  • Identity metalminds can be created using aluminum, or quartz if no aluminum is detected.
  • Can be used by anyone regardless of powers.
  • While filling, your identity is blanked, causing you to create unkeyed metalminds.
  • Tapping changes your identity letting you use another player's metalminds or fill on their behalf. Be careful who you give your filled identity metalminds to.
  • Anyone may tap an unkeyed metalmind regardless of identity, but only someone with a blank identity may store in one.
  • Useful for storing power for another player.
  • Nicrosil metalminds now have an identity lock like the rest of the metalminds; you will have to use identity metalminds to share your power in the future.

Command

  • Added new /metalborn identity command to change identity on a metalmind. Can notably make it unkeyed, set it to a specific player, or set it to our fake player UUID.

Misc

  • Metalminds that cannot be tapped or stored now show a different button icon/tooltip in the UI.
  • Metalminds and spikes can now be recycled by smelting them in a furnace or blast furnace. Returns the full amount of metal used to craft them (as we aren't cheap like vanilla), but the power stored inside is lost.
  • Fixed spike self damage not bypassing armor.

Book

  • Added pages about invested nuggets to the hemalurgy section.
  • Added page about identity in metalminds
  • Added page about investiture metalminds
  • Uncraftable powers now show a nugget instead of a funny green nugget for their icon. Really only affects our docs website.

Data packs

  • Allow metal forge recipes to use metal items as inputs, not just ingots/nuggets.
  • Rename MetalIngredient (metalborn:metal) to MetalShapeIngredient (metalborn:metal_shape) to disambiguate it from MetalItemIngredient (metalborn:metal_item).
  • Metal powers now have JSON fields for setting the ingot, nugget, or fluid tags. If unset, defaults to the name field with the relevant prefix (which most of our metals use).

Technical

  • Added MetalShape and MetalResult helpers for recipes that work with ingots or nuggets from metal powers.
  • Various classes have been repackaged. Plan is to keep the API stable after this.
  • Mark the metalborn UI and forge UI as replaceable for the book screen/tinkers tool inventories.
  • Metalminds can now declare themselves as usable only on tapping or storing instead of just a boolean for usable.
  • Fix Tinkers' Compat casting recipes showing metal casting for metals with no fluid in their tag.

Full Changelog: v0.1.0...v1.0.0

0.1.0 for 1.20.1

17 Jul 04:24

Choose a tag to compare

First public release

  • Contains most major features, including using powers and available metals.
  • May add a few more compatibility metals in the future.
  • Also missing a recipe for unsealed metalminds, and a nice way to change power for using nicrosil in single player.