Commit Graph

246 Commits

Author SHA1 Message Date
Charles
a5687f8bd2 1.0.0-SNAPSHOT-U188
+ Fixed up the compiling issue
2019-01-08 19:14:49 +08:00
Charles
45a0877378 1.0.0-SNAPSHOT-U187
+ Completed the CustomSettingsEditorPanel
2019-01-08 19:12:42 +08:00
Charles
8ab23d96e8 1.0.0-SNAPSHOT-U186
+ Connected LocationButton and PlaceholderButton for the IntervalSpawn Panel
2019-01-08 19:01:31 +08:00
Charles
851c5f7785 1.0.0-SNAPSHOT-U185
+ Started to work on the AutoSpawnLocationHandler
2019-01-07 21:13:20 +08:00
Charles
5670fed1e9 1.0.0-SNAPSHOT-U184
+ Updated method variables to allow for VariablePanelHandler
+ Fixed imports on AutoSpawnCustomSettingsEditorPanel
2019-01-07 20:27:04 +08:00
Charles
039783663e 1.0.0-SNAPSHOT-U183
+ Connected and completed the AutoSpawnCustomSettings Panel
+ Set up ExtraInformation in to AutoSpawnCustomSettings Display ItemStack
2019-01-07 19:57:37 +08:00
Charles
f50c3ef772 1.0.0-SNAPSHOT-U182
+ Connected the spawn rate button
+ Added CustomSetting to the config.yml
+ Updated the AutoSpawnCustomSettingsEditorPanel
+ Updated IntervalHandler to connect with the AutoSpawn class too
+ Updated AutoSpawnCustomSettingsHandler interface
2019-01-07 18:25:30 +08:00
Charles
dfc8f0d938 1.0.0-SNAPSHOT-U181
+ Added in the IntervalSpawnHandler to keep the IntervalSpawnElement from getting too clustered
+ Added all the custom setting click actions to the IntervalSpawnElement
+ Added a method to AutoSpawnManager to create a new custom click action for the auto spawn system
2019-01-07 15:34:07 +08:00
Charles
e130170240 1.0.0-SNAPSHOT-U180
+ Continued to work on CustomSettings Editor
+ Renamed ICustomSettingAction to have more abstract naming
+ Updated all skills to have accurate imports, and removed any unused
2019-01-07 15:13:38 +08:00
Charles
755b3616b1 1.0.0-SNAPSHOT-U179
+ Completed the AutoSpawnEntitiesEditorPanel
+ Connected the new autospawn panels
2019-01-07 05:32:27 +08:00
Charles
ad42dd9e8d 1.0.0-SNAPSHOT-U178
+ Connected MainAutoSpawnEditor to the rest of the panel
+ Updated TODO with more accurate time frame
+ Connected and set up auto spawn editing in BossPanelManager
2019-01-07 04:41:01 +08:00
Charles
78955cd09a 1.0.0-SNAPSHOT-U177
+ Continued to work on MainAutoSpawnEditorPanel
2019-01-07 04:35:43 +08:00
Charles
d27b9dfd2e 1.0.0-SNAPSHOT-U176
+ Connected and Completed the AutoSpawnsPanel
2019-01-07 03:43:44 +08:00
Charles
412ed322c7 1.0.0-SNAPSHOT-U175
+ Updated TODO
+ Fixed issue with plugin not compiling
+ Fixed bugs with the skill panels
+ Fixed material panel to list all correct materials and not list air or materials which couldn't also be an item
2019-01-07 01:47:09 +08:00
Charles
32265bd9b7 1.0.0-SNAPSHOT-U174
+ Updated TODO
+ Added/Completed The /boss time command
+ Set up the AutoSpawnManager
+ Added Boss Time messages and permissions
2019-01-04 01:13:51 +08:00
Charles
996a6e913a 1.0.0-SNAPSHOT-U173
+ Completed the AutoSpawnInterval system
+ Updated TODO
+ Added some new suggestions to TODO
+ Added a new method to BossAPI to get BossEntity from name
2019-01-04 00:38:18 +08:00
Charles
f941bb45f0 1.0.0-SNAPSHOT-U172
+ Started the implementation of the AutoSpawn spawn system
+ Updated BossAPI#spawnBoss method to allow for a boolean for custom spawn message.
2019-01-03 23:58:29 +08:00
Charles
3744dbf0cd 1.0.0-SNAPSHOT-U171
+ Added IBossDeathHandler to add custom handlers for AutoSpawn
+ Modified AutoSpawnSettings to have a new method shuffleEntitiesList for when a boss is attempted to spawn
+ Modified IntervalSpawnElement to have a new method spawnAfterLastBossIsKilled
+ Added implementation of IBossDeathHandler into BossDeathListener
2019-01-03 22:58:21 +08:00
Charles
7cb8929027 1.0.0-SNAPSHOT-U170
+ Continued to work on AutoSpawn
+ Added and completed the canSpawn method
+ Added and completed the delay handler
2019-01-03 21:41:35 +08:00
Charles
67feb1343b 1.0.0-SNAPSHOT-U169
+ Implemented TimeUnit and TimeUtil
+ Started working on the AutoSpawn system
+ Started implementing the ActiveAutoSpawnHolders
2019-01-03 19:11:31 +08:00
Charles
6badd928b7 1.0.0-SNAPSHOT-U168
+ Continued implementation of the AutoSpawn system
+ Updated the autospawns.json file to be suitable for abstract spawn type
+ Added AutoSpawnFileManager and Handler
+ Created AutoSpawnManager
2019-01-02 23:12:18 +08:00
Charles
f41aa38ef7 1.0.0-SNAPSHOT-U167
+ Started the implementation of the AutoSpawn system
+ Updated the TODO
+ Split the remaining TODO items in to what can be done post and pre release
2019-01-02 22:08:47 +08:00
Charles
e4fceb2fb7 1.0.0-SNAPSHOT-U166
+ Added HolographicDisplays support
+ Set up Holograms for the boss/minion names above them
2019-01-02 21:07:37 +08:00
Charles
ec073be198 1.0.0-SNAPSHOT-U165
+ Completed GiveCommandNewRewardPanel
+ Completed GIveCommandRewardListPanel
+ Completed GiveCommandRewardMainEditPanel
+ Updated the TODO
+ Connected all new panels
2019-01-02 19:39:05 +08:00
Charles
5d26a6371a 1.0.0-SNAPSHOT-U164
+ Started implementing GiveCommand Panels
2019-01-02 17:06:06 +08:00
Charles
a9befbf9a5 1.0.0-SNAPSHOT-U163
+ Initialized the Give Reward Panels
2019-01-02 16:56:56 +08:00
Charles
4bbb92e0b6 1.0.0-SNAPSHOT-U162
+ Removed the need for individual reward panels
+ Added DropTableNewRewardEditorPanel
+ Added DropTableRewardMainEditorPanel
+ Added DropTableRewardsListEditorPanel
2019-01-02 16:54:59 +08:00
Charles
ab87e02294 1.0.0-SNAPSHOT-U161
+ Completed GiveRewardMainEditPanel
+ Started implementing the GiveRewardDrops panels
2019-01-02 14:56:16 +08:00
Charles
6f64e31251 1.0.0-SNAPSHOT-U160
+ Continued the implementation of the GiveRewardMainEditPanel
2019-01-01 15:59:46 +08:00
Charles
dfd6fd49a2 1.0.0-SNAPSHOT-U159
+ Started implementing the GiveRewardMainEditMenu Panel
2018-12-31 17:12:06 +08:00
Charles
2f829513e5 1.0.0-SNAPSHOT-U157
+ Updated TODO
+ Connected The GiveRewardPositionListPanel to the next step down.
2018-12-31 01:23:27 +08:00
Charles
b4b9f4bf72 1.0.0-SNAPSHOT-U156
+ Fixed the issue with the NewPosition button on GiveRewardRewardsListPanel
2018-12-31 01:18:58 +08:00
Charles
7bb452020a 1.0.0-SNAPSHOT-U155
+ Started implementing the GiveRewardRewardsListPanel
2018-12-31 01:15:40 +08:00
Charles
c9b4fe0ca5 1.0.0-SNAPSHOT-U154
+ Fixed issue with pages not being loaded in the RewardPositionListPanel
2018-12-31 00:18:10 +08:00
Charles
3078389e74 1.0.0-SNAPSHOT-U153
+ Fixed issue with GiveRewardList not connecting to MainDropTableEditorPanel properly due to wrong method name
2018-12-31 00:10:56 +08:00
Charles
dcfc94bfc7 1.0.0-SNAPSHOT-U152
+ Completed the GiveRewardPositionPanel
+ Added DefaultDropTableRewardItem
2018-12-31 00:07:17 +08:00
Charles
a51ca13bd2 1.0.0-SNAPSHOT-U151
+ Started implementing the GiveReward Editor Panels
2018-12-30 03:07:36 +08:00
Charles
25bcf2e8ad 1.0.0-SNAPSHOT-U149
+ Finished implementing the Drop DropTable Panels
+ Improved the handling of MainDropTableEditor
2018-12-29 22:22:38 +08:00
Charles
c9e055f4b9 1.0.0-SNAPSHOT-U148
+ Started the implementation of the DropReward Editor Panels
2018-12-29 22:09:41 +08:00
Charles
e154cd25cf 1.0.0-SNAPSHOT-U147
+ Completed the SprayEditorPanel's
2018-12-29 04:23:50 +08:00
Charles
fbb2250117 1.0.0-SNAPSHOT-U146
+ Continued working on the boss spray menus
2018-12-29 04:07:04 +08:00
Charles
28d036cf97 1.0.0-SNAPSHOT-U145
+ Fully implemented the new Reward section for the Spray DropTable.
2018-12-29 01:36:21 +08:00
Charles
ca3f6c83af 1.0.0-SNAPSHOT-U144
+ Added a feature to the CustomItemsPanel to clone a custom Item
+ Updated the DropTablePanel config path
+ Added a Guide to the CustomItemsPanel
+ Started working on the SprayReward Menus
+ Added the SubSubVariablePanelHandler interface and abstract class
+ Added Panels in the BossPanelManager
+ Updated config.yml and editor.yml with new methods
2018-12-29 00:13:20 +08:00
Charles
85fcf2a2c7 1.0.0-SNAPSHOT-U143
+ Completed the SprayDropTableMain settings button
+ Added new messages
+ Converted button types to match the rest of the menu
2018-12-25 00:17:52 +08:00
Charles
c7162a38df 1.0.0-SNAPSHOT-U142
+ Partially completed the implementation of SprayDropTable editing
+ Started the implementation of GiveDropTable editing
+ Started the implementation of DropDropTable editing
2018-12-24 22:23:07 +08:00
Charles
b0111baeef 1.0.0-SNAPSHOT-U140
+ Fully implemented the drop table type editor
+ Shortened the name of the GUIs
2018-12-24 01:49:05 +08:00
Charles
1d426ba587 1.0.0-SNAPSHOT-U139
+ Implemented DropTableTypeEditorPanel
+ Connected a few of the drop table panels
2018-12-24 01:18:50 +08:00
Charles
5aba97b5c0 1.0.0-SNAPSHOT-U138
+ Implemented MainDropTableEditor
+ Started implementing the further DropTable editing menu's
2018-12-23 19:11:54 +08:00
Charles
80db161ddd 1.0.0-SNAPSHOT-U137
+ Added boss new skill command
+ Fixed up a few more issues
+ Added some commenting to methods in BossAPI
+ Added method to skillsFileManager to handle saving of new skill
2018-12-23 01:39:19 +08:00
Charles
44668e297f 1.0.0-SNAPSHOT-U136
+ Fixed issues with packages not lining up
+ Fixed issues with errors on menu usage
+ Fully loaded and tested everything up to this point
2018-12-23 01:22:00 +08:00
Charles
d67b798491 1.0.0-SNAPSHOT-U135
+ Completed the implementation of the CustomSkill editing panels and configuration
2018-12-23 00:22:39 +08:00
Charles
50b7c82433 1.0.0-SNAPSHOT-U134
+ Continued the implementation of the SpecialSettingsEditor and also added a few custom panels to handle the minions and cage settings
2018-12-22 20:41:23 +08:00
Charles
9bf6fd2847 1.0.0-SNAPSHOT-U133
+ Continued implementation of SpecialSettingsEditor
2018-12-20 23:18:10 +08:00
Charles
3e906c47c9 1.0.0-SNAPSHOT-U132
+ Started implementing the special settings GUI
+ Connected the special settings GUI to initialization, and the previous menu
+ Fixed up a few grammar things in the editor.yml
2018-12-20 22:16:44 +08:00
Charles
524c36cf41 1.0.0-SNAPSHOT-U131
+ Fixed issue in main class where there was a variable missing
2018-12-16 22:55:33 +08:00
Charles
e9980c982a 1.0.0-SNAPSHOT-U130
+ Begun the implementation of the extra settings menu
+ Fixed a few issues on the end of the config.yml
2018-12-16 22:53:50 +08:00
Charles
598a330dbc 1.0.0-SNAPSHOT-U129
+ Optimized some of the custom skill handler code
+ Fixed a few issues regarding the CustomSkillEditorPanel
+ Fixed a few issues from the config.yml
2018-12-16 21:20:42 +08:00
Charles
d63555d933 1.0.0-SNAPSHOT-U128
+ Connected the CustomSkillTypeEditorPanel to the CustomSkillEditorPanel
+ Some small optimizations
2018-12-16 17:34:59 +08:00
Charles
f727fe3588 1.0.0-SNAPSHOT-U127
+ Completed the CustomSkillTypeEditorPanel
+ Added the correct item configuration to the config.yml and editor.yml
2018-12-16 17:28:44 +08:00
Charles
aa1833490a 1.0.0-SNAPSHOT-U126
+ Updated the Panel class to have more method descriptions
2018-12-13 22:39:45 +08:00
Charles
697cc83f0b 1.0.0-SNAPSHOT-U125
+ Continued to implement the CustomSkillEditor Panels
2018-12-13 22:22:51 +08:00
Charles
ada32c1e9d 1.0.0-SNAPSHOT-U124
+ Fixed error with the Pipeline
2018-12-12 22:03:50 +08:00
Charles
37a1b14aed 1.0.0-SNAPSHOT-U123
+ Done more work on CustomSkillEditorPanel
2018-12-12 18:55:42 +08:00
Charles
52769478f9 1.0.0-SNAPSHOT-U121
+ Started the implementation of the CustomSkillEditorPanel
2018-12-12 18:40:00 +08:00
Charles
0d31b2b008 1.0.0-SNAPSHOT-U120
+ Added the boss new message command
2018-12-10 23:03:52 +08:00
Charles
ebbfad3339 1.0.0-SNAPSHOT-U119
+ Added the boss new command command
2018-12-10 22:59:41 +08:00
Charles
a353f07c27 1.0.0-SNAPSHOT-U118
+ Added new element to the TODO list
2018-12-10 22:46:10 +08:00
Charles
033238bcf6 1.0.0-SNAPSHOT-U117
+ Added new command section for skills button
+ Started implementing boss new command/message arguments
2018-12-10 22:44:31 +08:00
Charles
7333c17a28 1.0.0-SNAPSHOT-U116
+ Added the GroupSkillEditorPanel
+ Connected to the other editors
+ Updated CommandSkillEditorPanel removed un-needed imports
2018-12-10 21:49:40 +08:00
Charles
1eadf6a664 1.0.0-SNAPSHOT-U114
+ Added/Connected the Group Skill
2018-12-09 23:36:59 +08:00
Charles
ac19dbe327 1.0.0-SNAPSHOT-U113
+ Updated so that default items cannot be removed from the items.json
+ Updated so that all commands/messages panel handlers now split the message/command if it's greater then a specific amount of characters.
2018-12-09 21:38:59 +08:00
Charles
e2894bc081 1.0.0-SNAPSHOT-U112
+ Completed the Command section of the skill GUI editing
+ Updated config.yml to support the new additions
+ Started implementing a string split for the GUIs
+ Added a name section to the commands for the command skills to know which section is which when saving/updating the skills
2018-12-09 18:48:32 +08:00
Charles
52a7910674 1.0.0-SNAPSHOT-U111
+ Improved the handling of Buttons on the Panel
+ Updated all panel handlers to now comply with the new system
+ Updated the editor.yml to have an individual GUI for CustomItems
+ Removed the menuName for Items from config.yml
2018-12-09 12:24:01 +08:00
Charles
824f3e1d52 1.0.0-SNAPSHOT-U110
+ Started implementing ModifyCommandEditorPanel
+ Added ListCommandListEditor
+ Updated editor.yml with new fields
+ Fixed color code issue in editor.yml
+ Fixed a few things in some panel editors
2018-12-05 22:50:48 +08:00
Charles
9b268cc89e 1.0.0-SNAPSHOT-U109
+ Fixed issue with removing potion from skill not saving
+ Started implementing AutoSpawns
2018-12-05 22:29:26 +08:00
Charles
68b2cf0c78 1.0.0-SNAPSHOT-U108
+ Started working on CommandSkillEditor
2018-12-03 00:15:18 +08:00
Charles
949465d528 1.0.0-SNAPSHOT-U107
+ Fully debugged and tested the potion creation aspect
2018-12-02 23:18:00 +08:00
Charles
0590ef662e 1.0.0-SNAPSHOT-U106
+ Completed CreatePotionEffect GUIs
2018-12-02 22:57:57 +08:00
Charles
4b54e5d387 1.0.0-SNAPSHOT-U105
+ Fixed issues with PotionSkillEditor panel not loading properly
+ Fixed issue with GUN_POWDER in editor.yml
2018-12-02 21:15:41 +08:00
Charles
b56dc45cf1 1.0.0-SNAPSHOT-U104
+ Added the CustomData button to MainSkillEditorPanel
+ Fixed issue with item type from editor.yml
2018-12-02 19:33:26 +08:00
Charles
5bb87ab6b9 1.0.0-SNAPSHOT-U103
+ Started implementing CustomData menus
+ Added PotionSkillEditorPanel to editor.yml
2018-12-02 18:42:10 +08:00
Charles
737ac84c49 1.0.0-SNAPSHOT-U102
+ Fully implemented SkillTypeEditor
2018-12-02 15:51:03 +08:00
Charles
85959dba90 1.0.0-SNAPSHOT-U101
+ Updated config.yml to have the new Skill section in it
+ Added SkillTypeEditorPanel
+ Updated editor.yml to have the SkillTypeEditorPanel
+ Connected CustomSkillsPanel to the MainSkillEditorPanel
2018-12-02 14:50:50 +08:00
Charles
28f9e23625 1.0.0-SNAPSHOT-U100
+ Started implementing the skill editing aspects in the menu
2018-12-02 14:25:17 +08:00
Charles
a51f31e82f 1.0.0-SNAPSHOT-U99
+ Fixed constructor issue in the BossCommandManager
2018-12-02 00:53:54 +08:00
Charles
e5ebefd52e 1.0.0-SNAPSHOT-U97
+ Begun working on SkillEditor
+ Cleaned up the BossPanelManager a bit
+ Added SkillEditorPanel in to editor.yml
2018-12-02 00:44:08 +08:00
Charles
4ac986d363 1.0.0-SNAPSHOT-U96
+ Completed the WorldGuardHelper class to support WorldGuard/Edit 7.0.0
2018-12-01 23:57:47 +08:00
Charles
8ea680893b 1.0.0-SNAPSHOT-U95
+ Got Taunt menus fully working
+ Fixed a couple spelling errors
2018-12-01 23:54:30 +08:00
Charles
d108fb5657 1.0.0-SNAPSHOT-U94
+ Implemented Taunt menus
+ Updated config.yml
+ Updated editor.yml
+ Fixed a few issues within editor.yml
+ Removed Death and Spawn Message List Editors and moved them to SingleMessageListEditor
+ Implemented method in WorldGuardHelper to get List of regions at location
2018-12-01 23:46:32 +08:00
Charles
12872d9515 1.0.0-SNAPSHOT-U93
+ Fixed issue with placeholders on the DeathTextEditorPanel
2018-12-01 18:40:58 +08:00
Charles
fa419e4203 1.0.0-SNAPSHOT-U92
+ Fixed up the Death Text Editor to contain all the true adjustable settings
+ Renamed the files correctly
+ Updated editor.yml with the new data and fixed some old data issues
+ Added IPanelListHandler for the easy access to the custom abstract methods
2018-12-01 00:12:24 +08:00
Charles
0b86ef262c 1.0.0-SNAPSHOT-U90
+ Fully implemented the text managers
+ Updated config.yml
+ Updated editor.yml
+ Added onSpawnTextSubEditor, onDeathTextSubEditor, onDeathTextEditor, onSpawnTextEditor
+ Added the connection in to MainBossEditPanel
2018-11-29 23:10:01 +08:00
Charles
171fb1819f 1.0.0-SNAPSHOT-U89
+ Started working on TextEditor
+ Added DropsMainEditor
+ Fixed few issues within config.yml
2018-11-28 23:06:13 +08:00
Charles
1a42d8860f 1.0.0-SNAPSHOT-U88
+ Added Commands EditorPanel
2018-11-28 22:33:45 +08:00
Charles
0121b96788 1.0.0-SNAPSHOT-U87
+ Cleaned up the config.yml, removed one of the TODOs from the MainMenu
2018-11-27 22:51:34 +08:00
Charles
943fbdc5e8 1.0.0-SNAPSHOT-U86
+ Fixed issue with display name chat message not being cancelled.
2018-11-27 22:34:22 +08:00
Charles
be18aba374 1.0.0-SNAPSHOT-U85
+ Added EntityTypeEditor Panel
+ Finished StatisticsEditor Panels
2018-11-27 22:33:14 +08:00
Charles
bff80531fd 1.0.0-SNAPSHOT-U84
+ Fixed issue on Editor
+ Begun implementing Statistics Editor
2018-11-27 19:03:05 +08:00
Charles
ca0a710b7f 1.0.0-SNAPSHOT-U83
+ Added and connected SkillListEditorPanel
+ Added more GUI configuration in to the config.yml
2018-11-25 23:31:31 +08:00
Charles
478183508f 1.0.0-SNAPSHOT-U82
+ Fixed issues with skill chance menu
2018-11-25 22:27:46 +08:00
Charles
f220a769fe 1.0.0-SNAPSHOT-U81
+ Started to implement the SkillMainEditor Panel
+ Fixed some naming conventions with a few of the classes
+ Updated MainBossEdit with SkillMainEditor Panel
2018-11-25 22:20:12 +08:00
Charles
38a4f7d8af 1.0.0-SNAPSHOT-U80
+ Tested and working Weapons Editor
2018-11-24 13:47:34 +08:00
Charles
9cc5b92a56 1.0.0-SNAPSHOT-U79
+ Added WeaponsEditor, MainHands, OffHands panel handlers
+ Optimized the ItemStack List Handler code so it's more efficient and less clustered
+ Updated editor.yml
+ Removed backup.yml as now no need for it
2018-11-24 13:34:46 +08:00
Charles
68c3a51fff 1.0.0-SNAPSHOT-U78
+ Fixed up some issues with Targeting Selection Manager
+ Tweaked some of the GUI layout in editor.yml
2018-11-23 18:27:18 +08:00
Charles
0134c679ca 1.0.0-SNAPSHOT-U77
+ Added TargetingEditor, BossListTargetingEditor, BossListEditor GUI and modified BossListEquipmentEditorPanel to use a more abstract system
+ Fixed a patch on NotDamagedNearbyTargetHandler where no player would be targeted after all nearby players had hit the boss at least once
2018-11-22 21:49:56 +08:00
Charles
6edbfc1359 1.0.0-SNAPSHOT-U76
+ Fixed issues with commands not saving correctly
+ Fixed issues with second bosses not spawning
2018-11-21 22:29:35 +08:00
Charles
8fcf37d169 1.0.0-SNAPSHOT-U75
+ Fixed and removed any messages that were meant to be commented out
+ Commented out my copy file debug
2018-11-20 00:58:07 +08:00
Charles
31af773426 1.0.0-SNAPSHOT-U73
+ Added Leggings, Chestplate and Boots Editor Panels
+ Completed the Helmet Editor Panel
2018-11-20 00:31:09 +08:00
Charles
ccf471b16d 1.0.0-SNAPSHOT-U72
+ Added BossList Panel
+ Updated Equipment Panel
2018-11-19 23:51:33 +08:00
Charles
06474b91f3 1.0.0-SNAPSHOT-U71
+ Added Equipment Editor Panel
+ Added method in Panel to allow support of adding parent panel handlers
+ Connected Equipment Editor Panel to Main Menu Panel
2018-11-19 21:33:55 +08:00
Charles
a63ec97727 1.0.0-SNAPSHOT-U70
+ Fixed issue with boss killall not killing all
+ Fixed issue where when u toggle edit mode for a boss it wasn't killing all active bosses of the type
2018-11-19 21:05:35 +08:00
Charles
8a97059dc1 1.0.0-SNAPSHOT-U69 (hehe..)
+ Finished work on the create table command
+ Added a method to BossAPI to create a table
2018-11-19 20:34:40 +08:00
Charles
2b352d0d3a 1.0.0-SNAPSHOT-U68
+ Started working more on the DropEditor Panel
+ Started to work the creation of DropTables
+ Added more messages
+ Updated DropTable fields to be creatable from default values
2018-11-19 20:15:47 +08:00
Charles
fd2bf33856 1.0.0-SNAPSHOT-U67
+ Worked the DropsEditorPanel
2018-11-19 16:50:51 +08:00
Charles
1b72b14ddd 1.0.0-SNAPSHOT-U66
+ Removed support for WorldGuard due to the current issues with not being able to find the right method
2018-11-19 16:26:24 +08:00
Charles
33c5438445 1.0.0-SNAPSHOT-U65
+ Removed need for NBTFactory
+ Added an ignore for players in creative/spectator for targeting
2018-11-19 15:49:50 +08:00
Charles
21cd7c02ec Removed NBTFactory 2018-11-19 15:45:07 +08:00
Brianna O'Keefe
96ace06f92 1.0.0-SNAPSHOT-U64
+ Remodeled Minion System
+ Remodeled targeting system
+ Begun work on the drops manager
2018-11-19 01:25:46 -05:00
AMinecraftDev
c8243aa82d 1.0.0-SNAPSHOT-U63
+ Added MainBossEditPanel
+ Added button for toggling editing mode of a boss
2018-11-19 00:48:13 +08:00
AMinecraftDev
8d96806a59 1.0.0-SNAPSHOT-U62
+ Added ListPanelHandler
+ Updated DropTable, CustomSkills, CustomItems, CustomBosses, Shop, AutoSpawns Panel to use the new list feature
+ Finished CustomItems, CustomSkills, DropTable Panels
2018-11-18 23:06:12 +08:00
AMinecraftDev
2851beb1f2 1.0.0-SNAPSHOT-U61
+ Started to work on the AddItems GUI
+ Fixed a few issues where items weren't saving to their true self
2018-11-18 20:48:31 +08:00
AMinecraftDev
8341fe3eab 1.0.0-SNAPSHOT-U60
+ Updated all of the BossEntity elements to have constructors so when you create a new boss it is more displayed as complete in the bosses.json
+ Fixed issue with the BossEntity#isCompleteEnoughToSpawn
2018-11-18 17:32:48 +08:00
AMinecraftDev
861705f717 1.0.0-SNAPSHOT-U59
+ Finalised the Skill system
2018-11-18 16:56:06 +08:00
AMinecraftDev
11baa56327 1.0.0-SNAPSHOT-U58
+ Finished working on how skills are handled
+ Updated skills.json to allow for easier usage of skills
2018-11-18 16:29:58 +08:00
AMinecraftDev
a5287a6cf0 1.0.0-SNAPSHOT-U55
+ Begun implementing Skills
2018-11-18 01:58:21 +08:00
AMinecraftDev
1996b87482 1.0.0-SNAPSHOT-U54
+ Added BossSpawn command
2018-11-17 21:49:25 +08:00
AMinecraftDev
208871c719 1.0.0-SNAPSHOT-U53
+ Added BossShop command
+ Added ShopPanel
+ Updated bosses.json to have supporting shop variables
+ Added shop permissions
+ Added Shop messages
+ Added Vault dependency support
+ Updated Panel to have a loadPage method to reduce the repetitive code for loading pages from a list panel
2018-11-17 16:24:33 +08:00
AMinecraftDev
77975dd912 1.0.0-SNAPSHOT-U52
+ Finished Boss GiveEgg Cmd
+ Added more messages
2018-11-16 00:28:17 +08:00
AMinecraftDev
4fe07e8bc5 1.0.0-SNAPSHOT-U51
+ Fixed issues reported by Fruit
+ Adjusted the GUIs to handle correctly
+ Completed some commands
+ Added GiveEgg command
+ Updated configuration files
+ Updated Messages to match color scheme of artwork
2018-11-16 00:11:28 +08:00
AMinecraftDev
3d5022b3e0 1.0.0-SNAPSHOT-U50
+ Fixed issue with commands not loading
2018-11-14 22:25:14 +08:00
AMinecraftDev
7130f9acd3 1.0.0-SNAPSHOT-U49
+ More small tweaks
+ Added boss giveEgg cmd
+ Completed BossInfo cmd
+ Completed BossKillAll cmd
+ Completed BossList cmd
+ begun working on boss nearby cmd
+ Improved some other methods of how the plugin works
+ Fixed bugs with loading and killing the boss
2018-11-14 22:23:42 +08:00
AMinecraftDev
945f55a81d 1.0.0-SNAPSHOT-U48
+ Added support for 1.13.2
+ Updated the debug to block an error message
+ Some small tweaks
2018-11-14 19:21:15 +08:00
AMinecraftDev
ac079013d0 1.0.0-SNAPSHOT-U47 2018-11-13 23:28:56 +08:00
AMinecraftDev
165d991496 1.0.0-SNAPSHOT-U46
+ Adjusted a few things mechanic wise
+ Added and completed the minion skill
2018-11-13 21:50:58 +08:00
AMinecraftDev
1d4dc9b6ad 1.0.0-SNAPSHOT-U45
+ Added the beginning of Minions into the plugin
+ Added new methods to support the creation of minions
+ Made BossEntity extend from MinionsEntity to make some methods easier to use
+ Added minions.json to have them seperated and clean
2018-11-12 22:33:31 +08:00
AMinecraftDev
846244ffe6 1.0.0-SNAPSHOT-U44
+ Added Disarm, Fireball, Grapple, Insidious, Knockback, Launch, Lightning and Warp skill and started minions
+ Updated skills.json to hold all the new skills, and give examples on setting them up.
2018-11-11 19:36:16 +08:00
AMinecraftDev
db762912bf 1.0.0-SNAPSHOT-U43
+ Tweaked the cage system, made it more compact and finalized how it works.
2018-11-11 14:35:54 +08:00
AMinecraftDev
1d6e032f40 1.0.0-SNAPSHOT-U42
+ Done some work on the Cage custom skill
+ Adding a Cage Data file for data transferring to make it easier and more compact
+ Added a cage skill to skills.json
2018-11-10 22:50:26 +08:00
AMinecraftDev
29b9138ec2 1.0.0-SNAPSHOT-U41
+ Finished how a Potion, Command and CustomSkill is handled.
+ Updated RandomUtils with a method that makes it easier for anything that is based on chance
+ Updated ServerUtils to have a dispatchCommand through console to make sending commands one single lambda expression
+ Added some debug messages for the skills
2018-11-06 21:01:23 +08:00
AMinecraftDev
dad1bdfcd0 1.0.0-SNAPSHOT-U40
+ Started to work on the Skills portion of CustomBosses
+ Implemented the skills.json and added in some of the default configuration
+ Added a SkillHandler
2018-11-05 21:55:12 +08:00
AMinecraftDev
6a77346abb 1.0.0-SNAPSHOT-U39
+ Started and completed the Taunt system for bosses which runs on intervals.
+ Updated NumberUtils to contain a squared int method
+ Added MessageUtils to make sendMessage easier for radius messages, and just simple messages
2018-11-04 21:36:33 +08:00
AMinecraftDev
a8662dc2f3 1.0.0-SNAPSHOT-U38
+ Finished working on the Targeting system and fully implemented it into the boss spawning system
+ Added the targeting option to the bosses.json
2018-11-03 21:51:08 +08:00
AMinecraftDev
65d8827dc5 3.0.0-SNAPSHOT-U36
+ Finished up the spray system on the droptables, therefore completing but not tested DropTables
2018-10-28 22:23:13 +08:00
AMinecraftDev
6039cf58c4 3.0.0-SNAPSHOT-U35
+ Finished most of the DropTable system
+ Added Commands to the drop table system, like the previous system
+ Added a new message to the Debug enum
+ Added the DropTableManager to the main class to be loaded in with the plugin
2018-10-27 21:54:05 +08:00
AMinecraftDev
001563e18d 3.0.0-SNAPSHOT-U34
+ Finished transferring and renaming all items to Songoda products
+ Continued work on Drop Tables
+ Added more configurable options for how drops work
+ Updated ServerUtils to log [EpicBosses] not [CustomBosses]
2018-10-27 02:34:48 +08:00
AMinecraftDev
a1faea44e4 3.0.0-SNAPSHOT-U33
+ Renamed all file paths to com.songoda.epicbosses
2018-10-26 12:44:12 +08:00