bm01
2a89e912f8
Removed debugging code left behind
2013-01-22 23:49:06 +01:00
bm01
ee91ed8708
Fixed sideway logs handling
2013-01-22 23:44:53 +01:00
bm01
69475f92c7
Catch this
2013-01-22 22:24:53 +01:00
bm01
dc2452231d
Abstract Woodcutting
2013-01-22 22:04:05 +01:00
bm01
1bbb245e32
More work on Woodcutting and Tree Feller
2013-01-22 21:51:07 +01:00
GJ
6b0e7a9c61
Major refactoring. This WILL break any mcMMO-related plugin that
...
does not properly hook into the API classes.
This consolidates the skill-related classes into their own individual
packages, and moves several misc skill classes into the main Skill
package as well. This also moves all Party & Spout related files into
their own respective packages as well.
2013-01-22 12:43:25 -05:00
GJ
00d50953ad
Update /repair command
2013-01-22 12:26:35 -05:00
GJ
397dd96383
Update Woodcutting command.
2013-01-22 11:52:06 -05:00
GJ
cac5f15a37
I broke the build...
2013-01-22 11:19:26 -05:00
GJ
74c32c4e59
Cleanup of UnarmedCommand.java
2013-01-22 11:18:12 -05:00
GJ
e048a6d0d0
Cleanup Swords & Taming commands
2013-01-22 10:48:10 -05:00
GJ
65d71db72f
Cleaning up Herbalism & Mining commands.
2013-01-22 02:20:05 -05:00
GJ
b4fffe154d
Shoulda been a double.
2013-01-22 01:57:48 -05:00
GJ
716c4d3783
Fixed Woodcutting accidentally using Mining double drop values.
2013-01-22 01:56:54 -05:00
GJ
5a9ca96a0f
Cleanup of HerbalismCommand, added config options for Hylian Luck
2013-01-22 01:52:34 -05:00
GJ
176ffcc3d1
Cleanup on FishingCommand, split Farmer's Diet & Fisherman's Diet into
...
distinct config values. Fixes #556
2013-01-22 00:47:56 -05:00
GJ
3cc9672ff3
Fixed an inverted check on Impact.
2013-01-21 23:03:14 -05:00
bm01
946d845987
Fixed the merge, I think
2013-01-22 02:43:49 +01:00
bm01
f0f7dee3c2
Optimized Tree Feller
...
And cleaned up WoodCutting a little
2013-01-22 02:39:13 +01:00
GJ
ddbf5a559a
Copy-pasta code is bad.
2013-01-21 20:01:33 -05:00
GJ
67fd45ef25
Avoid a few unnecessary calls.
2013-01-21 19:36:15 -05:00
GJ
0711454e31
General cleanup to satisfy my OCD a little while longer.
2013-01-21 17:22:54 -05:00
GJ
299c7ff804
Because McMMOPlayerUnarmEvent is a silly name.
2013-01-21 12:35:38 -05:00
NuclearW
0276294569
Add McMMOPlayerUnarmEvent
2013-01-21 03:53:25 -05:00
bm01
e7ceef479e
Removed extra durability loss from Leaf Blower
2013-01-19 20:47:15 +01:00
bm01
0545ed434d
Removed unnecessary calls
2013-01-19 20:44:51 +01:00
GJ
b9bf3f96d2
Added new Hylian Luck skill to Herbalism.
2013-01-19 12:33:57 -05:00
GJ
0dfd2fe9ef
ACTUALLY fix issue with fishing enchantments. Also updated the
...
changelog.
2013-01-17 18:25:26 -05:00
GJ
5830bf461d
Fix fishing not handling enchants right.
2013-01-17 15:32:28 -05:00
GJ
857bb00c8a
Because this way is easier.
2013-01-17 15:20:20 -05:00
nossr50
abb0184e49
Fixed a bug where Triple Drops wouldn't happen.
2013-01-17 11:23:52 -08:00
nossr50
b11762da99
Absolutely no reason to do it that way
2013-01-17 10:28:31 -08:00
GJ
0262255bea
Fixed bug where Skull Splitter would be applied twice.
2013-01-17 12:04:56 -05:00
GJ
a9c722de67
Wrapping up the localizations... though I'm sure there are probably
...
still some that got missed.
2013-01-17 11:02:55 -05:00
GJ
faa22002e3
Start of major localization update.
2013-01-16 14:03:31 -05:00
GJ
9204b23d51
Allow configuration of Skull Splitter damage modifier.
2013-01-15 17:00:56 -05:00
GJ
5bdf4b5dcc
Finish Axe restructuring, modify a little bit of Swords stuff as well.
2013-01-15 16:38:44 -05:00
GJ
f40433fc99
Axe restructuring.
2013-01-15 16:16:46 -05:00
GJ
bbbd12d461
Fix issue where Tree Feller affected player-placed blocks. Fixes #507
2013-01-15 13:13:20 -05:00
GJ
ec6a7e79d6
ACTUALLY fix issue with TNT damage - Fixes #510 .
2013-01-15 10:34:13 -05:00
GJ
630b64462e
Fixed a bug with Blast Mining incorrectly handling reduced TNT damage.
2013-01-15 10:01:15 -05:00
GJ
72b8eb85b0
NPEs are bad and I should feel bad.
2013-01-14 17:38:47 -05:00
GJ
83855268d5
To keep me from accidentally deleting this again...
2013-01-14 17:23:39 -05:00
GJ
724aad8504
Allow for a chance at 3x drops from Super Breaker again - Addresses #456
2013-01-14 17:11:35 -05:00
GJ
348887f799
Refactoring, removing useless variables, changing ints to doubles, etc.
2013-01-14 12:41:39 -05:00
GJ
0587741437
More Axe restructuring, changing some config values from int to double,
...
added function to duplicate code.
2013-01-14 11:55:43 -05:00
GJ
00ee75bb29
Remove unused imports.
2013-01-14 00:26:18 -05:00
Glitchfinder
f73d0dbc40
Missed one of the calls.
2013-01-13 18:24:43 -08:00
Glitchfinder
395e243730
Converting calls again.
2013-01-13 18:23:11 -08:00
Glitchfinder
eb2c552316
Bukkit Devs renamed a method and didn't leave a mirror in the old name.
2013-01-13 17:56:05 -08:00
gmcferrin
ea97dcdb55
Fix missing Spout check. Will switch to Bukkit sounds soon.
2013-01-12 19:17:29 -05:00
TfT_02
54ef85e1a3
Fishing in the rain gives you a higher chance of getting magical items!
2013-01-13 00:26:18 +01:00
gmcferrin
2ed5e8e717
Fixes issue #315 - Fishing will now properly respect min/max levels in
...
treasures.yml
2013-01-11 17:55:54 -05:00
gmcferrin
487e67d208
Because NuclearW said I was wrong...
...
"Final is final unless it's not really final."
2013-01-10 23:15:53 -05:00
gmcferrin
a8abfdae5e
Start Axe restructuring.
2013-01-10 22:39:08 -05:00
TfT_02
6cdb27aef0
Moving Fishing and Arcance Forging settings to advanced.yml
2013-01-11 00:21:18 +01:00
TfT_02
085a25306c
Make the MagicHunter Chance configurable
2013-01-10 22:54:57 +01:00
gmcferrin
93180ccd06
Because 50% was too high.
2013-01-10 15:28:02 -05:00
gmcferrin
f43b4ebdc5
Clarify the way fishing enchantments work - need to fix command display
...
still.
2013-01-10 15:22:47 -05:00
gmcferrin
74c3ce0552
Support for auto-replanting cocoa.
2013-01-10 12:55:54 -05:00
gmcferrin
bcfec56300
Because it's not just Citizens that uses NPCs.
2013-01-10 12:18:48 -05:00
gmcferrin
621f739831
Axes restructuring, part 1
2013-01-10 09:26:28 -05:00
gmcferrin
607d2b8bd7
Abstraction is good.
2013-01-10 09:26:01 -05:00
gmcferrin
c1463c3257
Because we don't need that many Random objects.
2013-01-09 23:46:35 -05:00
gmcferrin
e193da2cd7
My OCD made me do it.
2013-01-09 23:03:17 -05:00
gmcferrin
8b9432d1d9
So many useless else statements...
2013-01-09 22:43:21 -05:00
gmcferrin
1055186e86
Finished Mining restructuring.
2013-01-09 21:44:53 -05:00
gmcferrin
1839f6ce8c
Restructuring Blast Mining.
2013-01-09 19:45:34 -05:00
TfT_02
fca095689e
Fixed wrongly named config node
2013-01-09 16:54:01 +01:00
Glitchfinder
46bf22e36b
Merging TfT_02's branch in.
2013-01-08 17:28:09 -08:00
gmcferrin
003c89c3a4
Missed one.
2013-01-08 18:54:22 -05:00
gmcferrin
793bd04afe
Fixing merge issues, again.
2013-01-08 18:52:50 -05:00
gmcferrin
0249ae2724
Handle potions better.
2013-01-08 18:46:26 -05:00
Glitchfinder
e5592c5da8
Resolving minor merge conflict.
2013-01-08 15:27:59 -08:00
Glitchfinder
b0500332bc
Finishing up backwards compatibility for dye colors.
2013-01-08 15:14:12 -08:00
gmcferrin
78b8ac663e
A little more cleanup.
2013-01-08 18:09:13 -05:00
Glitchfinder
e41ab3ac18
Merge pull request #457 from Glitchfinder/master
...
Minor updates.
2013-01-08 14:50:39 -08:00
gmcferrin
36d97bbcaf
Store the scheduler.
2013-01-08 17:45:52 -05:00
gmcferrin
f3c89fe48b
Archery cleanup.
2013-01-08 17:44:05 -05:00
Glitchfinder
9b31520684
Basic error check for backwards compatibility with dye colors.
2013-01-08 14:39:08 -08:00
gmcferrin
b78299bbbd
Metadata does nothing, apparently.
2013-01-08 17:24:09 -05:00
gmcferrin
e0da506d1a
Protected, not public.
2013-01-08 16:10:19 -05:00
gmcferrin
d2f6191615
Starting on cleaning up null checks & type casting
2013-01-08 16:07:29 -05:00
gmcferrin
7c211fa50c
Fix for Super Breaker & Giga Drill Breaker double/triple drops.
2013-01-08 14:56:31 -05:00
gmcferrin
ccfe1181be
More mining restructuring.
2013-01-08 12:52:16 -05:00
gmcferrin
85fb12a4ec
Use new Bukkit DyeColor data.
2013-01-08 11:31:07 -05:00
gmcferrin
84994c2b2f
Remove a few unused imports & variables.
2013-01-08 10:50:37 -05:00
gmcferrin
753652dcf9
More mining updates.
2013-01-08 10:46:19 -05:00
gmcferrin
b99d261084
Remove our workaround for NBT tag issues since Bukkit fixed it.
2013-01-08 10:45:49 -05:00
gmcferrin
aee4bcd65e
More mining restructuring.
2013-01-08 09:42:37 -05:00
gmcferrin
159ec3f04d
Pass location & type as params, rather than calling inside the function.
2013-01-08 09:35:41 -05:00
gmcferrin
3d38892f7e
Only call for an instance of Config once.
2013-01-07 17:40:33 -05:00
gmcferrin
1d990979ac
Made the casting a little less complex.
...
No need to cast them BOTH to a double, only one is needed.
2013-01-07 17:27:52 -05:00
gmcferrin
d69cf09d4e
Removed some unnecessary casting.
2013-01-07 17:08:53 -05:00
gmcferrin
b8d346d890
More work on Mining restructuring.
2013-01-07 12:51:39 -05:00
Glitchfinder
e8f6d4107b
Merge conflicts are fun.
2013-01-06 18:02:52 -08:00
Glitchfinder
83888f80d4
Fixing merge conflicts
2013-01-06 17:59:31 -08:00
Glitchfinder
974862a60a
Updating permissions for consistency.
2013-01-06 17:52:31 -08:00
TfT_02
00020a9cbb
Skill commands now show the perk effect, if any are active
2013-01-06 12:16:08 +01:00
TfT_02
cdd9745341
Fixing formatting
2013-01-03 17:40:22 +01:00
TfT_02
4f8337c11a
Fixed a bug which caused advanced.yml not to respect every MaxChance node
2013-01-02 01:27:50 +01:00
TfT_02
3aee334fbd
Fixed Arcobatics & Archery ignoring ChanceMax settings from advanced config
2013-01-02 00:34:32 +01:00
gmcferrin
48150e2002
Move permissions declaration to the constructor.
2013-01-01 17:54:58 -05:00
TfT_02
d741d9a11e
Merge pull request #400 from TfT-02/master
...
Various fixed for issues in the issue tracker
2013-01-01 14:17:06 -08:00
gmcferrin
3194baffd7
Use finals rather than local variables.
2013-01-01 17:12:15 -05:00
gmcferrin
aeaad41c45
Fix static access issues.
2013-01-01 16:04:53 -05:00
gmcferrin
15cdf3bfd6
More unused imports
2013-01-01 16:03:33 -05:00
gmcferrin
11468abc98
Fixed update for Mining refactoring
2013-01-01 16:01:51 -05:00
gmcferrin
ef6d47b801
Update for Mining refactoring.
2013-01-01 15:54:41 -05:00
Glitchfinder
d33334708d
Fixing recursion errors by switching from an unnecessary btree to a simple ArrayList.
2012-12-31 19:40:33 -08:00
Glitchfinder
0e853d44b7
Fixing a bug where repairing could leave items with the enchant effect but no enchantments.
2012-12-31 16:04:17 -08:00
Glitchfinder
e607e04af4
Merge pull request #396 from Glitchfinder/master
...
Fixes and Patches
2012-12-31 10:03:19 -08:00
TfT_02
00279502e4
This does prevent using wood axes everytime you tree fell
2012-12-31 11:04:01 +01:00
TfT_02
cc18794a93
Don't damage the tool more than it's max durability
2012-12-31 11:00:27 +01:00
Glitchfinder
905e92fa4d
Adding the ability to track spawned mobs when chunks unload.
2012-12-30 19:51:26 -08:00
TfT_02
eed8a57ff9
Merge pull request #392 from TfT-02/master
...
Various fixed for issues in the issue tracker
2012-12-30 15:03:12 -08:00
TfT_02
2968803f29
Fixed formatting
2012-12-31 00:01:58 +01:00
TfT_02
6cf6e8ab54
This needs to be on this line.
2012-12-30 23:54:51 +01:00
TfT_02
3668249267
Iterate through the durability damage with Unbreaking check
2012-12-30 23:46:21 +01:00
Glitchfinder
c0bba7dead
Merge pull request #395 from Glitchfinder/master
...
Fixing an issue where players repaired items a hundred times better than they should be able to.
2012-12-30 09:39:05 -08:00
Glitchfinder
7fc8d432b5
Fixing an issue where players repaired items a hundred times better than they should be able to.
2012-12-30 09:37:38 -08:00
TfT_02
43de871392
Fixed enchantments being ignored + removed uneccesary code
...
Fixed Unbreaking enchantments being ignored when using Treefelling and
when hit by Armor Impact
2012-12-29 22:38:57 +01:00
Glitchfinder
17169903b4
Merge pull request #391 from Glitchfinder/master
...
Fixing Data Value issues caused by the patch to deprecated ItemStack use.
2012-12-29 13:02:07 -08:00
Glitchfinder
aa70c82824
Fixing issues caused by the patch to deprecated ItemStack changes.
2012-12-29 12:59:18 -08:00
Glitchfinder
d35e56fd37
Merge pull request #383 from Glitchfinder/master
...
Fixing a few more NPEs.
2012-12-28 21:11:58 -08:00
Glitchfinder
cafed2d98c
Fixing remaining NPEs with custom blocks using vanilla IDs.
2012-12-28 21:11:22 -08:00
Glitchfinder
cd5df82d72
Fixing more NPEs with custom blocks.
2012-12-28 20:47:39 -08:00
Glitchfinder
5404371b35
Merge pull request #357 from TfT-02/master
...
Various fixes and patches
2012-12-28 12:19:44 -08:00
Glitchfinder
b9f2aa5eff
Fixing an NPE involving custom blocks. More investigation needed to find the source of the issue.
2012-12-28 12:14:25 -08:00
TfT_02
e5cc06e822
Fix for wrong datataypes
2012-12-28 02:12:34 +01:00
Glitchfinder
b491090037
Repairing the Repair skill.
2012-12-27 15:08:10 -08:00
TfT_02
de3bae41ae
Implementing an durability cap for ArmorImpact
2012-12-27 17:36:12 +01:00
gmcferrin
9af66a8e69
Fixed ItemStack deprecation issues.
2012-12-25 01:01:10 -05:00
Grant
36d5344ded
Cleanup formatting.
2012-12-24 16:56:25 -05:00
Grant
6b3bde585d
Fixed some issues with static access
2012-12-24 16:17:33 -05:00
Grant
f7ea25be61
Fixed issue with Mining using actual skill level rather than max skill
...
level
2012-12-24 16:17:33 -05:00
Grant
f4e7e6c74a
Added default cases to switch/case statements
2012-12-24 16:17:32 -05:00
TfT_02
cdb5fed5a5
Changed bonus to float
...
Fixes bug where only 1 diamond was needed to fully repair an almost
broken diamond pickaxe
2012-12-24 13:00:50 +01:00
TfT_02
bb1dbab984
Iron golem and Snowman pumpkin drop rates are now 3% for the sake of consistency
2012-12-23 22:05:10 +01:00
TfT_02
8a97718dd4
Don't use MaterialData when its not needed.
2012-12-23 18:44:39 +01:00
TfT_02
01142b67c6
Changed skull drop rates to 3%
2012-12-23 00:00:29 +01:00
TfT_02
e0bba80f55
Made skulls drops more rare.
2012-12-22 11:17:48 +01:00
TfT_02
34276539fa
Got rid of reflection code, now uses Bukkit method to check if witherskeleton
2012-12-22 10:11:18 +01:00
TfT_02
4511dd79fa
Now uses proper gamemode check and uses Misc.dropItem
2012-12-22 10:10:54 +01:00
Glitchfinder
569079fed0
Fixing build issues caused by recent changes to CraftBukkit.
2012-12-06 11:11:12 -08:00
Grant
abd051d07b
Merge pull request #332 from TfT-02/master
...
Fixed and patches
2012-12-03 21:08:58 -08:00
TfT_02
de93b11c25
Fixed an error where Greater Impact was confused with Armor Impact
2012-12-02 22:54:03 +01:00
TfT_02
7f16339bd9
Fixed a small bug where players could salvage items in creative mode
2012-12-02 22:44:26 +01:00
U-YUE\Sean
42dc6e7c4f
Fixing the broken repair config.
2012-11-29 12:24:56 -08:00
U-YUE\Sean
3153973c2b
Fiuxing merge issue.
2012-11-29 12:18:35 -08:00
Glitchfinder
0037524cfd
Fixing more errors with typecasting.
2012-11-25 16:40:42 -08:00
Glitchfinder
082fa2ca0d
Dealing with type conversion issues in the skill commands.
2012-11-25 16:18:30 -08:00
Glitchfinder
b1cf9d139a
Fixing some issues with Arcane Forging.
2012-11-24 15:47:28 -08:00
Glitchfinder
52f7120392
Resolving merge conflict.
2012-11-21 13:47:17 -08:00
TfT_02
0d2abb95b5
Adding AdvancedConfig
2012-11-21 21:49:54 +01:00
Glitchfinder
6d42d14575
Fixed a bug where Herablism magically converted potatoes to carrots.
2012-11-15 16:34:57 -08:00
Glitchfinder
d2493e89ca
A few more minor things.
2012-11-13 14:31:02 -08:00
Glitchfinder
506efec858
Merge pull request #3 from TfT-02/master
...
Salvage ability for Repair
2012-11-13 13:37:04 -08:00
TfT_02
8e3320ad72
Hehe, you were soo right. This is MUCH cleaner to look at. :)
2012-11-13 22:28:56 +01:00
TfT_02
ff279bf633
Moved Salvage check to ItemChecks
2012-11-13 22:17:34 +01:00
TfT_02
f8b44cd8ce
New Salvage ability for Repair!
...
Added a fully working ability to Repair. With this ability you can
salvage items and get bars in return.
- Added new permission node for Salvage ability
- Added new config options for Salvage
- Added new locale strings for Salvage
- Added a check to make sure that Repair Anvil != Salvage Anvil
2012-11-13 16:50:00 +01:00
Glitchfinder
01f38537de
Fixing cooldown timers so that they display the proper cooldown for players with perks.
2012-11-12 21:57:57 -08:00
Glitchfinder
4a52135a0b
Nerfing overpowered Herbalism double drops for melons and netherwart.
2012-11-12 19:10:14 -08:00
Glitchfinder
a56f805787
Modified drop rates for Fishing's Shake ability. Also reverted spacing to match the rest of the project.
2012-11-12 16:33:37 -08:00
Grant
212b42c8b9
Merge pull request #305 from TfT-02/master
...
Changed the fishing skill shake + small fix for lucky perk in fishing
2012-11-11 11:45:55 -08:00
Glitchfinder
9a9e0cc7de
Modifying the amount of experience earned when using Tree Feller on jungle trees. It was nerfed a bit too much.
2012-11-10 12:45:54 -08:00
Glitchfinder
a8a90ee815
Fixing excessive null chunk before earning Woodcutting experience.
2012-11-10 12:43:08 -08:00
Glitchfinder
7859660ece
Adding herbalism green thumb ability to carrots, potatoes, and netherwart.
2012-11-09 16:37:12 -08:00
TfT_02
a1a61e9d4a
Added new method for calculating the ShakeChance
2012-11-08 20:15:40 +01:00
Glitchfinder
d1f683b8a5
Adding the option to negate experience earned for Acrobatics or Herbalism while in a minecart to prevent afk leveling.
2012-11-07 18:41:18 -08:00
TfT_02
00364afd8f
Made the shake rank chance configurable
2012-11-07 14:02:30 +01:00
TfT_02
f5f07f7016
This wasn't right.
2012-11-07 13:32:30 +01:00
TfT_02
2bdeeb2d6e
Changed shake drops from guaranteed to based upon fishing level and perks.
2012-11-07 13:30:20 +01:00
Glitchfinder
91a18fe7a2
Fixing herbalism to look for cobble walls when trying to convert cobble walls.
2012-11-04 21:47:15 -08:00
Glitchfinder
c7b3b7a826
Green thumb now converts cobble walls to mossy cobble walls.
2012-11-04 16:06:33 -08:00
Glitchfinder
01fb245da3
Fixing double drops for herbalism so that carrots and potatoes drop items instead of blocks.
2012-11-04 15:54:22 -08:00
Glitchfinder
d532164cd6
Incorporating #287 due to incompatible edits.
2012-11-02 08:45:50 -07:00
Glitchfinder
be4e62fe9d
Hopefully addresses part of the empty enchant issue.
2012-10-31 22:47:04 -07:00
Glitchfinder
87c4f318a4
Fixing fishing a bit.
2012-10-31 12:39:04 -07:00
Glitchfinder
30b87e8035
Resolving potential conflict with #285 . (Missed the newline)
2012-10-30 20:12:43 -07:00
Glitchfinder
26a85846fc
Resolving potential conflict with #285 .
2012-10-30 20:11:24 -07:00
Glitchfinder
cd40507609
Resolving issue #211 .
2012-10-30 20:05:37 -07:00
Glitchfinder
a9ea2e0137
Resolving issue #258 .
2012-10-30 19:24:20 -07:00
U-YUE\Sean
9354831729
Finished fixing issues #272 , #266 , #261 , and #255 .
2012-10-30 13:14:22 -07:00
U-YUE\Sean
ab7a83b37e
Attempting to fix issues #272 , #266 , #261 , and #255 .
2012-10-30 11:46:52 -07:00
Grant
67499eeff7
Merge pull request #281 from Glitchfinder/master
...
Fixed checked data values for carrots and potatoes.
2012-10-30 07:01:35 -07:00
Glitchfinder
058dc8c611
Added support for newer mobs to fishing's shake ability.
2012-10-29 14:27:22 -07:00
Glitchfinder
8871964be0
Fixing checked data values for carrots and potatoes.
2012-10-29 12:33:13 -07:00
Grant
fa96a6beec
Merge pull request #278 from Glitchfinder/master
...
Basic update for 1.4.2
2012-10-29 10:25:29 -07:00
Marco Cunha
f1d785777c
Don't award double drops to mossified cobblestone
2012-10-29 17:17:52 +01:00
Glitchfinder
2a20ed95fa
Added missed checks for potatoes and carrots.
2012-10-28 20:56:33 -07:00
Glitchfinder
11f1889f1f
Added support for carrots and potatoes. Also updated to ignore beacon blocks and anvil blocks.
2012-10-28 20:53:03 -07:00
Glitchfinder
31513d52d7
Fixing spacing issues and making herbalism drop cocoa beans instead of a cocoa block.
2012-10-17 21:26:16 -07:00
Glitchfinder
70a16fe344
Finished adding skill checks for Emerald Ore and Cocoa.
2012-10-17 13:41:19 -07:00
nossr50
01e69cdf5e
Fixing some mistakes.
2012-09-07 14:49:00 -07:00
nossr50
ef318eeaec
Merge pull request #248 from matix931/patch-7
...
Update src/main/java/com/gmail/nossr50/skills/gathering/Herbalism.java
2012-09-05 21:10:58 -07:00
matix931
5f04ecfdd4
Update src/main/java/com/gmail/nossr50/skills/gathering/Herbalism.java
2012-09-05 11:45:43 +03:00
matix931
91d294acff
Update src/main/java/com/gmail/nossr50/skills/gathering/Mining.java
...
Another change against 1.3.2
2012-09-05 11:19:34 +03:00
nossr50
f8d525d797
Merge branch 'master' of https://github.com/mcMMO-Dev/mcMMO
2012-09-03 13:27:11 -07:00
nossr50
80dabad10e
Nerfs to axes
2012-09-03 13:26:48 -07:00
matix931
0f7bf13834
Update src/main/java/com/gmail/nossr50/skills/repair/Repair.java
...
When DowngradeChance is 0 random can be the same (0 to 99) so can't be <= becouse downgrade will continue
2012-08-31 18:03:54 +03:00
t00thpick1
740c1131ea
Made superbreaker not dupe if event is cancelled
2012-08-17 01:28:28 -03:00
t00thpick1
0a798aec30
Made gigadrill not dupe if event is cancelled
2012-08-17 01:27:41 -03:00
nossr50
7b47d32a96
Citizens compatibility. Bug fix for Woodcutting/custom trees.
2012-08-14 14:09:49 -07:00
nossr50
3934392219
Did somebody say HOTFIX?
2012-08-14 13:52:31 -07:00
nossr50
729e4a6eac
Fixed some deprecated things, removed some unneeded imports.
2012-08-07 17:41:13 -07:00
nossr50
b30002948c
Fix for COTW and a fix for stat wipes w/ offline mode off for FlatFile
2012-08-04 15:21:34 -07:00
GJ
42a1fdf2df
Removed deprecated function in 1.2.5-R5
2012-07-31 09:06:23 -04:00
GJ
c567e2714a
Fixed custom woodcutting blocks throwing errors.
2012-07-09 09:26:22 -04:00
GJ
5b8811bd09
More work on McMMOPlayer
2012-07-06 11:57:17 -04:00
GJ
c9e3ea005b
Because loc is lazy.
2012-07-04 15:38:25 -04:00
GJ
3f8268d848
Fixed custom blocks dropping the wrong thing with Super Breaker & Silk
...
Touch
2012-07-04 10:33:20 -04:00
GJ
cda3675dc5
More bad variable names.
2012-07-03 10:14:01 -04:00
GJ
caf9c07ba3
Because PP is an awful variable name.
2012-07-03 10:04:04 -04:00
bm01
bebcc40987
Added missing annotations
2012-07-03 03:55:19 +02:00
bm01
d6d7f5099f
Removed unused import
2012-07-03 03:54:20 +02:00
bm01
c3ba54a0ce
Removed unneeded cast
2012-07-03 03:53:11 +02:00
bm01
7799acec05
Oops
2012-07-03 03:40:12 +02:00
bm01
1bbc1f28aa
TrackedEntity.java cleanup
2012-07-03 03:37:11 +02:00
GJ
8257fd8e7c
Tweaked a few switch statements.
2012-07-02 21:05:55 -04:00
GJ
c3d7a4e3de
Fixed "lucky" perk making downgrades from repair more likely.
2012-07-02 19:56:48 -04:00
GJ
3c10be6d1a
Added some missing defaults to switch cases.
2012-07-02 19:27:07 -04:00
GJ
819b6fcacb
Added "lucky" donor perk - abilities have 25% better chance to activate
2012-07-02 11:09:55 -04:00
bm01
c45beec59d
Fixed repair enchant downgrade
2012-07-01 00:04:53 +02:00
GJ
eae665c1c5
Added ability for custom blocks to drop a range of items. MOD BLOCK
...
FILES WILL NEED TO BE REDONE.
2012-06-25 09:47:22 -04:00
GJ
e8deb0384a
Fix Iron Grip calculations using incorrect values.
2012-06-25 08:54:05 -04:00
GJ
881f2c023e
Added permission node for Iron Grip
2012-06-25 08:54:05 -04:00
GJ
c4cd677021
Added new methods to replace deprecation in latest Bukkit. Commented out
...
until RB.
2012-06-23 12:13:51 -04:00
GJ
8738036f6f
Added Reduced Cooldown perk for donors.
2012-06-21 21:50:48 -04:00
GJ
2bef0e833f
Rework of Swords handling
2012-06-21 09:04:45 -04:00
GJ
09721518b0
Fixed Unarmed using Taming levels.
...
My copy-paste skills are failing.
2012-06-15 11:11:57 -04:00
GJ
48dd537257
More reworking of Unarmed, renamed ArcheryBonusDamageEventHandler for
...
clarity's sake.
2012-06-14 23:59:36 -04:00
GJ
77b4aaa50d
Updating Unarmed (WIP)
2012-06-14 23:59:35 -04:00
bm01
1014316581
Whoops D:
2012-06-15 03:32:46 +02:00
bm01
739cd83155
Forgot to cancel the task
2012-06-15 03:30:36 +02:00
bm01
032472dcb3
Avoid unnecessary iteration
2012-06-15 02:46:41 +02:00
bm01
68bf93d1ac
Remove inactive entities from the arrow tracker
2012-06-15 02:43:13 +02:00
bm01
ba133f94fc
Extra equals
2012-06-15 02:34:24 +02:00
bm01
064c16f4d7
Reverted last commit
2012-06-15 02:14:53 +02:00
bm01
5a394ee744
Fixed killed entities not being removed from arrowTracker
2012-06-15 02:08:15 +02:00
bm01
3bc2f5dc55
Fixed Archery using Taming skill level
2012-06-15 02:06:06 +02:00
GJ
a5d7bee939
Spacing
2012-06-14 00:01:31 -04:00
GJ
9f65e5a9ab
PermissionsHandler was a stupid idea.
2012-06-13 12:31:20 -04:00
GJ
c71f4e438b
Organize imports.
2012-06-13 08:54:02 -04:00
GJ
14d13eb4c7
Archery rework.
2012-06-13 08:53:18 -04:00
GJ
29c629eb22
WIP on Archery rework.
2012-06-12 21:36:17 -04:00
GJ
8ed2696315
Fix issue with trying to remove all of the item in hand.
2012-06-12 15:11:13 -04:00
GJ
ab138bdba2
Javadocs, added Lighting to the damage types affected by Shock Proof
2012-06-12 14:48:28 -04:00
GJ
5ba9fb78fd
More tweaks to Taming.
2012-06-12 14:42:38 -04:00
GJ
2d47447375
Begin rework of Taming skill
2012-06-12 11:07:51 -04:00
GJ
d9eaede4c2
Spacing
2012-06-12 11:07:27 -04:00
GJ
c6db11a10b
Use EntityDamage event instead of EntityDamageByEnitity
2012-06-12 10:23:34 -04:00
GJ
2225e542ad
Spacing issues.
2012-06-12 09:20:39 -04:00
GJ
975e13d45f
Tweaked how we check XP gain permissions.
2012-06-12 08:10:18 -04:00
bm01
534a165c45
Tweaked a few things
2012-06-12 06:18:00 +02:00
bm01
c382c95d24
Re-added respawnATS
2012-06-12 05:38:32 +02:00
GJ
0034226fa7
Reorder constructors to avoid errors
2012-06-11 21:03:49 -04:00
GJ
5f067a6bb5
More tweaks to Acrobatics.
2012-06-11 20:37:09 -04:00
GJ
6ab1996440
Reworking of Acrobatics, plus an Acrobatics bugfix.
2012-06-11 16:11:23 -04:00
bm01
3732db2226
Reworked Party
2012-06-09 03:08:36 +02:00
GJ
d644b4c331
Fixed NPE with repairing items that rely on metadata.
2012-06-06 18:27:52 -04:00
GJ
2f15c71412
Because making it upper case broke all the things.
2012-06-06 18:02:22 -04:00
GJ
0a44a74f59
Cleanup (Yes, I'm that picky).
2012-06-06 16:49:42 -04:00
GJ
290032646f
Protect our hashmaps from bad people.
2012-06-06 15:38:44 -04:00
GJ
e5d2ed4bb2
Because lowercase class names are evil.
2012-06-06 14:49:07 -04:00
bm01
56aff1d191
Replaced playerName fields in PlayerProfile and Users by the Player object
2012-06-06 02:03:27 +02:00
GJ
71446a12af
Static ALL the things!
2012-06-05 10:42:56 -04:00
GJ
6afe0e8a34
Organize imports.
2012-06-05 10:13:10 -04:00
GJ
1cca4de9e5
Cleanup!
2012-06-05 09:57:10 -04:00
GJ
1e58c32a5f
Change XP processing to use a single function.
2012-06-04 09:30:51 -04:00
GJ
2a27048174
Functions that start with capital letters are bad.
2012-06-04 09:08:41 -04:00
GJ
dda8c0c9e0
Fixed bug with Tree Feller changing durability too soon.
2012-05-30 10:48:25 -04:00
GJ
92acf62884
More mod fixes for Woodcutting.
2012-05-27 14:40:35 -04:00
GJ
c2fb57fce9
Fix Tree Feller not working with custom axes
2012-05-27 14:31:37 -04:00
GJ
450e938092
Change Spout Config file to only load if Spout is enabled.
...
Removed unused imports.
2012-05-23 14:31:03 -04:00
GJ
63f683982f
Moved Spout stuff to its own config file.
2012-05-23 10:50:47 -04:00
GJ
9525ce8299
Cleanup.
2012-05-23 09:35:16 -04:00
NuclearW
c5183309ae
New line on the factory floor
...
For RepairableFactory
2012-05-22 08:10:22 -04:00
NuclearW
8feaf4410f
getRepairable by id
2012-05-22 05:33:04 -04:00
NuclearW
4e224d761e
Cleanup Repair.java
2012-05-22 05:33:04 -04:00
NuclearW
60754c9380
Implement xp
2012-05-22 05:33:04 -04:00
NuclearW
9f9c0059a5
Change xpHandler for new system usage
...
This commit marks the first breaking change for this new system
2012-05-22 05:33:03 -04:00
NuclearW
4eabd417b9
Level check
2012-05-22 05:33:03 -04:00
NuclearW
4b5ca5ecf4
Logic fix
2012-05-22 05:33:02 -04:00
NuclearW
edbf46a751
Unused import
2012-05-22 05:33:02 -04:00
NuclearW
437a608d2b
Return on this error
2012-05-22 05:33:01 -04:00
NuclearW
b7cec8a0c4
Most of handleRepair() done, level checking still needed
...
- Move Repair
- Change visibility of a few methods for repurposing Repair soon
2012-05-22 04:22:29 -04:00
NuclearW
28578bd6b0
Convenience method for RepairManager
2012-05-22 02:59:10 -04:00
NuclearW
20b169e8eb
Typo
2012-05-22 00:00:01 -04:00
GJ
41c9741b72
Fixed exploit where you could gain tons of Acrobatics XP from spamming
...
Ender Pearls
2012-05-21 23:41:11 -04:00
GJ
f9e5096ceb
Cleanup
2012-05-21 10:31:24 -04:00
GJ
f66c6ab8fc
Cleanup
2012-05-21 09:33:21 -04:00
GJ
73902d5f92
Minor cleanup / refactoring
2012-05-21 09:21:26 -04:00
GJ
16ad8502d2
Cleanup, changed order of some logic checks.
2012-05-21 09:04:51 -04:00
NuclearW
3f211c6277
Generalize Wolf to Tameable
...
Also generalize Arrow to Projectile
For MCCORE-263
2012-05-21 04:44:48 -04:00
GJ
f3074461ed
More cleanup.
2012-05-18 14:29:53 -04:00
GJ
146f832919
Minor refactoring & cleanup.
2012-05-18 13:40:21 -04:00
GJ
a622707608
Cleanup & Silk Touch changes.
2012-05-18 11:15:30 -04:00
NuclearW
7f0803c3f6
Add in xpMultiplier
2012-05-17 22:40:46 -04:00
GJ
c559e70270
Mod support - able to define tiers for custom blocks now.
...
Tier 1 - breaks with wood/gold
Tier 2 - breaks with stone
Tier 3 - breaks with iron
Tier 4 - breaks with diamond
2012-05-17 21:57:41 -04:00
GJ
efcc15d89d
Custom blocks should now work right with Super Breaker.
2012-05-17 21:37:14 -04:00
NuclearW
bd3491d210
Registration
2012-05-17 20:01:37 -04:00
NuclearW
d139146e0b
Too much space
2012-05-17 19:57:56 -04:00
GJ
d20c5e1773
Mod Support - Woodcutting now works. Still need to add # of drops from a
...
given block.
2012-05-17 17:03:56 -04:00
GJ
0afc0d59a4
Config refactoring.
2012-05-17 10:26:21 -04:00
NuclearW
26481c547a
Beginnings of RepairManager implementation
...
Plus more factories for a stronger economy
2012-05-17 09:43:42 -04:00
NuclearW
45fe8c182b
Put new permissions to good use
2012-05-17 09:43:42 -04:00
NuclearW
efc9a10fdf
Make use of enum
2012-05-17 09:43:42 -04:00
NuclearW
a8eb9dfedf
<GJ> All hail the enum!
2012-05-17 09:43:42 -04:00
NuclearW
87cf5cb932
Add metadata value for repair material
2012-05-17 09:43:41 -04:00
NuclearW
a9295751c8
Beginnings of RepairManager interface
...
Not sure yet exactly what to leave in Repair and what to have in the Manager implementation.
I'm fairly sure that the xpHandler should be in Repair, but that's private at the moment so usage from the Manager is impossible except with public modifier, which is unacceptable.
Considering moving Repair to the new repair package, perhaps eventually all skills will have packages and skills. Moving it seems like the logical solution with protected modifier.
2012-05-17 04:32:14 -04:00
NuclearW
2a46a5c00a
Remove boost from the repair xpHandler
...
Replace old false values with doubles which will produce identical results
While the boost value will remain confusing in configs later, it will now at least be easier.
2012-05-17 04:28:31 -04:00
NuclearW
d3b7af3c5f
Beginnings of the repairable
2012-05-17 04:01:47 -04:00
GJ
5645bf7982
Mod support - XP gain & double drops should now work for custom blocks
...
EXCEPT Woodcutting. Custom excavation blocks will also never drop
treasures.
2012-05-17 00:24:33 -04:00
GJ
bc642deebd
Custom armor can now be repaired.
2012-05-15 16:12:59 -04:00
GJ
e84a9643f8
Enchanted custom tools should now support Arcane Forging.
2012-05-15 14:39:39 -04:00
GJ
81ac4e8d01
WIP on custom mod support - should now be able to repair custom tools at
...
an anvil.
2012-05-15 10:44:57 -04:00
NuclearW
bcee6abb65
Re-add call to updateInventory
2012-05-15 00:49:19 -04:00
bm01
cbafa7110a
Fixed minor Green Terra bugs on Stone Brick
2012-05-10 15:54:29 +02:00
bm01
5fa79926db
Fixed arrow boucing off entities on daze proc
2012-05-08 21:58:01 +02:00
NuclearW
b0157c9bd2
Replace Bukkit Metadata for user placed blocks
2012-05-07 22:38:22 -04:00
bm01
9b11b02658
Minor locale fix
2012-05-06 09:55:15 +02:00
bm01
3e435c419a
Refixed NPE due to GainXp task
2012-05-06 09:47:25 +02:00
GJ
2b4ca80a95
Start of work on allowing custom tool/block mods. This version should
...
allow for XP gain from vanilla blocks with custom tools. Please report
any issues to facilitate further development.
2012-05-04 14:04:42 -04:00
bm01
7ad9b8ff3e
Changed Arrow Retrieval to drop arrows individually
2012-05-04 10:27:49 +02:00
bm01
6dc522a044
Fixed Arrow Retrieval dropping only one arrow
2012-05-03 16:45:30 +02:00
bm01
06ede80435
Fixed Iron Grip working reversely
2012-05-01 23:51:49 +02:00
GJ
a9024ebc6b
Fixed bug with getting NO logs from Tree Feller if double drops were
...
disabled in the config file.
2012-05-01 15:25:28 -04:00
GJ
edaa51593b
Skills refactoring
2012-05-01 13:58:47 -04:00
GJ
e2265dd6f7
Updates to repair command, minor permission node & config updates
2012-05-01 13:53:00 -04:00
GJ
44d22d93da
Command update - Mining. Also fixed typo on new Herbalism permission.
2012-05-01 10:39:50 -04:00
GJ
dbede7f81a
Added config options for specific double drops. Implements MCCORE-226
2012-05-01 01:14:32 -04:00
bm01
18c52a5e23
Cleanup
2012-05-01 01:32:50 +02:00
nossr50
5c6d10b2db
Mining now completely ignore Silk Touch enchanted picks
2012-04-30 09:30:07 -07:00
GJ
3d2b881b0e
Command cleanup - Fishing. Added 2 new fishing permissions nodes.
2012-04-30 08:26:37 -04:00
GJ
4750aba763
Added permissions node for Greater Impact, cleanup of Axes command
2012-04-30 07:46:08 -04:00
GJ
064fc0a8e2
Command format & permission changes, other minor cleanup.
2012-04-29 22:58:54 -04:00
nossr50
51c45e86ce
Fixing formatting
2012-04-29 08:11:03 -07:00
nossr50
859d4f5372
Fixed Green Thumb consuming 2 seeds instead of 1
2012-04-28 20:22:17 -07:00
bm01
9b438d0caa
Fixed Blast Mining not giving triple drop when it should
2012-04-29 01:59:56 +02:00
bm01
d32b32842a
Fixed double explosion for Blast Mining, added isSneaking requirement
2012-04-29 00:42:21 +02:00
bm01
7d17bd7dd1
Fixed Config NPE, made LoadTreasures singleton for consistency
2012-04-28 09:26:33 +02:00
bm01
9e98351923
Capped bleeding ticks for monsters, moved players bleeding to BleedTimer
2012-04-28 07:33:57 +02:00
nossr50
47b7780c96
Refactor ALL THE THINGS!
2012-04-27 02:47:11 -07:00
nossr50
4fa3708c2f
Well this should fix the issues with config, but I hate it.
2012-04-26 20:58:21 -07:00
nossr50
2729b37b76
Config overhaul is DONE!
2012-04-26 11:53:21 -07:00
nossr50
295b7a0701
Config overhaul part 7
2012-04-26 11:03:11 -07:00
nossr50
05724ae64f
Config overhaul part 6
2012-04-26 10:34:02 -07:00
nossr50
77c716bd6c
Config overhaul part 5
2012-04-26 10:18:25 -07:00
nossr50
f6c5aa9f84
Config overhaul part 4
2012-04-26 10:10:49 -07:00
nossr50
2f58e593e5
Config overhaul part 2
2012-04-26 07:41:00 -07:00
nossr50
9606dd3501
Part 1 of refactoring/config overhaul
2012-04-26 07:27:57 -07:00
bm01
ed171e5761
Fixed some locale stuff
2012-04-26 03:57:10 +02:00
GJ
48b3998443
Even more locale & command updates.
2012-04-25 11:06:55 -04:00
GJ
ef17da48c7
More locale updates.
2012-04-24 09:21:21 -04:00
GJ
c97fff320b
Merge branch 'master' into locale.
2012-04-23 22:29:24 -04:00
GJ
255954dd56
Almost done with command updates.
2012-04-23 18:05:30 -04:00
Blake Bartenbach
3db83db5d2
Added ability to repair Fishing Rods
2012-04-22 10:34:27 -05:00
GJ
c45cd56c78
Making our file path strings more user friendly.
2012-04-21 14:05:39 -04:00
GJ
f94a617d94
Cleanup & refactoring, part 1.
2012-04-20 18:09:50 -04:00
GJ
4f1ee03fe8
Changed Iron Grip slightly. Tweaked Inspect to prevent same bug with {0}
...
showing up in front of power level.
2012-04-19 09:32:14 -04:00
GJ
e3267f2e0c
Added Iron Grip skill to Unarmed which gives players an chance to keep
...
from being disarmed.
2012-04-18 23:34:46 -04:00
nossr50
b512fe2003
Made changes to the tree feller threshold
2012-04-18 12:53:02 -07:00
GJ
e3e2def809
Fixed issue with negative XP on level up.
2012-04-18 08:19:49 -04:00
GJ
f5ddf1bc0e
Fixed bug with only getting one level when there was enough XP for
...
multiple levels. Fixes MCCORE-191
2012-04-17 16:22:57 -04:00
GJ
f6a6316b7a
Fixed bug with fishing treasures throwing an error when treasures list
...
is empty.
2012-04-17 15:21:23 -04:00
GJ
35f62d4e45
Fixed bug with Nether Wart not awarding XP.
2012-04-17 10:42:22 -04:00
GJ
77efbe39a9
Reverted to old locale strings in master - moved to new branch.
2012-04-17 10:28:13 -04:00
GJ
248f24d4b9
Locale changes, part 1.
2012-04-11 15:28:30 -04:00
nossr50
a90e4e9c8d
Fixed bugs with Herbalism and permissions
2012-04-10 08:48:59 -07:00
GJ
1edc32c6b0
Fixed bug with repairing wooden tools.
2012-04-05 14:45:35 -04:00
GJ
0c22064a94
Cleaner way of doing the axe checks.
2012-04-04 23:30:56 -04:00
nossr50
9ef68d226a
You'll need either Tree Feller or Skull Splitter permission to ready tool
2012-04-04 16:20:15 -07:00
nossr50
398f8c4318
Daze now deals 4 DMG on proc to help make Archery hit harder
2012-04-04 07:59:37 -07:00
GJ
80526c0e06
More command updates, better offline player support.
2012-04-04 10:34:35 -04:00
nossr50
f247545fc4
Added 'Skill Shot' to Archery. Updated Archery command.
2012-04-03 14:36:55 -07:00
GJ
eb7a0143da
More work on commands.
2012-04-03 16:13:16 -04:00
GJ
c8b30b6714
Added permissions nodes for repairing wood, bows, and leather.
2012-04-03 12:34:59 -04:00
nossr50
a1283bfc0f
Make titles update on levelup
2012-04-03 07:08:37 -07:00
GJ
c189a6b489
Removing debug code.
2012-04-03 01:17:25 -04:00
GJ
2082c479f1
Debug testing for BlockBreak errors with Spout.
2012-04-03 00:56:05 -04:00
GJ
24a50346db
ACTUALLY made a power level cap.
2012-04-02 16:46:48 -04:00
GJ
b84a03082e
Added ability to cap overall power level.
2012-04-02 13:45:49 -04:00
GJ
18a2b686c1
Events cleanup.
2012-03-31 22:20:35 -04:00
GJ
e9d1297c17
Fixed bug where Skull Splitter & Serrated Strikes could be used without
...
permissions.
2012-03-29 18:38:59 -04:00
GJ
8bbee7fe06
Moved some stuff around, added a few functions to PartyAPI
2012-03-29 16:13:43 -04:00
GJ
8b4c86c8ba
Fixed some issues with calculating drop chances.
2012-03-29 15:23:12 -04:00
GJ
6c1ee24101
Tweaked some stuff with adding XP, added an ExperienceAPI class.
2012-03-29 14:24:41 -04:00
GJ
ef3802f7c2
Fixed bug with non-Spout users trying to update the XP Bar.
2012-03-29 10:44:37 -04:00
nossr50
8b07b189d4
Fixed XP Bar
2012-03-28 19:45:34 -07:00
GJ
6c6fb117ea
Fixed bug where wolves spawned with Call of the Wild only had 8 health
2012-03-28 22:24:32 -04:00
GJ
6fffe10c32
Fixed bug with repairing wooden tools.
2012-03-28 15:53:55 -04:00
GJ
a2d5b97467
Changed Woodcutting durability calulations to ignore leaves and include
...
abilityDurabiltyLoss
2012-03-28 14:37:17 -04:00
GJ
6cfc8c7a52
Fixed bug with gaining infinite levels. (Oops.)
2012-03-27 17:12:38 -04:00
GJ
8cfae368c3
ACTUALLY fixed issue with Disarm never working.
2012-03-27 14:52:09 -04:00
GJ
f19b8a88d5
Fixed issue with Disarm never working.
2012-03-27 14:48:36 -04:00
GJ
ac384c5d95
More cleanup on PlayerProfile.java
2012-03-27 14:41:19 -04:00
GJ
d1041c30db
Fixed IllegalArguementException in Fishing when the result stack didn't
...
have a max durability.
2012-03-27 07:51:30 -04:00
GJ
1642c61b7f
Cleanup on PlayerProfile - down to 1228 lines now. :D
2012-03-27 02:33:35 -04:00
GJ
2ff5f2eb46
Rearranged event package structure.
2012-03-27 01:09:28 -04:00
GJ
af4ba976d9
Added McMMOPlayerRepairCheckEvent for API usage - fires before repair
...
process begins, can be cancelled.
2012-03-27 00:56:31 -04:00
GJ
dd170ec7ef
Fixed issue with repair event not returning the proper repair amount.
2012-03-26 23:58:48 -04:00
GJ
2d3b01ba34
Assorted event updates. Created new McMMOPlayerRepairEvent for when a
...
repair is completed.
2012-03-26 23:01:51 -04:00
GJ
65e3384a96
Prep for mcLocale update.
2012-03-26 16:17:35 -04:00
GJ
945fb5ed55
Random update. :D
2012-03-26 11:04:17 -04:00
GJ
7b22c6232d
Fixed summoned ocelots never changing skins. (Thanks Xackery!)
2012-03-26 10:03:05 -04:00
GJ
77462888ff
Moved anvil placement handling into Repair.java
2012-03-25 16:26:40 -04:00
GJ
adea5a5674
Fixed Green Terra & Super Breaker awarding 4x drops at high levels.
2012-03-24 00:58:46 -04:00
GJ
443b4a193c
Fixed Shake dropping bonemeal from Squids.
...
Stupid DyeColor enum...
2012-03-23 22:30:56 -04:00
GJ
ea9c6f4d44
Whoops, typo.
2012-03-22 23:33:11 -04:00
GJ
cab9850fe3
Fixed saplings dropping WAY too often from Woodcutting.
2012-03-22 16:36:54 -04:00
GJ
60cbf7b8b9
Fixed bugs with metadata checks. Super Breaker now works again.
2012-03-22 15:48:11 -04:00
GJ
a630022bf0
Generalized some taming stuff to work with Ocelots.
2012-03-22 11:07:20 -04:00
GJ
f2be996e3d
Update to SpoutStuff.java
2012-03-20 22:33:58 -04:00
GJ
0fa39c4ace
Moved last few hashmaps to mcMMO.java & killed off Misc.java
2012-03-20 18:36:47 -04:00
GJ
99e58039a2
MAJOR PERMISSIONS UPDATE. PLEASE CHECK PLUGIN.YML FOR DETAILS.
2012-03-19 22:05:17 -04:00
GJ
253d0ea4c8
Fixed an issue with Call of the Wild message display.
2012-03-18 23:17:43 -04:00
GJ
4f0c55460d
Fixed Excavation not rewarding XP.
2012-03-18 21:13:34 -04:00
NuclearW
8f2c424657
Move bleeding to mcBleedTimer
...
Put all the logic handling adding/removing/contains there and encapsulate our List
Additionally, should prevent a ConcurrentModificationException by locking, but I'm not 100% on the contiains not throing such an exception.
2012-03-18 16:59:35 -04:00
GJ
bc725f46e8
Cleaned up the way we handle bleed tracking.
2012-03-18 15:22:12 -04:00
GJ
6b99d3e5f1
Cleanup of LoadProperties, changed around a few message strings.
2012-03-18 01:42:56 -04:00
GJ
92cc494087
*CLEANUP* - Unarmed.java
2012-03-17 12:52:48 -04:00
GJ
3bb7b05d80
Fixed Lapis dropping the wrong thing (stupid DyeColor enum...)
2012-03-17 12:22:42 -04:00
GJ
ed65842e3d
No longer need to specify amount if creating ItemStack of 1 item.
2012-03-16 13:45:30 -04:00
GJ
be4abefd55
More cleanup to Woodcutting.
2012-03-16 13:33:03 -04:00
GJ
9e7209ff47
*CLEANUP* - Woodcutting.java
...
Also includes a few other minor fixes.
2012-03-16 11:30:23 -04:00
GJ
71d47eacaa
Removed lingering traces of old block tracking method.
2012-03-15 17:29:27 -04:00
GJ
ebc87f46f7
Cleanup to Repair.java, fixed bug of Herbalism double drops failing,
...
fixed bug with Super Repair calculations.
2012-03-15 13:11:56 -04:00
GJ
558e4f4dd0
Added config option to disable wheat replanting.
2012-03-15 10:24:42 -04:00
GJ
3109ee9c2a
Start of cleanup on Repair.java - will finish when it's not 3am
2012-03-15 03:10:40 -04:00
GJ
bb5d003430
Updates to metadata, change to use block.getRelative in Woodcutting.java
2012-03-15 00:52:37 -04:00
GJ
058cc3aac9
Changed placed block tracking to use metadata!
2012-03-14 23:31:56 -04:00
GJ
ab8f1a4ea6
Assorted cleanup, fixed bug with abilities not working.
2012-03-14 13:33:00 -04:00
GJ
9ef1c3b5bf
Cleaned up the fishing enchantment checks.
2012-03-14 11:43:18 -04:00
Grant
1470feb958
Merge pull request #193 from bm01/master
...
Fix for combat XP gain
2012-03-13 20:46:29 -07:00
GJ
5a54d6e0c5
*CLEANUP* - Swords.java
2012-03-13 15:55:42 -04:00
GJ
dc6a2b654e
Assorted cleanup.
2012-03-13 14:09:32 -04:00
GJ
a3da6b7df5
*CLEANUP* - Mining.java
2012-03-13 03:31:07 -04:00
GJ
2c417d28c5
Cleanup on Fishing.java, implemented some Enum values elsewhere.
2012-03-13 03:00:49 -04:00
GJ
0070333b35
*CLEANUP*
2012-03-12 17:57:44 -04:00
GJ
49bb3e0a3c
Misc. cleanup, removed old Logger.getLogger stuff.
...
Logger.getLogger() replaced with Bukkit.getLogger()
2012-03-12 17:28:13 -04:00
GJ
787ee0220a
*CLEANUP* - Acrobatics.java & Archery.java
2012-03-12 12:45:03 -04:00
GJ
0093f769f0
Fixed issue with Acrobatics Dodge checks.
2012-03-12 03:26:39 -04:00
GJ
3e0cc358d0
Fix for Acrobatics leveling exploit - Fixes MCCORE-74
2012-03-12 01:45:08 -04:00
GJ
4359dc764f
*CLEANUP* - mcPlayerListener.java
...
Also moved some stuff around to more appropriate files, created classes
for a few Runnables, and mcLocale'd a couple of strings.
2012-03-10 22:21:53 -05:00
GJ
989f12e65b
Fixed NPE when breaking placed Herbalism blocks.
2012-03-10 15:43:48 -05:00
GJ
ce8ddded92
Major updates to Herbalism.
2012-03-10 13:03:31 -05:00
GJ
5d55af8183
Fixed Green Terra not working.
2012-03-10 00:20:51 -05:00
GJ
3eb8f6a1a4
Fixed one more thing.
2012-03-09 19:28:33 -05:00
GJ
132388fe3f
Fix for stuff not breaking right.
...
Still an issue with Herbalism & Green Terra, though.
2012-03-09 19:19:49 -05:00
bm01
7c3b6b9fb3
Fix for combat XP gain
2012-03-09 22:03:40 +01:00
GJ
6e8cfe5ec9
Assorted bug fixes & cleanup.
2012-03-09 01:24:09 -05:00
nossr50
74b7aa5340
Added permission node to bypass Arcane Repair and keep enchantments
2012-03-08 18:58:50 -08:00
GJ
052e3cd997
More cleanup.
2012-03-08 16:55:43 -05:00
GJ
e9e7d462f7
More generic cleanup.
2012-03-08 16:18:03 -05:00
TheYeti
88ab232ccd
Undo Taming fix, attempt fix of block interact NPE
2012-03-08 12:11:09 -08:00
TheYeti
714f829f3e
Fix for CraftOfflinePlayer in Taming yet again
2012-03-08 11:33:27 -08:00
NuclearW
4805097a0c
Remove lots of redundant license prefixes from files
2012-03-07 16:53:54 -05:00
GJ
9f3e7ba11c
Fixed stuff being in wrong package. Start of cleanup to m.java.
2012-03-07 16:38:48 -05:00
GJ
b86cfb595c
Whitespace & other formatting fixes for Combat.java
2012-03-06 22:50:36 -05:00
GJ
6733eb93f2
The start of the great whitespace cleanup.
2012-03-06 18:02:33 -05:00
GJ
d401a69560
Fixed NoCheat issue (again).
2012-03-06 14:27:34 -05:00
GJ
798cc3bbb3
Optimizations for Mining & Blast Mining
2012-03-06 01:48:45 -05:00
GJ
e1644d3c08
Changed Blast Mining & Mining to use the same drop function.
2012-03-05 23:29:05 -05:00
GJ
36a706b7b6
Fix for Blast Mining not always activating bonuses.
2012-03-05 21:57:46 -05:00
GJ
36d6221b3b
Fixes some Blast Mining stuff. Still issues due to changes in internal
...
math calculations somewhere...
2012-03-05 18:01:56 -05:00
GJ
7dc1a2ba72
Fix for Ocelot Summoning - still need new locale string for summon
...
failure.
2012-03-05 00:42:18 -05:00
GJ
dc9acbc3c9
Summon Ocelots!
2012-03-04 22:08:20 -05:00
nossr50
d121358ad2
Merge pull request #192 from bm01/master
...
Repair.addEnchants() messages fix and optimization
2012-03-04 13:52:30 -08:00
bm01
0295314dce
Repair.addEnchants() messages fix and optimization
2012-03-04 22:15:45 +01:00
nossr50
5da59e6f0a
Reworked abilityDurabilityLoss() to take an int as dmg dealt
2012-03-04 12:21:24 -08:00
GJ
3bc317e7b2
Enum more things, fixed some durability issues with abilities.
2012-03-04 03:54:26 -05:00
GJ
0aaf02f208
LOCALE ALL THE THINGS!
2012-03-03 14:48:40 -05:00
GJ
0dd9bc1cda
Cleaned out more traces of old event system.
2012-03-03 14:13:33 -05:00
GJ
719081a77e
Removed some unneeded imports.
2012-03-03 13:30:08 -05:00
bm01
2f0a3eaadd
Taming prevent damage fix
2012-03-03 15:15:30 +01:00
nossr50
d3ed6bb139
break; break; break;
2012-03-02 17:34:15 -08:00
GJ
8eaa58040e
Fixed ShakeMob ability not working.
2012-03-02 20:04:15 -05:00
nossr50
89ab87b6dd
Fixed Greater Impact not dealing damage, nerf'd Axes critical chance.
2012-03-02 16:46:38 -08:00
nossr50
e933fbe1bd
Removing debug message
2012-03-02 16:36:31 -08:00
nossr50
4f128ebbef
Merge pull request #189 from bm01/master
...
Impact fix
2012-03-02 15:22:19 -08:00
bm01
3f5b2bdcee
Impact fix
2012-03-02 23:22:41 +01:00
nossr50
288e82fbc3
Setup locale for Axe Splintering message
2012-03-02 12:39:18 -08:00
nossr50
feb073d159
Damage from failed Tree Feller is now random (but never kills)
2012-03-02 12:35:12 -08:00
nossr50
505df87014
Finalized durability stuff in tree feller. XP nerf only for jungle now.
2012-03-02 12:31:53 -08:00
nossr50
f6221c1c34
More tweaks to durability stuff in tree feller
2012-03-02 12:19:57 -08:00
nossr50
0a97c1dc62
Updating Tree Feller to use .getMaxDurability() API calls
2012-03-02 11:31:30 -08:00
nossr50
05cea84dcc
Can only seem to make the axe splinter some of the time..
2012-03-02 11:22:29 -08:00
nossr50
1ac544511c
Added updateInventory() to Tree Feller
2012-03-02 11:07:20 -08:00
nossr50
ef17ea6231
Merge branch 'master' of github.com:mcMMO-Dev/mcMMO
2012-03-02 11:02:05 -08:00
nossr50
75c49497ac
Nerf tree feller XP. You need durability to use tree feller now.
2012-03-02 11:01:09 -08:00
GJ
f9b9dddbc8
Updates to Taming
2012-03-02 13:55:53 -05:00
GJ
5a8b9fc344
Changes to Blast Mining method calls.
2012-03-02 13:55:53 -05:00
GJ
ed5531d44b
Cleanup EntityListener.java
2012-03-02 12:13:35 -05:00
GJ
c032a27d63
Changed Ignition to add fire ticks rather than replace them. (Thanks
...
bm01!)
2012-03-02 10:11:54 -05:00
nossr50
9a7ea3b6d0
Fixed bug where Tree Feller had no cooldown whatsoever. GJJJJ!!!!
2012-03-01 15:52:21 -08:00
nossr50
3945a681a3
ENUM all the things!
2012-03-01 14:10:50 -08:00
nossr50
592382a5d3
When in doubt use a for loop
2012-03-01 14:09:06 -08:00
GJ
72bfe63ebf
Minor tweak to Blast Mining.
2012-03-01 17:04:45 -05:00
nossr50
6d883821a8
Fix for Blast Mining XP (hopefully)
2012-03-01 14:02:23 -08:00