
Spartan Weaponry Addon Toolkit
Developer tools for easier creation of Spartan Weaponry addons.
Автор: KreloX373,1 тыс.15обновлён 8 авг. 2025 г.
СнаряжениеБиблиотеки
Описание
Spartan Weaponry Addon Toolkit is a library that makes creating Spartan Weaponry addons a breeze.

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:
- Spartan Weaponry: Ice and Fire
- Spartan Weaponry: Aether
- Spartan Weaponry: Twilight Forest
- Spartan Weaponry: Undergarden
- Spartan Weaponry: Blue Skies
- Spartan Weaponry: SimpleOres
- Spartan Weaponry: Gobber
Get yourself a server with 15% off the first month at Kinetic Hosting with code KRELOX
Последние версии
Все версии →release
Spartan Toolkit 1.20.1-1.6.1
1.20.1-1.6.18 авг. 2025 г.229,4 тыс.Minecraft: 1.20.1forge, neoforge
Что нового
- Updated to Spartan Weaponry 3.2.1
- Fixed [#7](https://github.com/KreloX/SpartanToolkit/issues/7) - doubled material bonus tooltips
- Removed now redundant mixins
release
Spartan Toolkit 1.20.1-1.6.0
1.20.1-1.6.01 авг. 2025 г.3,1 тыс.Minecraft: 1.20.1forge, neoforge
Что нового
- 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
release
Spartan Toolkit 1.20.1-1.5.2
1.20.1-1.5.220 февр. 2025 г.54,2 тыс.Minecraft: 1.20.1forge, neoforge
Что нового
- Fixed [#3](https://github.com/KreloX/SpartanToolkit/issues/3) - Long loading times under certain conditions
- Weapons are now enchanted only in creative menus and in recipes generated using this or later version
release
Spartan Toolkit 1.19.2-1.3.0
1.19.2-1.3.09 февр. 2025 г.16,6 тыс.Minecraft: 1.19.2forge
Что нового
- 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
release
Spartan Toolkit 1.20.1-1.5.1
1.20.1-1.5.122 сент. 2024 г.17,5 тыс.Minecraft: 1.20.1forge, neoforge
Что нового
- Added an attack damage modifier attribute to SpartanMaterial
release
Spartan Toolkit 1.20.1-1.5.0
1.20.1-1.5.07 сент. 2024 г.12,7 тыс.Minecraft: 1.20.1forge, neoforge
Что нового
- Added an attack speed modifier attribute to SpartanMaterial
release
Spartan Toolkit 1.20.1-1.4.2
1.20.1-1.4.226 июл. 2024 г.6,7 тыс.Minecraft: 1.20.1forge, neoforge
Что нового
- Fix crash on devices in Turkish and potentially other locales
release
Spartan Toolkit 1.20.1-1.4.1
1.20.1-1.4.116 июл. 2024 г.12,3 тыс.Minecraft: 1.20.1forge, neoforge
Что нового
- 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)
release
Spartan Toolkit 1.20.1-1.3.0
1.20.1-1.3.09 июл. 2024 г.375Minecraft: 1.20.1forge, neoforge
Что нового
- 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
release
Spartan Toolkit 1.20.1-1.2.2
1.20.1-1.2.25 июл. 2024 г.235Minecraft: 1.20.1forge, neoforge
Что нового
- Corrected mixin refmap reference