mirror of
https://github.com/songoda/EpicBosses.git
synced 2024-11-07 18:49:33 +01:00
22 lines
1.5 KiB
Plaintext
22 lines
1.5 KiB
Plaintext
TODO: Remove the need for a skill Model, make it get JSON data -> send it through the parser -> output custom skill
|
|
TODO: Finish the Skill system
|
|
TODO: Setup the Custom input Skill system
|
|
TODO: Test the Skill system (without running the plugin as a whole)
|
|
TODO: Apply CustomSkill class to BossEntity
|
|
TODO: Add additional configurations to BossEntity/CustomEntityModel
|
|
TODO: Make a parser to convert CustomEntityModels to CustomEntity's
|
|
TODO: Make a parser to convert SkillModels to Skills
|
|
TODO: Setup a items.json which can read and write items really easily
|
|
TODO: Setup a messages.json which can allow for any message within the plugin to be referred to this section
|
|
TODO: Make a load/save for bosses.json and skills.json
|
|
TODO: Setup commands
|
|
TODO: Setup drops system
|
|
TODO: Setup API
|
|
TODO: Setup GUI aspect to allow for in-game boss setup
|
|
TODO: Write a documentation up about how to use the plugin
|
|
TODO: Make the 2.x.x - 3.x.x converter (an executable jar, NOT a plugin)
|
|
TODO: Write particle system so u can make bosses change particles when they get hit, or use skills, etc.
|
|
TODO: Make a (sorted) drop table viewer
|
|
TODO: Method for equipment, weapons, etc. will when selecting a current one it grabs all items from the items.json if they have a valid type for the needed, otherwise it when creating it'll allow you to place an item in, and that item gets saved
|
|
TODO: Loading drop tables, it'll grab an active list (which will be the same as the droptables.json) and project that into a GUI (with pages)
|