ed2c3975d8
ActionBar messages can now have copies sent to chat
2019-01-14 01:22:14 -08:00
6f77bb206d
Refactoring + adding a new skillranks config (not functional yet)
2019-01-12 23:54:53 -08:00
d3c47935d4
Some refactoring
2019-01-12 19:56:54 -08:00
b38c589125
I guess I'm bad at git
2019-01-12 14:44:16 -08:00
7f40b4294f
mcMMO now fires many new custom events relating to scoreboards
2019-01-12 14:42:30 -08:00
b572c0aea9
Fixing some issues with scoreboards, it's getting late so I'll take a better look at them in the morning.
2019-01-11 10:27:11 -08:00
f11b98c29d
Players need to have unique objectives
2019-01-11 05:26:05 -08:00
362d036b16
4 days of work and I'm still not done ;_;
2019-01-08 19:52:52 -08:00
0d260a74c9
Refactoring to make my life easier
2018-12-29 05:24:55 -08:00
fbe26af2d7
Merge remote-tracking branch 'origin/master'
2018-07-23 22:14:44 -04:00
0a1559511a
Quick and dirty 1.13 update. I.e. it now compiles for 1.13.
2018-07-23 22:13:57 -04:00
9ce850f84f
Re-added handlersList to event. ( #3234 )
2018-06-13 20:50:46 -04:00
0035762a71
Add McMMOPlayerSalvageCheckEvent
2018-06-09 09:46:06 +02:00
f718741044
HandlerList should be present in every Events. (It's static you know)
2017-06-17 20:16:09 -07:00
5f9f3e8167
Fix 1.11 brewing, remove health bar from armor stands
...
This fixes brewing on the newest Spigot API builds. The Alchemy skill was completely broken due to a change in the Spigot BrewEvent constructor, which this fixes via the changes to FakeBrewEvent.java and AlchemyPotionBrewer.java. This also adds a check in EntityListener.java for armor stands, so that health bars aren't displayed for them. The health bars never really displayed properly (armor stand health acts differently from most entities), and it allowed players to punch invisible armor stands server admins may have been intentionally hiding to temporarily reveal them via a health bar, which is an issue.
2016-11-28 21:28:05 -05:00
f10a1d0ffb
Added McMMOPlayerPreDeathPenaltyEvent and McMMOPlayerStatLossEvent
...
McMMOPlayerPreDeathPenaltyEvent is fired before hardcore calculations
take place, use this if you want to cancel hardcore penalties.
Use McMMOPlayerVampirismEvent and McMMOPlayerStatLossEvent when you
want to know how many levels or experience the player lost or if you
want to modify this.
2014-08-16 21:13:46 -06:00
809779e508
Added McMMOPlayerVampirismEvent
...
Expands API possibilities regarding death penalty features.
2014-08-16 21:13:39 -06:00
f77446919f
Can't use more function modifiers than necessary
...
Fixes #2139
2014-07-18 17:11:26 +02:00
d93c83f775
Add a modifier function for each DamageModifier
...
Must have a modifier function for each DamageModifier
Fixes #2139
2014-07-18 00:16:12 +02:00
8e3e1d5f11
Use deprecated events for damage dealing for now
2014-07-11 21:33:35 +02:00
d2d70089ca
Update for modifierFunctions
2014-07-11 14:02:42 +02:00
e7e62b8d40
SecondaryAbilityEvent now implements Cancellable
...
Fire SecondaryAbilityEvent for abilities with static chances
Also cleanup some of the event handling for Armor Impact, Greater
Impact and Fast Food
2014-07-02 11:25:13 +02:00
e796eae3c3
Update for new damage API
2014-07-02 11:25:08 +02:00
836877ff93
Alchemy should fire BrewEvents
...
Fixes #2041
2014-06-09 01:43:50 +02:00
8fec1af257
Fix a bunch of small formatting issues
2014-05-11 15:15:44 +02:00
9f53426511
Added API to XP events to get XP gain reason
2014-04-18 22:32:32 +02:00
ce59488e8e
Add FakeEntityTameEvent to match expected behavior for an animal being tamed.
2014-02-28 12:04:00 -05:00
0056be2d5f
Assorted cleanup.
2014-02-28 08:36:42 -05:00
6264bfa15f
Don't store Block objects, use BlockState
...
Fixes #1811 , Closes #1822
2014-01-30 20:45:21 +01:00
818962e668
Added party levels
...
Parties now have XP and Levels. Party features such as party teleport and party chat have to be unlocked before they can be used by the party members
2014-01-17 18:56:27 +01:00
c729297615
Added party alliances
...
Adds the following commands:
`/party alliance`
`/party alliance invite <target>`
`/party alliance accept`
Allies will share party chat and will not be able to harm eachother.
Item and XP sharing is limitied to a single party. Allowing two parties
to team up without sharing resources and XP.
Closes #1009
2014-01-17 18:55:58 +01:00
7c891e9ba8
Optimize imports
2014-01-16 22:32:40 +01:00
6143003516
Update PR to changes in master
...
- Special thanks, instead of in dev team
- Fix formatting issues
* Remove trailing whitespaces
* Rename method names of event listeners
* Check for negative instead of positive
- Added Alchemy skill guide
2014-01-16 22:32:40 +01:00
8f83e328b0
Introduction of new Alchemy skill!
2014-01-16 22:32:40 +01:00
c0dee19cb0
Missed a refactor :P Also, javadoc event
2013-11-22 12:48:53 -05:00
870987bba7
SecondaryAbility's API additions
2013-11-22 12:32:23 -05:00
97b9214d6e
Wrap these inside McMMOPlayer for easier access.
2013-10-29 11:02:57 -04:00
b8c1f868f5
Event updates
2013-10-18 08:54:06 -04:00
2cd9a5658e
Remove unused import
2013-08-26 08:39:24 -04:00
956bf2d763
Added McMMOPlayerLevelDownEvent and McMMOPlayerLevelChangeEvent
2013-08-23 19:54:30 +02:00
90fcf35c34
Javadocs cleanup
2013-08-10 20:10:45 +02:00
1f53c62ced
Added McMMOPlayerDeathPenaltyEvent
...
Called when a player dies and mcMMO tries to invoke Hardcore mode or
Vampirism
2013-08-07 01:21:52 +02:00
d07b67b5bf
Health and damage are now doubles, not ints.
2013-07-11 12:43:36 -04:00
a2f80569e3
Fire McMMOPlayerLevelUp events for our experience commands, when
...
applicable. Fixes #921
2013-05-21 09:31:25 -04:00
23b1518dc0
More formatting :)
2013-05-20 17:28:02 -04:00
6dbf2e0d95
FishingTreasureEvent, FishingShakeEvent and MagicHunterEvent
2013-05-20 17:27:59 -04:00
2d66b8ed12
Cleanup - fixing various formatting issues
2013-05-18 22:41:42 +02:00
ad39c94773
AbilityDeactivateEvent
2013-05-14 12:18:52 -04:00
0b18ae8ff2
Formatting and things
2013-05-13 22:28:42 -04:00
de12970486
New api event
2013-05-13 22:28:39 -04:00