Jack Lin
37d99b03ba
Format every class, Sort imports, Move classes to correct package
2015-08-02 18:24:19 +12:00
OmniCypher
85eed805e0
Merge pull request #177 from jacklin213/master
...
Ability system version 2
2015-08-01 17:41:52 -07:00
Jack Lin
439a3edac9
Rename StockAbilities to StockAbility, Document CoreAbiltiy
2015-08-02 12:18:57 +12:00
Jack Lin
f08a42b43a
Attempt to fix new system
2015-08-01 09:24:31 +12:00
OmniCypher
7680fb6d6d
Merge pull request #175 from jacklin213/master
...
New system
2015-07-30 17:22:25 -07:00
Jack Lin
608b3ccc36
New system
2015-07-31 12:19:09 +12:00
OmniCypher
f4a21e7646
Merge pull request #172 from jacklin213/1.7
...
[Bleeding] New Ability System, Air implemented
2015-07-30 17:10:16 -07:00
Jack Lin
0d40135427
Update Air Abilities to reflect changes
2015-07-16 21:39:11 +12:00
Jack Lin
268319b862
Add InstanceType to Ability, Update BaseAbility
...
* MULTIPLE = A move that has several instances under one player
* SINGLE = A move that can only have one instance under one player
* By default all moves are SINGLE
* To make a move MULTIPLE have the ability override the
getInstanceType() and make it return InstanceType.MULITPLE
2015-07-16 21:38:47 +12:00
Jack Lin
84f9448745
Update everything with new Config changes
2015-07-16 20:17:20 +12:00
Jack Lin
bf8c4fa3a8
Add 2 different getBendingPlayer() to GeneralMethods
2015-07-16 20:16:30 +12:00
Jack Lin
ca84318f5a
Update Config, ConfigLoadable, ConfigManager
2015-07-16 19:20:19 +12:00
Jack Lin
2bd1d312b8
Update BendingPlayer and related references
...
* Update modifiers to BendingPlayer variables
* Add getters and setters for variables
* Update references to these variables
* Fully documented the class
2015-07-15 20:10:51 +12:00
Jack Lin
8c4f76bbe9
Update all Air Abilities to reflect changes
2015-07-15 17:43:20 +12:00
Jack Lin
50cbaade71
Update BaseAbility
...
* Add 3 new fields:
* UniqueId
* Player
* StockAbility
* Add Final modifier to putInstance(), removeInstance()
getInstance(StockAbilities)
* Add private modifier to removeInstance()
* Implement remove() calling removeInstance()
* Created Convenience method getInstance() to be called from abilities
themselves
* Add abstract method getStockAbility()
* Add getters for Player. UniqueId
2015-07-15 17:42:34 +12:00
Jack Lin
3a7242e2d2
Update Suffocates reloadVariables()
2015-07-15 14:48:46 +12:00
Jack Lin
d91cafec9c
Fix AirCombo variable names
2015-07-15 14:39:29 +12:00
Jack Lin
8c8b9149b6
Make BendingManager implement ConfigLoadable
...
* BendingManager now implements ConfigLoadable
* Unused plugin reference is removed
* Add BendingManager instance variable and getter
* Change config messages to not be final and made them reloadable with
reloadVariables() from ConfigLoadable
2015-07-15 14:28:53 +12:00
Jack Lin
187bf0ec98
Convert Suffocate to new system
2015-07-15 14:25:50 +12:00
Jack Lin
1d907fe134
Update Air Abilities to reflect change
2015-07-15 14:25:32 +12:00
Jack Lin
293c830cbd
Change progress() to return boolean
2015-07-15 14:24:16 +12:00
Jack Lin
63f654907f
Make changes to Air Abilities
2015-07-14 15:37:08 +12:00
Jack Lin
425bc5a106
Rename Ability to BaseAbility, Create interface Ability
2015-07-14 15:36:25 +12:00
Jack Lin
a3e7ece301
Update AirAbilities to support new change
2015-07-14 14:26:12 +12:00
Jack Lin
5b08890366
Add Ability, ConfigLoadable
2015-07-14 14:25:02 +12:00
Jack Lin
70ce9b8abb
Format StockAbilities, Update getAbility()
2015-07-14 12:04:17 +12:00
Jack Lin
f02bf0489b
Remove unneeded static variables in AirCombo
2015-07-13 21:15:06 +12:00
Jack Lin
239005a1c3
Format AbilityModule
2015-07-13 17:07:12 +12:00
OmniCypher
02c660598a
Merge pull request #170 from OmniCypher-/master
...
Beta 12
2015-07-11 18:52:32 -07:00
OmniCypher
7f0e363400
Beta 12
2015-07-11 18:35:57 -07:00
OmniCypher
a323f67f16
Merge pull request #168 from Loonytoon1997/master
...
Balance Patch // Event Messages Configurable // Day & Night Messages
2015-07-11 11:01:58 -07:00
OmniCypher
94bd3bae9a
Merge pull request #169 from jacklin213/bugfix
...
[BUGFIX] Remove extra code, Update reloadPlugin(), stopPlugin()
2015-07-11 11:00:11 -07:00
Jack Lin
6bb2ca4844
Update reloadPlugin() in GeneralMethods
2015-07-12 01:25:06 +12:00
Jack Lin
3805b2342b
Move stopPlugin() to GeneralMethods
2015-07-12 01:23:56 +12:00
Jack Lin
7a1537a12e
Fix config error due to e324bb
2015-07-12 00:23:11 +12:00
Jack Lin
086128f8fa
Fix spacing in Updater
2015-07-12 00:16:50 +12:00
Jack Lin
4e4c4eff98
Fix problem where all configs were empty
...
* Configs were generated correctly but were overridden by empty ones
2015-07-11 23:48:46 +12:00
BuildTools
e3245bb849
Balance Patch // Event Messages Configurable // Day & Night Messages Configurable
...
- Changed defaults to be balanced.
- Added configurable event messages.
- Added configurable day & night messages.
2015-07-11 11:56:51 +01:00
OmniCypher
d834dcb962
Merge pull request #167 from OmniCypher-/master
...
Fixed up Configs & Fixed Combo bugs
2015-07-11 02:09:37 -07:00
OmniCypher
b8e15efa0a
Fixed up Configs & Fixed Combo bugs
2015-07-11 02:07:50 -07:00
OmniCypher
8a136f7fa3
Merge pull request #166 from OmniCypher-/master
...
Bottlebending & Sandstone
2015-07-09 11:07:30 -07:00
OmniCypher
6629c122d4
Bottlebending & Sandstone
...
Fixes various bugs with bottlebending
Colored Sandstone/Sand are compatible with earthbending
Fixed Cooldown in Earthsmash
Fixed Desc in PhaseChange
Fixed Dark Green in /b who
2015-07-09 11:05:48 -07:00
OmniCypher
3d769371c6
Merge pull request #162 from jacklin213/bugfix
...
Fix ErrorLogger, WaterWave, AirCombo
2015-07-08 15:42:08 -07:00
OmniCypher
65bbe5d0a1
Merge pull request #163 from Alex-The-Coder/master
...
Adds Plant Armor, fixes Earth Armor/Fast Swim bug
2015-07-08 13:38:43 -07:00
AlexTheCoder
a99fbe8bc0
The Armor Update
...
PlantArmor/Related:
- Add PlantArmor move
- Add playPlantbendingSound(Location loc) in WaterMethods
- Add isPlantbendable(Block block) in WaterMethods
- Add getPlantSourceBlock() in WaterMethods
EarthArmor:
- Fix incorrect cooldown configuration
- Properly add cooldown
- Fix EarthArmor + FastSwim bug
2015-07-08 08:16:06 -04:00
Jack Lin
b16a7cbb5e
Fix distance location bug in AirCombo
2015-07-02 22:42:12 +12:00
Jack Lin
4e604128db
Fix NPE in WaterWave
2015-07-02 22:40:22 +12:00
Jack Lin
8e6892149d
Fix errorlog folder, LogFilter
2015-07-02 22:34:51 +12:00
OmniCypher
8575b144c4
Merge pull request #161 from OmniCypher-/master
...
1.7.0 Beta 11
2015-06-29 20:11:58 -07:00
OmniCypher
8bfd35914e
1.7.0 Beta 11
2015-06-29 18:27:53 -07:00