90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!

Changelog

Quite a lot of bugfixes with this one

NOTE: Addon authors, there shouldn't be any breaking changes to the API, but test just in case!

API Changes:

  • Pushed API version to version 11
  • Trait callbacks are now checked to determine the trait types. This means that you will no longer need to call 'setMelee()' 'setRanged()' or 'setThrowing()' in your trait's creation to set it manually
  • Material Traits now store lists for each weapon type (melee, ranged and throwing). This means only the traits that are valid for the weapon type are added to each respective weapon (this resolves issue #53)
  • Action Traits are now checked by the existence of their action trait callback. As a result, the 'setAction()' method and 'isAction' field in WeaponTraits are now deprecated, as they no longer do anything.
  • Fixed the localizations for trait types shown when sneaking while viewing the trait that were not meant to be defined for addon authors (This specifically fixes issue #47)

Bugfixes:

  • Fixed Heads not being shown in the Creative mode Tab or JEI (part 1/2 fixes issue #48)
  • Removed the Piglin Head because a vanilla version exists now (part 2/2 fixes issue #48)
  • Using the Decapitate trait on Piglins now have a chance to drop vanilla Piglin Heads instead
  • Zombie Piglin heads now use the vanilla Piglin Head model so it's ear flops around like the vanilla one does now
  • Diamond and Netherite Tipped Bolts are now added to the 'spartanweaponry:bolts' tag, due to a bug which added their non-tipped variants in twice being fixed. This means that those tipped Bolts will now work in Heavy Crossbows and Bolt Quivers (fixes issues #50 and 52)
  • Fixed Quivers not being resized when upgrading them. They now have a custom item handler capability which allows resizing of the item list. Any bugged quivers will be fixed by simply opening them as normal (part 1/2 fixes issue #49)
  • Fixed tipped Bolt projectiles not having textures (part 2/2 fixes issue #49)
  • Fixed the Quiver Access Keybind now showing or being configurable in the Keybinds menu (fixes issue #41)

Other Changes:

  • Added config for changing Head Damage Bonus Trait value
  • Updated Russian translation courtesy of SplashedTomato
  • Added both alexvirgo13 and SplashedTomato to the credits as translators. Thanks to the both of you
  • Removed references to coating textures for the Cestus since it is a 3D model and doesn't support them
  • Quite a bit of code cleanup

Changes in Version 3.1.0:

It's finally here! Updated for Minecraft 1.20.1!

Changes:

  • Changed Quiver upgrade kits to two separate items due to changes to vanilla's Smithing Table:
    • Quiver Compartment -> works as a Smithing Template
    • Quiver Braces -> Comes in Medium, Large and Huge tiers, like the upgrade kits from prior versions

IMPORTANT: This release is *NOT* compatible from versions 1.20.2 to 1.20.6 due to breaking changes that Mojang introduced in those versions. Thanks Mojang…

Files

SpartanWeaponry-1.20.1-forge-3.1.1-all.jar(2.62 MiB) Primary Download

Project members

ObliviousSpartan

Owner

Details

Licensed Apache-2.0
Published 9 months ago
Updated 2 months ago