Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Spartan Weaponry Addon Toolkit

Spartan Weaponry Addon Toolkit

Developer tools for easier creation of Spartan Weaponry addons.

64.2k
8
Equipment
Library

Compatibility

Minecraft: Java Edition

1.20.1
1.19.2
1.18.2

Platforms

Forge
NeoForge

Supported environments

Client and server

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source

Creators

KreloX
KreloX Member

Details

Licensed MIT
Published 12 months ago
Updated 4 months ago
DescriptionChangelogVersions

Show all versions

Spartan Toolkit 1.20.1-1.5.2

by KreloX on Feb 20, 2025
Download
  • Fixed #3 - Long loading times under certain conditions
  • Weapons are now enchanted only in creative menus and in recipes generated using this or later version

Spartan Toolkit 1.19.2-1.3.0

by KreloX on Feb 9, 2025
Download
  • 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

Spartan Toolkit 1.20.1-1.5.1

by KreloX on Sep 22, 2024
Download
  • Added an attack damage modifier attribute to SpartanMaterial

Spartan Toolkit 1.20.1-1.5.0

by KreloX on Sep 7, 2024
Download
  • Added an attack speed modifier attribute to SpartanMaterial

Spartan Toolkit 1.20.1-1.4.2

by KreloX on Jul 26, 2024
Download
  • Fix crash on devices in Turkish and potentially other locales

Spartan Toolkit 1.20.1-1.4.1

by KreloX on Jul 16, 2024
Download
  • 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)

Spartan Toolkit 1.20.1-1.3.0

by KreloX on Jul 9, 2024
Download
  • 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

Spartan Toolkit 1.20.1-1.2.2

by KreloX on Jul 5, 2024
Download

Spartan Toolkit 1.19.2-1.2.2

by KreloX on Jul 5, 2024
Download

Spartan Toolkit 1.18.2-1.2.2

by KreloX on Jul 5, 2024
Download
  • Corrected mixin refmap reference

Spartan Toolkit 1.20.1-1.2.1

by KreloX on Jul 4, 2024
Download
  • Updated to 1.20.1
  • Creative tabs are now put between Spartan Weaponry ones

Spartan Toolkit 1.19.2-1.2.1

by KreloX on Jul 4, 2024
Download
  • Updated to 1.19.2
  • Removed deprecated fields

Spartan Toolkit 1.18.2-1.2.1

by KreloX on Jul 1, 2024
Download
  • Added more utility methods
  • Names of generated recipes' criterions are now based on materials instead of all being "has_item"

Spartan Toolkit 1.18.2-1.0.0

by KreloX on Jun 28, 2024
Download

Initial release

Modrinth is open source.

main@4bafae8

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.