Commit Graph

239 Commits

Author SHA1 Message Date
Charles c8c7ff22dc 1.0.0-SNAPSHOT-U141
+ Updated the TODO file with the estimated time left on the plugin and also removed the line I just finished doing
2018-12-24 01:53:25 +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 6b384e1873 1.0.0-SNAPSHOT-U122
+ Added an estimated time duration on the TO-DOs
2018-12-12 18:46:18 +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 8301c9783e 1.0.0-SNAPSHOT-U115
+ Added TODO file to keep exact track of what I have left to do
2018-12-09 23:56:35 +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 ef1cfa003c 1.0.0-SNAPSHOT-U98
+ Fixed something from build script which should make for a successful pipeline build
2018-12-02 00:49:50 +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 a30ef0bebc 1.0.0-SNAPSHOT-U91
+ Made compiled jar look smoother
2018-11-29 23:21:33 +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 55e97b74fe 1.0.0-SNAPSHOT-U74
+ Added other panel layouts to the editors.yml
2018-11-20 00:35:16 +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 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
Brianna O'Keefe e09c2d4308 Update pom.xml 2018-11-19 07:35:46 +00:00
Brianna O'Keefe 62d8d68ba9 Update pom.xml 2018-11-19 07:30:45 +00:00
Brianna O'Keefe 02d72e83c1 Update pom.xml 2018-11-19 07:24:55 +00:00
Brianna O'Keefe 1887c49687 Update pom.xml 2018-11-19 06:46:39 +00: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
Brianna O'Keefe 3babd95f34 Update pom.xml, plugin-modules/Core/pom.xml, plugin-modules/FactionHelper/pom.xml, api-modules/FactionsM/pom.xml, api-modules/FactionsOne/pom.xml, api-modules/FactionsUUID/pom.xml, api-modules/LegacyFactions/pom.xml files 2018-11-19 01:25:08 -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
AMinecraftDev fe451b5b0b 3.0.0-SNAPSHOT-U32
+ Continued working on drop tables, got all file management done
+ Started working on 1/3 of the drop table types
+ Added DeadBossHolder to handle drop tables easier
+ Added RandomUtils to make random number obtaining easier
2018-10-25 20:55:48 +08:00
AMinecraftDev 234f814f94 3.0.0-SNAPSHOT-U30
+ Fully implemented Boss listeners for damage handling
+ Switched around the bosses.json layout a bit to handle multiple mobs per boss easier
+ Updated mechanics to handle all bosses in a activebossholder
2018-10-21 15:09:51 +08:00
AMinecraftDev 5397f90843 3.0.0-SNAPSHOT-U29
+ Fully implemented BossCommands
+ Fully implemented BossMessages
+ Set up BossDamageListener
+ Small tweaks
2018-10-20 23:20:50 +08:00
AMinecraftDev f90716bcc6 3.0.0-SNAPSHOT-U28
+ Completed BossSpawn setup
+ Debuged and fixed a few things
+ Added BossCommands File
+ Added BossMessages File
2018-10-17 23:52:57 +08:00
AMinecraftDev f284ae0df1 3.0.0-SNAPSHOT-U27
+ Worked on BossEntityManager
+ Added BossHookManager to handle the Utilities
+ Added BossListenerManager to handle all listeners
+ Added BossLocationManager to handle all location related things
+ Added modified BossMechanicManager to be more understandable
+ Worked on BossSpawn listeners and events
+ Worked the hook system
+ Added more detail to the config
2018-10-16 21:57:18 +08:00
AMinecraftDev 69fdd57d6f 3.0.0-SNAPSHOT-U26
+ Implemented ServerUtils
+ Started working on Listeners
+ Completed Debug system
2018-10-15 22:33:10 +08:00
AMinecraftDev 8ad2ae8b3a 3.0.0-SNAPSHOT-U25
+ Continued work on GUI
+ 90% completed Bosses List GUI
2018-10-10 23:09:18 +08:00
AMinecraftDev d175810c89 3.0.0-SNAPSHOT-U20
Updated plugin to support Minecraft 1.13. Added bStats to use as the data tracking for the plugin. Continued to work on improving the Panel system.

