- 30,250 views, 0 today
- 4,725 downloads, 0 today
193
Ads are a thing of the past - if you would like to support this mod, thank you! Please visit my newly-created Patreon page.
This API is designed for third party mod developers to add compatibility with both the Dynamic Sword Skills and Zelda Sword Skills mods.
As such, it is required to be installed in order to run the 1.9.4+ versions of both DSS or ZSS.
For mod developers, use this API if you have an Item that you wish to control how it interacts with sword skill use or a custom DamageSource that you wish to control how it interacts with sword combos, for example.
To do so, simply include the deobfuscated .jar in your /eclipse/libs or a similar folder and add it to your build path, then implement any necessary interface(s).
DOWNLOADS
MODDING API
This API is designed for third party mod developers to add compatibility with both the Dynamic Sword Skills and Zelda Sword Skills mods.
As such, it is required to be installed in order to run the 1.9.4+ versions of both DSS or ZSS.
For mod developers, use this API if you have an Item that you wish to control how it interacts with sword skill use or a custom DamageSource that you wish to control how it interacts with sword combos, for example.
To do so, simply include the deobfuscated .jar in your /eclipse/libs or a similar folder and add it to your build path, then implement any necessary interface(s).
DOWNLOADS
Spoiler - click to reveal
MODDING API
Spoiler - click to reveal
Progress | 100% complete |
Game Version | Minecraft 1.12.2 |
Tags |
5 Update Logs
1.9.4-1.12.2 v1.5.1 : by coolAlias 12/22/2019 10:13:22 pmDec 22nd, 2019
!!! Java compatibility target changed to 1.8 - if you are running an older version of Java, please update!
! v1.5.1 of the SwordSkillsApi can be run safely with mods built on an older version as it is fully backwards compatible.
For Players:
Added:
+ SwordSkillsApi now processes its own WeaponRegistry config; please migrate settings from e.g. DSS
+ Added WeaponRegistry command /swordskillsapi <is|allow|forbid> <sword|weapon> modid:item_name
* Similar commands from other mods will not conflict with this and still benefit from other changes
* If you are a modder, consider deprecating or removing any commands with similar functionality
+ Added config option to disable WeaponRegistry logging
Changed:
- Updated mod logo
- Axes are now considered weapons by default for the purpose of activating skills
- Config-based WeaponRegistry entries override existing entries
Fixed Bugs:
- Fixed typo in mcmod.info
- Fixed incorrect pack.mcmeta formats for all versions
- Fixed sword items returning false from WeaponRegistry#isWeapon
- Fixed WeaponRegistry logged mod id not necessarily matching Item's registry entry
- Fixed WeaponRegistry skill activation issues in multiplayer
For Modders:
Added:
+ SwordSkillsApi is now a valid IMC target
+ IMC may now also add items to the forbidden swords and weapons registries
+ IMC can override existing WeaponRegistry entries by appending "_override" to the method name
+ WeaponRegistry now allows ResourceLocation and String IMC messages in addition to ItemStack
+ Added ItemStack-sensitive versions of WeaponRegistry#isSword and WeaponRegistry#isWeapon
Changed:
- Archive name format is now the standard {mod_name}-{mc_version}-{mod_version}.jar, e.g. SwordSkillsApi-1.9.4-1.5.jar
- Deprecated WeaponRegistry#parseString
! v1.5.1 of the SwordSkillsApi can be run safely with mods built on an older version as it is fully backwards compatible.
For Players:
Added:
+ SwordSkillsApi now processes its own WeaponRegistry config; please migrate settings from e.g. DSS
+ Added WeaponRegistry command /swordskillsapi <is|allow|forbid> <sword|weapon> modid:item_name
* Similar commands from other mods will not conflict with this and still benefit from other changes
* If you are a modder, consider deprecating or removing any commands with similar functionality
+ Added config option to disable WeaponRegistry logging
Changed:
- Updated mod logo
- Axes are now considered weapons by default for the purpose of activating skills
- Config-based WeaponRegistry entries override existing entries
Fixed Bugs:
- Fixed typo in mcmod.info
- Fixed incorrect pack.mcmeta formats for all versions
- Fixed sword items returning false from WeaponRegistry#isWeapon
- Fixed WeaponRegistry logged mod id not necessarily matching Item's registry entry
- Fixed WeaponRegistry skill activation issues in multiplayer
For Modders:
Added:
+ SwordSkillsApi is now a valid IMC target
+ IMC may now also add items to the forbidden swords and weapons registries
+ IMC can override existing WeaponRegistry entries by appending "_override" to the method name
+ WeaponRegistry now allows ResourceLocation and String IMC messages in addition to ItemStack
+ Added ItemStack-sensitive versions of WeaponRegistry#isSword and WeaponRegistry#isWeapon
Changed:
- Archive name format is now the standard {mod_name}-{mc_version}-{mod_version}.jar, e.g. SwordSkillsApi-1.9.4-1.5.jar
- Deprecated WeaponRegistry#parseString
LOAD MORE LOGS
4041133
7
Create an account or sign in to comment.