GJ
4ff1e79cc0
Particle effect means you can now easily see when an enemy is bleeding.
2013-02-19 09:21:44 -05:00
GJ
d28794a587
Slightly cleaner way to handle a few of our repair functions.
2013-02-19 08:34:08 -05:00
GJ
19292c8007
That's not my name. That's not my name.
2013-02-19 08:12:25 -05:00
GJ
a67dd1d9d7
One of these has to be a double if we want this modifier to work.
2013-02-19 08:03:02 -05:00
GJ
9c0f763949
We already check the block data before calling this function.
2013-02-19 01:06:06 -05:00
GJ
6571864b16
Remove unused imports.
2013-02-19 01:03:21 -05:00
GJ
701822c69f
MASSIVE Permissions overhaul. Added a handful of new permissions,
...
renamed a few more. Changed Green Terra to handle blocks based on
perms rather than the config file.
For more details, read the diff.
2013-02-19 01:02:29 -05:00
bm01
2eab93292e
Removed some shouldBeAffected calls
...
I'm pretty sure they aren't needed there
2013-02-19 02:20:12 +01:00
bm01
29fb8b83c2
Fixed combat exp gain when hitting a friendly wolf
2013-02-19 02:06:31 +01:00
bm01
ad68f50b14
Removed isNPCPlayer, isNPCEntity is identical
2013-02-19 01:47:05 +01:00
Glitchfinder
519485f155
Converting entity tracking to use Bukkit metadata. Should greatly reduce lag on chunk loading and unloading.
2013-02-18 16:19:31 -08:00
nossr50
45fbb47ccf
Moving this check up
2013-02-18 15:28:18 -08:00
TfT_02
cf0f075acb
Added an Update Checker, closes #559
2013-02-18 22:54:50 +01:00
GJ
d9aad67ca5
Fix splash potions not properly affecting the player that threw them.
2013-02-18 15:09:25 -05:00
GJ
083a89c1a3
Handle all our donor perks in one class.
2013-02-18 11:41:44 -05:00
GJ
671be42472
SkillTools, not Misc
2013-02-18 10:32:29 -05:00
GJ
add4bc24df
Actually, we CAN use that check here.
2013-02-18 10:29:33 -05:00
GJ
1da1bb7218
These fit better in SkillTools. Plus, we had already duplicated one of
...
them.
2013-02-18 10:26:19 -05:00
GJ
d0d9527d39
These functions fit better in CombatTools.
2013-02-18 10:22:16 -05:00
GJ
c39827ed59
Don't need the same function in two places.
2013-02-18 10:11:43 -05:00
GJ
5d6a35d4ef
Remove unused import.
2013-02-18 10:08:38 -05:00
GJ
0d62688343
If we cancel, should be on Highest priority.
2013-02-18 10:07:54 -05:00
GJ
80b7cc717f
Move profile creation back to Login event, but only if the login is
...
allowed.
2013-02-18 09:57:11 -05:00
GJ
05a9c8b7e5
Make McMMOPlayerLevelUpEvent fully cancellable.
2013-02-18 08:35:52 -05:00
nossr50
e78cbcfcc8
Fixing a comment... wish I could tell jenkins not to compile :|
2013-02-17 16:12:47 -08:00
nossr50
f7b1aea7e0
Fixing mmoupdate to accomodate for party changes
2013-02-17 16:09:35 -08:00
GJ
2744fb122c
isValid already checks isDead
2013-02-17 14:13:29 -05:00
GJ
77638bf56a
Think we may have been adding some entities twice.
2013-02-17 12:14:20 -05:00
NuclearW
57e6e5400b
nope.avi
...
Revert "Protect placeStore. It's ugly and still needs work."
This reverts commit 1fe182babe
.
2013-02-17 10:05:35 -05:00
GJ
f2b03896e2
That wasn't supposed to be committed....
2013-02-17 01:40:52 -05:00
GJ
8a795e6091
Don't need chance anymore.
2013-02-17 01:26:47 -05:00
GJ
946513cb66
Remove unused import.
2013-02-17 00:40:54 -05:00
GJ
1fe182babe
Protect placeStore. It's ugly and still needs work.
2013-02-17 00:40:17 -05:00
bm01
f61aed9f6c
Attempt to fix permanently opened region files
...
This line successfully closes files that are no longer tied to any
loaded chunk. It was sometimes problematic on large servers.
However, since I'm not completely sure if it doesn't provoke any data
loss or error, I've commented it out, waiting for a verification or
approval.
2013-02-17 04:16:51 +01:00
nossr50
08882e58b6
random.nextInt() has 0 inclusive, we need to add 1
2013-02-16 14:44:41 -08:00
nossr50
4c6f2da78a
I guess Minecraft groups nearby itemstacks anyways... whoops
2013-02-16 14:33:17 -08:00
nossr50
3550310e5c
Change randomDropItems() to give an equal chance for all results
2013-02-16 14:29:44 -08:00
bm01
cedd8da9ba
Fixed Tree Feller dropping mushroom "blocks" instead of "items"
2013-02-16 23:09:19 +01:00
bm01
3cb269de4b
TreeFeller.dropBlocks cleanup
2013-02-16 21:31:06 +01:00
bm01
91010f2958
Let's be consistent D:
2013-02-16 21:25:31 +01:00
bm01
f3e823997b
getExperienceFromLog cleanup
2013-02-16 21:22:41 +01:00
bm01
4ae276d1d7
Fixed Tree Feller not being activated on big mushrooms
2013-02-16 21:14:23 +01:00
GJ
f6b38ab32a
Added hidden.yml option for using potion-based buffs instead of
...
enchantment-based buffs.
2013-02-16 14:36:46 -05:00
GJ
6f96a5026b
Take a player, not an item. Also avoids potential for NPE.
2013-02-16 11:34:39 -05:00
GJ
4071f259ad
Handle all the buff removal in BlockDamage. Also removes the config
...
option for using Mining & Excavation without tools.
2013-02-16 11:28:19 -05:00
GJ
593975a255
We don't have to pass the event anymore.
2013-02-16 00:00:24 -05:00
NuclearW
b16cc87ffb
Turn off debug
2013-02-15 22:48:24 -05:00
NuclearW
c5e8b90d71
Reset events for debug
2013-02-15 22:48:24 -05:00
NuclearW
88a6326f87
Debugging for Metrics
2013-02-15 22:48:24 -05:00
NuclearW
c4aedd5323
Use convenience methods
2013-02-15 22:48:23 -05:00
NuclearW
6eb125c913
Chimera Wing Usage Tracker/Graph
2013-02-15 22:48:23 -05:00
NuclearW
704f7374d2
Chimera Wing Enabled Graph
2013-02-15 22:48:23 -05:00
NuclearW
009396cad9
Add in EMetrics
2013-02-15 22:48:23 -05:00
NuclearW
a38b7ca9fa
Move metrics to a class of its own
2013-02-15 22:48:22 -05:00
NuclearW
c5daaffeb1
Change to use turt2live's MetricsExtension
2013-02-15 22:48:22 -05:00
bm01
9c2ab19404
Slight greenThumbWheat cleanup
2013-02-16 03:42:56 +01:00
bm01
ef1a777180
Removed no longer needed check
2013-02-16 03:38:41 +01:00
bm01
77014b03ef
No point in canceling the event
...
And it actually fixes the double call (see previous commit)
2013-02-16 03:36:27 +01:00
bm01
9143051d9f
Run GreenThumbTimer on the current tick
...
It avoids onBlockBreak to be called twice (which basically launched
the task twice). I don't know what were the consequences but that
wasn't right anyway.
Also it would be better if we wouldn't have to cancel the event,
because there is a possibility that plugins like LogBlock don't have a
chance to process it.
2013-02-16 02:56:46 +01:00
bm01
f496ecf7b1
Fixed Green Thumb not checking rank 4 on wheat
2013-02-16 02:49:31 +01:00
GJ
fc3afc4340
Using PlantSize is cleaner.
2013-02-15 19:29:47 -05:00
GJ
fd138eb0b5
This was redundant was redundant
2013-02-15 19:20:42 -05:00
GJ
6d5835849f
Fix issue with GreenThumb command display.
2013-02-15 19:18:43 -05:00
nossr50
800ebf5b64
Merge branch 'master' of https://github.com/mcMMO-Dev/mcMMO
2013-02-15 15:33:54 -08:00
nossr50
9df149c489
Huge Mushrooms now work for Tree Feller (UNTESTED)
2013-02-15 15:32:49 -08:00
shatteredbeam
efcf80899e
Permissions class removal from Skillcommand
2013-02-15 14:38:51 -08:00
shatteredbeam
c1b12c027a
Permissions class removed from Listeners
2013-02-15 13:32:23 -08:00
shatteredbeam
476ea80c4e
Permissions class removed from mcMMOPlayer.
2013-02-15 13:21:21 -08:00
GJ
bf4d70e8be
That was an incredibly stupid way to get those permissions.
2013-02-15 14:29:32 -05:00
GJ
284002bf8b
No reason to String.valueOf() these.
2013-02-15 13:56:30 -05:00
GJ
b92b9c6507
Permissions must use the English names.
2013-02-15 13:42:37 -05:00
GJ
a8cfcf31ab
Remove unused import
2013-02-15 13:42:37 -05:00
GJ
d14821e385
Fix a few more missing localized names.
2013-02-15 13:42:36 -05:00
GJ
5e8b036481
Need English name for the permission.
2013-02-15 13:42:34 -05:00
GJ
27ba4ff800
Make /xplock work for localized skill names.
2013-02-15 13:42:34 -05:00
shatteredbeam
c80bb45cad
Inspection references (Remove Permissions class)
2013-02-15 10:41:04 -08:00
GJ
dedcf0469b
Fix teh build.
2013-02-15 13:12:11 -05:00
GJ
9ec6a6d1aa
Add constructor for adding multiple levels at once. Need to work out how
...
to handle level-ups in order for this to be properly cancelled, however.
2013-02-15 13:10:36 -05:00
GJ
1ce01d2043
This should be abstract.
2013-02-15 13:10:36 -05:00
GJ
0701169a7e
Make McMMOPlayerXPGainEvent cancellable.
2013-02-15 13:10:34 -05:00
shatteredbeam
2d0cf6413e
Permissions Murder 6: The quest for more money
2013-02-15 10:08:45 -08:00
T00thpick1
4cf658b629
Make mctop asynchroneous
2013-02-15 12:47:00 -05:00
t00thpick1
8d21883c20
Only try to index tables when we are connected
2013-02-15 12:30:27 -05:00
GJ
fca0847929
Squids are not made of chocolate.
2013-02-15 12:19:02 -05:00
GJ
1d19dab71d
Full change to DyeColor.COLOR.getDyeData() - *REQUIRES* CB 1.4.7
2013-02-15 12:16:31 -05:00
GJ
49fe98ac57
Already locked it once.
2013-02-15 10:46:08 -05:00
TfT_02
bc9e946618
Revert removing Chimaera wing.
...
We've decided to keep it, for now.
2013-02-15 16:36:21 +01:00
GJ
3d3a1abf7b
OfflinePlayer.getName().toString() is pointless.
2013-02-15 10:34:42 -05:00
GJ
1ef1d53fd9
Make our commands respect localized skill names.
2013-02-15 09:26:01 -05:00
GJ
0419dca385
Config files are now backed up even when running in SQL mode
2013-02-15 07:53:44 -05:00
GJ
11bd473f55
Added config option to disable automatic zip backups
2013-02-15 07:53:43 -05:00
TfT_02
5947ad5004
Fixed wrong names names displaying when using /ptp
2013-02-15 13:51:54 +01:00
GJ
894218cac9
Gotta protect this one too.
2013-02-15 07:44:27 -05:00
GJ
4ce06de18a
Nicer way to handle the ConcurrentModification issue.
2013-02-15 07:40:47 -05:00
GJ
6c4ea34811
It's (not) over 5000% - fixes #683
2013-02-15 07:32:22 -05:00
TfT_02
34736836cc
Fixed a bug where a new party leader wasn't appointed, after the previous party leader left
2013-02-15 13:22:31 +01:00
TfT_02
9c09c168f8
Fix a ConcurrentModificationException
2013-02-15 12:32:35 +01:00
GJ
c61e710341
Update Locale files.
2013-02-14 23:54:18 -05:00
NuclearW
20f436c646
Squash alll the bugs
2013-02-14 23:27:19 -05:00
NuclearW
092b9096e6
Locale fallback
2013-02-14 23:27:03 -05:00