Commit graph

1021 commits

Author SHA1 Message Date
jedk1
706ee1cd8c Added method for a chi blocker to highjump out of WaterArms grab mode. 2015-05-31 21:21:50 +01:00
jedk1
72321963be Added WaterArms sneak event to display a little note of what ability is
bound.
2015-05-31 21:20:49 +01:00
jedk1
7a4af1ef01 Added more WaterArms config options. 2015-05-31 21:20:05 +01:00
jedk1
3d01e27965 Added support for MultiAbilityManager. Makes sure that abilities can't
be bound while a MultiAbility is active.
2015-05-31 21:19:23 +01:00
nathank33
868607ed9a Fixed WaterBottles after Dynamic Sourcing broke them 2015-05-31 11:26:28 -07:00
jedk1
09575f8e9b Started Recode on WaterArms. 2015-05-31 15:19:50 +01:00
jedk1
d5c6e10feb Added WaterArms managing and stopping. 2015-05-31 15:19:32 +01:00
jedk1
6aa5947481 Added WaterArms falling block check to entitychangeblockevent. 2015-05-31 15:18:58 +01:00
jedk1
9bbd231eef Added getLeftSide and getRightSide methods to get the respective side of
a location no matter the direction it's facing.
2015-05-31 15:18:30 +01:00
jedk1
25e7eb8b39 Changed config options for WaterArms. 2015-05-31 15:17:29 +01:00
jedk1
742df175db Added WaterArms as a stock ability. 2015-05-31 15:16:58 +01:00
jedk1
66374480cf Updated/Fixed MultiAbilityAPI. 2015-05-31 15:16:36 +01:00
MistPhizzle
b41a04fd12 1.7.0 BETA 5 2015-05-30 23:37:44 -04:00
MistPhizzle
51875fb282 Blank 2015-05-30 23:36:38 -04:00
MistPhizzle
8a1b742a21 Merge pull request #121 from jacklin213/bugfix
[URGENT] Fix bending not working due to b20c543
2015-05-30 23:36:12 -04:00
Jack Lin
cac48fd4f3 Fix bending not working due to b20c543 2015-05-31 15:34:39 +12:00
MistPhizzle
e84bf58094 1.7.0 BETA 4 2015-05-30 21:18:48 -04:00
MistPhizzle
51448beea5 Fix ClickType
oops
2015-05-30 21:17:59 -04:00
MistPhizzle
268fad1dbf Merge pull request #120 from ProjectKorra/Jaclin213-1.7
Jaclin213 1.7
2015-05-30 21:14:47 -04:00
MistPhizzle
9d83375d4d Fix Conflicts 2015-05-30 21:12:06 -04:00
MistPhizzle
1129528312 Stupid Commit 2015-05-30 20:59:47 -04:00
MistPhizzle
f6f394f4c7 Players with Chi and Air will get Air boost
Fixes bug where they would get alternating speed / jump boosts
2015-05-30 20:59:46 -04:00
MistPhizzle
4f114dbe94 /bending display Bloodbending
Fixed the message that tried to get players to use nonexistant commands
2015-05-30 20:59:45 -04:00
MistPhizzle
c5e493e2b0 Add icebending to /b display 2015-05-30 20:59:44 -04:00
Jack Lin
b20c543136 Update Listener to use errorLog method 2015-05-31 12:58:03 +12:00
MistPhizzle
808915644a Merge pull request #119 from nathank33/master
Dynamic Source Selection
2015-05-30 20:26:24 -04:00
nathank33
f6b8c136ba Earth now uses dynamic source selection 2015-05-30 13:56:03 -07:00
nathank33
fca483239f Water now uses dynamic source selection 2015-05-30 13:54:54 -07:00
nathank33
c313ce8eed Renamed ClickTypes 2015-05-30 13:53:52 -07:00
nathank33
c36bd23205 Added Dynamic Source Selection 2015-05-30 13:53:31 -07:00
jedk1
45b7ee8b7a Added WaterArms to the stock abilities list 2015-05-30 14:49:23 +01:00
jedk1
f1608728d4 Added config options for WaterArms, these might need nerfing. 2015-05-30 14:48:29 +01:00
jedk1
30724904bc Added classes for MultiAbilityModules. Allows for creation of
multiabilities.
2015-05-30 03:10:19 +01:00
jedk1
3cbd93712b Added MultiAbilityManager - Manager for most methods and managers for
multiabilities.
2015-05-30 03:08:56 +01:00
jedk1
1719628d33 Added the managers for the MultiAbility 2015-05-30 03:08:11 +01:00
jedk1
bb6c333323 Added to player quit event to clean up any multi abilities the player
had active.
2015-05-30 03:07:52 +01:00
jedk1
4842970973 Added checks in bindAbility and saveAbilities to stop the method if the
player has a MultiAbility bound.
2015-05-30 03:06:44 +01:00
Jack Lin
4d3ce669ea Update related classes to use errorLog method 2015-05-27 14:57:47 +12:00
Jack Lin
468232f812 Add exception handler into Ability Managers 2015-05-27 14:57:27 +12:00
Jack Lin
85153cf895 Update error message for errorLog method 2015-05-27 14:28:47 +12:00
Jack Lin
7891e84adb Add errorLog method to log throwables/exceptions
* Add methods errorLog(Throwable) and errorLog(Throwable, Boolean) to
GeneralMethods.java
* Add documentation to both methods describing how to use them
2015-05-27 14:23:40 +12:00
MistPhizzle
cb13a38873 1.7.0 BETA 3 2015-05-25 16:22:06 -04:00
MistPhizzle
029262bb49 /bending reload now reloads Modular Abilities
Finnbon suggestion
2015-05-25 16:18:46 -04:00
MistPhizzle
e07363aabd AirBlast now opens wooden doors 2015-05-25 16:18:45 -04:00
MistPhizzle
dbd64385dd Expand Permissions
You can now require specific permissions for elements. i.e.
bending.command.choose.fire and bending.command.add.fire (Currently only
added to choose and add)

Please note: They wont be able to choose fire without the permission
node bending.command.choose and bending.command.add respectively. All
new permissions default true, but again, they will not be able to add
elements without the basic command to do so in the first place.
2015-05-25 16:18:44 -04:00
MistPhizzle
dee68b9671 PlayerChangeElementEvent
Called whenever a player's element is changed, whether it be through
Add, Remove, Choose, Permaremove.

Requests CommandSender (whoever initiates it), the Player target, the
Element, and the Result.

If remove or peraremove, element will return null.
2015-05-25 16:18:43 -04:00
MistPhizzle
bf0971bffb Admins can choose bending if permaremoved
Admins can choose a player's bending if it has been permaremoved. The
point of permaremove is so that the player can't rechoose, not the
admin.
2015-05-25 16:18:42 -04:00
MistPhizzle
51159400af /bending display [Element] Changes
- Fixed bug where you can't view abilities for other elements. (Now
checks if you just have permission, not if you can actually bind them)

- Removed sub abilities from general display. They now have their own
command (/bending display Lightning, etc, etc)
2015-05-25 16:18:42 -04:00
MistPhizzle
5aa8d25db9 Merge pull request #117 from nathank33/master
Combo Permissions
2015-05-25 16:17:32 -04:00
nathank33
dcd809b6af Moved ClickType to its own file 2015-05-25 10:18:46 -07:00