All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Spartan Weaponry Addon Toolkit

Spartan Weaponry Addon Toolkit

by KreloX • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Spartan Weaponry Addon Toolkit is a library that makes creating Spartan Weaponry addons a breeze.

Logo banner

Spartan Weaponry Addon Toolkit allows for automatic registering of entire weapon sets just by specifying the materials. This toolkit also handles data generation, including tags, item models, and recipes. Additionally, it resolves several issues present in the Spartan Weaponry API.

If you are interested in using this library for your mod, check out the GitHub page (WIP).

Used in:

Get yourself a server with 15% off the first month at Kinetic Hosting with code KRELOX

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.20.1
Forge Neoforge
1d ago 1
1.20.1
Forge Neoforge
1d ago 1
1.20.1
Forge Neoforge
1d ago 1
1.19.2
Forge
1d ago 1
1.20.1
Forge Neoforge
1d ago 1
1.20.1
Forge Neoforge
1d ago 1
1.20.1
Forge Neoforge
1d ago 1
1.20.1
Forge Neoforge
1d ago 1
1.20.1
Forge Neoforge
1d ago 1
1.20.1
Forge Neoforge
1d ago 1
1.19.2
Forge
1d ago 1
1.18.2
Forge
1d ago 1
1.20.1
Forge Neoforge
1d ago 1
1.19.2
Forge
1d ago 1
1.18.2
Forge
1d ago 1
1.18.2
Forge
1d ago 1
  • Fixed a wrong cast crash
  • Now adds "-Strengthened" to generated longbow names
  • Now includes Better Combat attributes data provider
  • Allowed all digger enchantments on weapons with versatile trait
  • Filter traits by weapon type before adding them to tooltip
  • Disabled rendering of "Traits:" tooltip if traits are present but none are enabled
  • Added logo
  • Added an itemstack sensitive isEnabled check to all weapon traits
  • Introduce methods for ranged traits for modifying both dealt and taken damage and customizing behavior on tick and on hit
  • Allows addon developers to define the order in which weapon traits are displayed in their weapons' tooltips
  • Traits that have multiple levels can now be registered automatically
  • Stopped supporting roman numerals in trait registry names in favor of using the automated system with arabic numerals (this is also consistent with base Spartan Weaponry)
  • Translatable components of weapon trait descriptions are now generated from the traits' registry names instead of type names to allow for multiple levels of a trait type having different descriptions
  • Allows material bonus action traits on melee weapons with no action traits
  • Made onHitEntity trigger even when a non-player entity attacks
  • Added rarity and attack damage and speed modifiers as SpartanMaterial's attributes
  • Material attribute setters were introduced to discourage the use of anonymous classes for materials
  • Added a simpler SpartanMaterial constructor for most use cases
  • Fix crash on devices in Turkish and potentially other locales
  • Added logo.png
  • Changed homepage in mods.toml to the mod's Modrinth site
  • Added an attack damage modifier attribute to SpartanMaterial
  • Added an attack speed modifier attribute to SpartanMaterial
  • Fix crash on devices in Turkish and potentially other locales
  • Updated to Spartan Weaponry 3.1.1
  • Allows addon developers to define the order in which weapon traits are displayed in their weapons' tooltips
  • BetterWeaponTrait now has an overridable getDescription method as a more intuitive and flexible alternative to SpartanAddon.getTraitDescriptions()
  • Fix isEnabled checks being ignored by throwing weapon traits
  • Translatable components of weapon trait descriptions are now generated from the traits' registry names instead of type names to allow for multiple levels of a trait type having different descriptions
  • Traits that have multiple levels can now be registered automatically
  • Stopped supporting roman numerals in trait registry names in favor of using the automated system with arabic numerals (this is also consistent with base Spartan Weaponry)
  • Add an itemstack sensitive isEnabled check to all weapon traits
  • Allow material bonus action traits on melee weapons with no action traits
  • Introduce methods for ranged traits for modifying both dealt and taken damage and customizing behavior on tick and on hit
  • Add a method for adding a rarity to all weapons of a material
  • Made onHitEntity trigger even when a non-player entity attacks
  • Added a simpler SpartanMaterial constructor for most use cases
  • Material attribute setters were introduced to discourage the use of anonymous classes for materials
  • Changed homepage in mods.toml to the mod's Modrinth site
  • Corrected mixin refmap reference
  • Corrected mixin refmap reference
  • Corrected mixin refmap reference
  • Updated to 1.20.1
  • Creative tabs are now put between Spartan Weaponry ones
  • Updated to 1.19.2
  • Removed deprecated fields
  • Added more utility methods
  • Names of generated recipes' criterions are now based on materials instead of all being "has_item"
Initial release
Spartan Weaponry Addon Toolkit Icon
Download Spartan Weaponry Addon Toolkit
Select game version
Select platform