TODO: Make a seperate jar which supports Minecraft 1.8.
2018-08-06 22:02:58 +08:00
AMinecraftDev 39c2cf12ec 3.0.0-SNAPSHOT-U19
Started working on the Panel handling mechanics, as well as added ItemStackHolderConverter and ItemStackUtils.
2018-08-02 22:26:42 +08:00
AMinecraftDev 1acd70265b 3.0.0-SNAPSHOT-U18
Added BossesFileHandler, BossesFileManager as well as updating MainStatsElement in the bosses.json file to allow for multiple bosses (stacking) as well as updating the EntityTypeMechanic to support the new multiple bosses option. Also finished off the createBaseBossEntity method in the BossAPI.
2018-07-01 23:30:18 +08:00
AMinecraftDev 7d08f613d0 3.0.0-SNAPSHOT-U17
Fixed up EntityTypeMechanic to now use EntityFinder, added a new Debug message.
2018-07-01 22:34:44 +08:00
AMinecraftDev 25b058deb3 3.0.0-SNAPSHOT-U16
Added Endermite, Guardian, Llama, Parrot, PolarBear, Rabbit and Shulker entity handlers.
Added Endermite, Guardian, Shulker, Pig, Sheep, Cow, Chicken, Squid, Wolf, MushroomCow, Snowman, Ocelot, IronGolem, Horse, Rabbit, PolarBear, Llama, Parrot, Villager to EntityFinder.
2018-07-01 22:26:51 +08:00
AMinecraftDev 2cc9625c0a 3.0.0-SNAPSHOT-U15
Added Donkey, Evoker, Illusioner, Mule, Vex and Vindicator Handlers as well as added ZombieHorse, Donkey, Mule, Evoker, Vex, Vindicator, Illusioner, Creeper, Skeleton, Spider, Giant, Zombie, BabyZombie, Slime, Ghast, PigZombie, BabyPigZombie, Enderman, CaveSpider, Silverfish, Blaze, MagmaCube, EnderDragon, Wither, Bat, Witch to EntityFinder.
2018-07-01 12:58:46 +08:00
AMinecraftDev 3c98256356 3.0.0-SNAPSHOT-U14
Added some to-do's, and fixed the error with BossAPI
2018-06-28 21:14:32 +08:00
AMinecraftDev 5b3d99152c 3.0.0-SNAPSHOT-U13
Fixed up some issues on the BossEntity Elements, as well as started working on a EntityFinder class which will handle every sort of mob
2018-06-28 21:12:36 +08:00
AMinecraftDev be824fe0c1 3.0.0-SNAPSHOT-U12
Finished setting up all mechanics, and finished the manager. Added HealthMechanic, NameMechanic, PotionMechanic, WeaponMechanic and fixed SettingsMechanic as well as adding a PotionEffectConverter
2018-06-27 23:43:25 +08:00
AMinecraftDev bebb0ba00c 3.0.0-SNAPSHOT-U11
Set up EquipmentMechanic
2018-06-03 23:22:06 +08:00
AMinecraftDev 950851584a 3.0.0-SNAPSHOT-U10
Completed the ItemStack handling system
2018-06-03 22:24:21 +08:00
AMinecraftDev 22c3fc4765 3.0.0-SNAPSHOT-U9
Implemented more mechanics, utilities, added the items.json system, moved the API into the out of the API module and into the core module
2018-06-03 22:11:13 +08:00
AMinecraftDev 37ab20b142 3.0.0-SNAPSHOT-U8
Implemented EntityType handling and EntityTypeMechanic
2018-06-02 22:59:29 +08:00
AMinecraftDev 4198b2f55b 3.0.0-SNAPSHOT-U7
Finished ItemStack handling
2018-04-28 06:15:14 +08:00
AMinecraftDev 364466b665 3.0.0-SNAPSHOT-U6 2018-04-28 04:22:03 +08:00
AMinecraftDev 28ec270364 3.0.0-SNAPSHOT-U5 2018-04-15 02:14:13 +08:00
AMinecraftDev ba3f4b485e 3.0.0-SNAPSHOT-U4 2018-04-15 00:24:58 +08:00
AMinecraftDev 83ad2edf00 3.0.0c - Updated 2018-03-30 04:30:53 +08:00
AMinecraftDev 79ebecdd77 3.0.0b - Updated 2018-03-12 00:48:32 +08:00
AMinecraftDev b13a57d773 3.0.0a - Updated 2018-03-08 23:37:07 +08:00
AMinecraftDev 869e16a0e7 3.0.0.1 - Restarted
+ Restarted the project
+ Added BossAPI
+ Added BossEntity
+ Added BossManager
+ Added CustomEntityModel
2017-09-06 02:58:16 +08:00
AMinecraftDev ce698e209b 3.0.0.0 - master branch
+ Initial Commit
+ Added Core module
+ Added FactionsM module
+ Added FactionsUUID module
+ Added FactionsOne module
+ Added PluginAPI module
+ Added resources to Core module
2017-05-31 03:36:55 +08:00