Silent Gear

Silent Gear

Mod

Upgradeable tools, weapons, and armor. Completely customizable with data packs!

Client and server Equipment

60.7k downloads
59 followers
Follow Save
90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!
Filter loader...
Filter versions...
Filter channels...

[1.21.1-4.0.13] - 2025-02-15

Added

  • PartMaterialIngredient can now exclude specific material categories (JaisDK) [#780]
  • Config option to make the salvager automatically break down parts into materials

Changed

  • Updated Japanese translation (twister716) [#750]
  • Rods can no longer be salvaged into materials, since they can't return an appropriate amount of material

Fixed

  • Unbound keys causing log spam [#782]
  • Stackable gear items being salvageable [#779]
  • Allow salvager to keep running even when output isn't empty (kylev) [#768]

[1.21.1-4.0.12] - 2025-01-25

Fixed

  • Part names not translating in some cases (kylev) [#767]
  • Compound materials (alloys) not retaining all properties [#747, #736]

[1.21.1-4.0.11] - 2025-01-09

Added

  • Magnetic Upgrade, which is now the only way to obtain the Magnetic trait [#697, #726]
  • Configuration screen, accessible from the Mods menu
  • Config option to make crouching/sneaking disable item magnet effects (enabled by default)

Removed

  • Some of the unused config options

Changed

  • All traits that previously had the Magnetic trait have had it removed

Fixed

  • Possibly fixed ConcurrentModificationException crash with magnet pull trait effects [#762]
  • Keybindings for tooltips not working in some situations [#761]
  • Most blocks should now interact correctly with pipes and other item transfer methods from other mods [#735]
  • Magnetic trait not working [#697, #726]
  • Miscellaneous bugs with item magnet effects

[1.21.1-4.0.10] - 2024-12-20

Fixed

  • Keybindings not being present in the Controls menu. They can now be reassigned again. [#761]
  • Changed c:ores_in_ground/endstone tags to c:ores_in_ground/end_stone [#760]
  • Rework enchantables tags so more items can be enchanted [#754]
  • Arrows now behave more or less as intended. They now stack and no longer have a damage value. They can no longer be "repaired," you must craft more instead. [#730]

[1.21.1-4.0.9] - 2024-11-24

Added

  • A few missing tags [#743, #715]

Fixed

  • Renew trait not functioning correctly (VintageGnu) [#745]
  • Armor items having incorrect armor toughness value [#742]
  • Shears having zero attack speed (not lifting onto screen when equipped) [#740]
  • Smithing recipes placing nothing in the output slot, but recipes still modify the input gear item for some reason... [#718]

[1.21.1-4.0.8] - 2024-10-25

Changed

  • Make the new level_hint field of HarvestTier optional [#731]
  • Implement equals and hashcCode on GearProperty and the subclasses of GearPropertyValue

[1.21.1-4.0.7] - 2024-10-24

Fixed

  • Mod Kit causing a crash when used [#729]
  • Use correct mod_loaded condition in recipes [#717]
  • Tip upgrades not increasing harvest tiers [#716]
  • Netherite missing harvest tier boost [#712]
  • Material name prefixes not including spaces before the material name (e.g. "NetheriteDiamond" now contains a space)

Added

  • silentgear:attach_data_components trait effect type. Allows a components patch to be applied to an item.
    • Added the "Yummy" trait as an example
  • JEI support for super mixer

Changed

  • Replaced one of the new "gear damaged" sounds with two that are based of the item breaking sound (like older versions of the mod)

Fixed

  • Some alloy recipes not outputting the correct number of items [#723]
  • JEI plugin errors
  • JEI showing no ingredients on fabric alloy making recipes
  • JEI showing empty tag items and not all valid items on metal/gem alloy making recipes
  • Added missing lang keys for the super mixer and super alloy

Added

  • New sound effects for the stone anvil. The sound played is determined by the recipe.

Fixed

  • Deepslate bort ore making stone sounds [#722]
  • Correct some tool-related tags, such as c:tools/knife (was "knives") [#711]
  • Bows, crossbows, and slingshots dealing vanilla damage, ignoring the ranged damage property [#708]
  • Bows and crossbows not being enchantable (going to add different enchantments for slingshots... eventually)

Added

  • Better Combat support [#694]
  • Tags for netherwood fence gates [#680]
  • A new creative tab with sample gear items, mostly intended to aid with testing

Changed

  • Furnace fuel burn times are now handled by the NeoForge data map; netherwood charcoal burn time config option removed

Fixed

  • Alloy makers missing their last input slot [#705]
  • All sickle behavior errors [#703]
  • Sinew and flax mapping to the wrong material [#700]
  • Netherwood sticks becoming regular sticks during tool crafting
  • Stone torches not connecting to the top of walls [#678]
  • Cannot use netherwood sticks as fuel [#672]
  • Fishing rods render upside down [#671] and have zero attack speed

Added

  • New sounds to replace the "gear item damage factor change" (kachink) sound. Removed the config option. A resource pack could be used to easily change or remove these. [Related: #704]

Fixed

  • Crimson iron and azure silver ores not generating correctly
  • Blocks sometimes failed to be broken [#704]
  • Crash when feeding a material grader through the side with a hopper [#701]
  • Crash when looking at sheet metal with no material [#696]
  • Being able to combine two gear items into an invalid item in the crafting grid [#695]

Added

  • Crude Knife and Crude Hammer. These are very cheap to craft and can be used with stone anvil recipes.
  • Advancements for the stone anvil and crude knife
  • Super Mixer. Can make alloys from anything. Work in progress, no recipe yet.
    • This effectively replaces the "legacy mixing" option if you were to add an extremely cheap recipe for it...

Changed

  • Default loot table for the blueprint package changed to give blueprints for: rod, pickaxe, shovel, axe, hoe, and sword

Fixed

  • Wielder effect traits like Flame Ward not working correctly
  • Saws crashing the game when used [#692]
  • Boots and leggings conversion recipes producing invalid items [#693]
  • Gear items with invalid parts crashing the game [#693]

Fixed

  • Build against current version of Caelus

NeoForge 1.21.1 (and 1.21) port! Lots of internal changes: expect bugs!

Known Bugs/Issues

  • Wielder effect traits requiring a full suit of armor (e.g. Flame Ward) do not work
  • Lots of balancing needs to be done, especially with the new synergy calculations

Added

  • Maces
  • Necklaces

Removed

  • Legacy mixing. A new mixer block will be added later to replace this feature.
  • Materials and gear items no longer have a "tier" property. Repairs can currently be done only with an identical material, but I'm working on some options to allow more flexibility.

Changed

  • Stats have been replaced with "properties." Properties can store just about any type of value, not just numbers.
    • Most are still simple number properties
    • harvest_tier is a unique object now
    • Traits are now stored in a traits list property
  • Traits now contain a list of "effects" which determine what the trait actually does. This allows one trait to have multiple functions.
  • Synergy calculations have been changed. Material categories now have the biggest impact, with rarity having a small impact. Expect further tweaking/changes.
  • Compound materials are officially called "alloys" now.
  • Material JSON format has changed substantially. Old data packs are NOT compatible.
  • Lots of code refactoring/renaming, with more to come

Fixed empty string warnings in anvil repairs

Changelog

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.20.4-3.7.3] - 2024-08-18

Fixed

  • Crash on server launch [#684]

[1.20.4-3.7.2] - 2024-06-22

Fixed

  • Ores not generating in any dimension

[1.20.4-3.7.1] - 2024-06-22

Fixed

  • Missing localizations for stone anvil
  • Stone anvil model error (seam caused by small offset on middle box)
  • Metal pressing recipes not working

[1.20.4-3.7.0] - 2024-06-16

Updated for Minecraft 1.20.4 and NeoForge!

Added

  • Stone Anvil, a new block for crafting. Right-click with an item in hand to place the item on top of the anvil. Right-click again while holding a proper tool (hammer, knife, etc.) to process the item. Recipes can be defined with data packs.

[1.20.1-3.6.5] - 2024-06-24

Fixed

  • ConcurrentModificationException in PartType item cache

[1.20.1-3.7.2] - 2024-06-22

Fixed

  • Ores not generating in any dimension

[1.20.4-3.7.1] - 2024-06-22

Fixed

  • Missing localizations for stone anvil
  • Stone anvil model error (seam caused by small offset on middle box)
  • Metal pressing recipes not working

[1.20.4-3.7.0] - 2024-06-16

Updated for Minecraft 1.20.4 and NeoForge!

Added

  • Stone Anvil, a new block for crafting. Right-click with an item in hand to place the item on top of the anvil. Right-click again while holding a proper tool (hammer, knife, etc.) to process the item. Recipes can be defined with data packs.

Changelog

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.20.4-3.7.1] - 2024-06-22

Fixed

  • Missing localizations for stone anvil
  • Stone anvil model error (seam caused by small offset on middle box)
  • Metal pressing recipes not working

[1.20.4-3.7.0] - 2024-06-16

Updated for Minecraft 1.20.4 and NeoForge!

Added

  • Stone Anvil, a new block for crafting. Right-click with an item in hand to place the item on top of the anvil. Right-click again while holding a proper tool (hammer, knife, etc.) to process the item. Recipes can be defined with data packs.

Changelog

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.20.1-3.6.4] - 2024-06-18

Fixed

  • Possible fix for ConcurrentModificationException in PartGearKey

Project members

SilentChaos512

Owner

Details

Licensed MIT
Published 2 years ago
Updated 18 days ago