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

3.1.3

Changelog

Bugfixes:

  • Fixed the below recipe serialization bug which was preventing people from joining servers. java.lang.NoSuchMethodError: 'floatcom.oblivioussp.spartanweaponry.item.crafting.ITagCookingRecipe.m_43750_()'

Changes in Version 3.1.2:

Another slew of bugfixes!

Bugfixes:

  • Updated JEI version and JEI plugin for Spartan Weaponry to fix a crash with viewing Oil recipes (fixes issue #59) NOTE: This will cause older versions of JEI to not be able to view Oil Recipes at all! They will still work however.
  • Changed repair material tag to a specialist version that combines both "forge:ingots/aluminum" and "forge:ingots/aluminium", enabling compatiblity with Gregtech Aluminium (fixes issue #61)
  • Quiver HUD now displays ammo count and the keybind that accesses that quiver (fixes issue #66)
  • Fixed a client-side desync with Quivers when playing on a server, resulting in no ammo being displayed on the quiver icon and the ammo count incorrectly being counted as zero. (resolves issue #68)
  • Zombies will no longer have a 50% chance to spawn with a weapon from this mod in it's hand. This was an oversight from testing and is now set to configured settings
  • The config now updates damage values for both Clubs and both Cestusae
  • Added a sanity check to prevent quiver logic from causing a crash when not present (resolves issue #64)
  • Moved the ItemModelGenerator Mixin to only being active on the client-side. It didn't need to be present on the server-side

Tweaks:

  • If there is a mod that adds a dedicated Quiver slot, this mods Quivers can now be placed in them
  • Added recipes to smelt metal weapons into their respective nugget materials, like vanilla's equivalent swords. These recipes respect the config settings for disabling certain weapon types and materials, and has a item tag output (resolves issue #58)

Changes in Version 3.1.1:

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.3-all.jar(2.67 MiB) Primary Download

Project members

ObliviousSpartan

Owner

Details

Licensed Apache-2.0
Published 9 months ago
Updated a month ago