[Suggestion]: Modding API for CWSM
SuperRicky14 opened this issue · 16 comments
Description of feature request
Since the mod will not likely be open source, I think there could be a higher level API for cracker's wither storm mod. This will allow modder's to easily create addon's and add features to the mod, without you having to publicly release the source code of the mod which could easily get stolen / copied.
You could add events for things such as the wither storm changing phases, add methods to interact with / modify things about the wither storm such as it's evolution speed, how much damage it does, the speed of the storm, who it is targeting, maybe even add phases / sub-phases to the mod.
Furthermore, this will make it easier for the community to help you out with simple feature requests that don't need to be fully hard-coded into the mod, such as simple effects / ideas.
I believe a high level API like this would let a lot more people contribute to the mod, without directly exposing the source code which could make it vulnerable to copying. People can add extra effects and other features even if they don't fit well with the base mod.
Other modder's could even add explicit compatibility for CWSM via the API, or trigger events in their mods when something happens to the wither storm.
Description of feature request
Since the mod will not likely be open source, I think there could be a higher level API for cracker's wither storm mod. This will allow modder's to easily create addon's and add features to the mod, without you having to publicly release the source code of the mod which could easily get stolen / copied.
You could add events for things such as the wither storm changing phases, add methods to interact with / modify things about the wither storm such as it's evolution speed, how much damage it does, the speed of the storm, who it is targeting, maybe even add phases / sub-phases to the mod.
Furthermore, this will make it easier for the community to help you out with simple feature requests that don't need to be fully hard-coded into the mod, such as simple effects / ideas.
I believe a high level API like this would let a lot more people contribute to the mod, without directly exposing the source code which could make it vulnerable to copying. People can add extra effects and other features even if they don't fit well with the base mod.
Other modder's could even add explicit compatibility for CWSM via the API, or trigger events in their mods when something happens to the wither storm.
Including adding new mobs as well as editing or duplicating existing ones?
LETS FUCKING GOOOOOO
Ah ah ah Mind your language, please.
there are no rules about swearing
there are no rules about swearing
i wouldn't recommend it, one search and you get some pretty nasty stuff coming up
…
On Wed, Apr 24, 2024 at 7:23 AM Pandaboi25x @.***> wrote: LETS FUCKING GOOOOOO Ah ah ah Mind your language, please. there are no rules about swearing — Reply to this email directly, view it on GitHub <#1736 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/A4O3GK5Y32WRIGE2OYZBE43Y66W3RAVCNFSM6AAAAABCC4ZSWKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANZUHE2DANBXG4 . You are receiving this because you are subscribed to this thread.Message ID: </issues/1736/2074940477@ github.com>
what are you talking about
what are you talking about
not gonna elaborate much but i've made the mistake before myself
…
On Thu, May 2, 2024 at 4:22 AM Pandaboi25x @.> wrote: there are no rules about swearing i wouldn't recommend it, one search and you get some pretty nasty stuff coming up … <#m_5143969747687641475_> On Wed, Apr 24, 2024 at 7:23 AM Pandaboi25x @.> wrote: LETS FUCKING GOOOOOO Ah ah ah Mind your language, please. there are no rules about swearing — Reply to this email directly, view it on GitHub <#1736 (comment) <#1736 (comment)>>, or unsubscribe https://github.com/notifications/unsubscribe-auth/A4O3GK5Y32WRIGE2OYZBE43Y66W3RAVCNFSM6AAAAABCC4ZSWKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANZUHE2DANBXG4 . You are receiving this because you are subscribed to this thread.Message ID: </issues/1736 <#1736> /2074940477@ github.com> what are you talking about — Reply to this email directly, view it on GitHub <#1736 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/A4O3GK22ANMMYZ6CJVANBOTZAIHWNAVCNFSM6AAAAABCC4ZSWKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAOJQGEYDQMBRGQ . You are receiving this because you commented.Message ID: @.*** com>
Swearing got you in.. trouble?
It's in the mod, there's just no documentation for it yet. The source also needs to be released for it as well
Would be cool if this API would also give you the ability to make custom bowels structures, specific custom tainted blocks appear in the bowels and sickened mobs that the symbiont can summon, OR can be summoned in the bowels or near the wither storm and would be cool if we can add custom phases or subphases to the ws by creating our own