Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Suggestion] Imbued Gear Compat #2

Open
fzzyhmstrs opened this issue Feb 24, 2024 · 3 comments
Open

[Suggestion] Imbued Gear Compat #2

fzzyhmstrs opened this issue Feb 24, 2024 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@fzzyhmstrs
Copy link

If you are looking to add material compat to Enderswords, Imbued Gear adds two pretty unique ingots: Puresteel and Voidsteel. Both materials have a ToolMaterial (radiant and nihil, respectively), so you could probably hook directly into that, or use it as a reference at least.

Puresteel and Voidsteel item registration

Puresteel tex

Voidsteel tex

Example of how to directly hook into my configurable ToolMaterials: IgConfig.INSTANCE.getMaterials().getTools().getNihil()

If you want to really above and beyond, we could talk about how to make them Modifiable too, so they have the same on-hit passives as the Radiant Broadsword and Nihil Blade, and I'd be happy to help with recipe ideas too.

@fzzyhmstrs fzzyhmstrs added the enhancement New feature or request label Feb 24, 2024
@purejosh
Copy link
Owner

For the most part, I take the base sword's speed and attack, lower the attack by 1, raise the speed by 0.2, and slim the blade down a little bit on the texture. They have a right click ability to throw pearls, but other than that, they're pretty basic.

If you're wanting to hook into your effects into that ability, I can always publish the source here on github with my base, and you can tweak the code to your heart's content. I'll pull and compile. :)

@fzzyhmstrs
Copy link
Author

For the two swords I mention above my effects are passive on-hit, so they shouldn't conflict with the pearl at all

@fzzyhmstrs
Copy link
Author

I've actually made the modifiers part a lot easier on both of us. Can be done with datapacks now. You can just slap this file into data/<modid>/item_modifiers/, rename the items to your actual item identifiers and boom.

modifier_compat.json

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants