Glitchfinder
3a467b3da4
Adding Fishermans Diet ability to fishing.
2012-11-12 16:18:27 -08:00
Glitchfinder
4500c4d407
Attempting to fix dupe bug with certain plugins and Super Breaker.
2012-11-12 14:58:32 -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
Grant
9c4ff30ce7
Merge pull request #304 from Glitchfinder/master
...
Attempting a minor reduction in lag for larger servers.
2012-11-11 11:45:11 -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
Glitchfinder
b93dafee63
Applying a temporary patch to stop the wrong sand and gravel from being flagged as touched by players.
2012-11-09 09:45:50 -08:00
TfT_02
a1a61e9d4a
Added new method for calculating the ShakeChance
2012-11-08 20:15:40 +01:00
TfT_02
464d6bdd35
Added the shake percentage
...
There are associated stats now.
Also added a '%' to Arcane chances in locale file
2012-11-08 20:15:02 +01:00
Glitchfinder
2c613d5b99
Fixing a null pointer error related to skill cooldowns.
2012-11-07 19:04:17 -08: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
f4bb8ccb7d
Add Shake chances in the default config.yml
2012-11-07 14:14:49 +01: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
f023529d37
Reducing filesystem usage. Should help reduce lag on larger servers. THIS IS NOT A PERMANENT SOLUTION.
2012-11-06 23:15:15 -08:00
Glitchfinder
88ed14fe5c
Fixing index error.
2012-11-05 20:14:23 -08:00
Glitchfinder
00a5bc5cf3
Fixing lag caused by conversion.
2012-11-05 19:48:41 -08:00
Glitchfinder
a17d58fe32
Fixing previous commit.
2012-11-05 19:42:18 -08:00
Glitchfinder
c21286dbc3
Offloading chunk conversion. SHould alleviate lag.
2012-11-05 19:28:00 -08:00
Glitchfinder
7fc99630e0
Resolving a few issues with playability. Should be a bit better.
2012-11-05 18:02:53 -08:00
Glitchfinder
3129acfc19
General cleanup for pull request.
2012-11-05 16:03:44 -08:00
Glitchfinder
c3dd777e44
Merge remote-tracking branch 'mcmmo/master'
2012-11-05 14:02:07 -08: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
62f5185a1b
Attempting to fix index error.
2012-11-04 20:36:47 -08:00
Glitchfinder
f4cb83319e
Fixes an NPE involving certain explosions.
2012-11-04 16:39:06 -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
83e072dad1
Fixing a potential error with legacy chunklet types.
2012-11-04 13:43:14 -08:00
Glitchfinder
eb5ac80714
Updating modified block storage to a region-style format.
2012-11-04 13:36:57 -08:00
Glitchfinder
d532164cd6
Incorporating #287 due to incompatible edits.
2012-11-02 08:45:50 -07:00
Glitchfinder
61ae4826d1
Addresses issue #286 .
2012-11-01 16:43:59 -07:00
Glitchfinder
be4e62fe9d
Hopefully addresses part of the empty enchant issue.
2012-10-31 22:47:04 -07:00
Glitchfinder
d9346ab260
Fixing default experience for the newer herbalism materials.
2012-10-31 15:44:45 -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
Glitchfinder
6964f7adfc
Resolving issue #238 .
2012-10-30 18:12:50 -07:00
Glitchfinder
70231b6ae0
Resolving issues #243 , #241 , and #234 .
2012-10-30 17:59:58 -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
U-YUE\Sean
8dfa8c20f3
Resolving first half of issue #283 . Recommend closing issue and reopening with a new ticket number for the issue regarding stats. Stat bug probably involves commit @42aa42699129448ef7fa0e4e5de96840004c13ee
2012-10-30 10:26:46 -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
42aa426991
Merge pull request #271 from mcunha/better-db-handling
...
Better db handling
2012-10-29 10:25:49 -07:00
Grant
7cee94e0b8
Merge pull request #274 from zippy120/master
...
Added checks in the events to prevent errors when Citizens NPCs perform tasks.
2012-10-29 10:25:39 -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
db0168205d
Added herbalism food bonuses.
2012-10-28 22:47:26 -07: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
zippy120
703b5b2f3f
Added checks in the events to prevent errors when Citizens NPCs perform tasks.
2012-10-28 09:26:46 -06:00
Marco Cunha
58a15e61dd
Fix refactoring typos
2012-10-22 19:05:13 +02:00
Marco Cunha
896f57f0b4
Force proper disposal of resultsets and statements
2012-10-22 15:03:31 +02:00
Marco Cunha
34ae64706e
Improved DB connection handling
...
Support for aggressive connection timeouts, with exponential backoff
for multiple failures.
2012-10-22 14:45:16 +02: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
h31ix
22f6ed324d
Added ender chest to list of blocks that should not cause ability activation
2012-09-30 12:48:20 -04:00
Marco Cunha
7e21fdd862
Fix ore dupe bug with ore blocks on pistons
2012-09-10 01:53:16 +03:00
nossr50
01e69cdf5e
Fixing some mistakes.
2012-09-07 14:49:00 -07:00
nossr50
9ad7840236
Merge pull request #246 from matix931/patch-4
...
Update src/main/java/com/gmail/nossr50/config/Config.java
2012-09-05 21:11:15 -07:00
nossr50
e97ec36094
Merge pull request #247 from matix931/patch-5
...
Update src/main/resources/config.yml
2012-09-05 21:11:07 -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
matix931
283cdeed6c
Update src/main/resources/config.yml
2012-09-05 11:10:50 +03:00
matix931
a283fce4ec
Update src/main/java/com/gmail/nossr50/config/Config.java
...
Doing something against 1.3.2
2012-09-05 11:09:14 +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
nossr50
c1d6e79a41
Vampirism fix
2012-08-30 09:16:08 -07:00
t00thpick1
c084ccde40
Added missing null check
2012-08-17 18:45:08 -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
f532630d1b
Another fix to make us more compatible with other plugins
2012-08-14 14:21:07 -07: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
ed6f48b5fe
Merge pull request #215 from btarb24/master
...
Player command to reset a skill level (for when cap is enabled)
2012-08-09 13:10:44 -07:00
nossr50
729e4a6eac
Fixed some deprecated things, removed some unneeded imports.
2012-08-07 17:41:13 -07:00
nossr50
9a39dead4f
Forgot an import.
2012-08-07 17:38:28 -07:00
nossr50
cb1eabc3fa
1.3.10 release soon, added 1.3.1 compatibility
2012-08-07 16:49:25 -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
Bill Tarbell
d528f11082
Allow global multiplier to be a double
2012-08-01 19:32:25 -04:00
GJ
42a1fdf2df
Removed deprecated function in 1.2.5-R5
2012-07-31 09:06:23 -04:00
Bill Tarbell
394ddd4e51
copy paste error.
2012-07-30 00:02:41 -04:00
Bill Tarbell
8c7d95f9ea
Add player command to reset skill levels
2012-07-29 23:49:42 -04:00
Bill Tarbell
422550abfd
Display power level cap on mcstats command
2012-07-29 20:05:05 -04:00
GJ
ca9ce1ba1b
Fixed possible ClassCastException from catching something other than a
...
mob when using the Shake Mob skill
2012-07-21 09:37:17 -04:00
nossr50
ac1c420cb5
Ryokai!
2012-07-13 10:01:51 -07:00
GJ
05a9e85529
No reason to pull the ArrayLists every time.
2012-07-10 14:52:43 -04:00
GJ
ca6ed76e8f
Log when someone's missing from a table.
2012-07-10 14:43:48 -04:00
GJ
3d04da39e3
Null check our DB tables.
2012-07-10 14:38:51 -04:00
GJ
127908f104
Save the tablePrefix as a String.
2012-07-10 14:32:56 -04:00
GJ
686bcd5308
Null check ALL the profiles.
...
We should probably find a more elegant way to do this, though.
2012-07-10 14:02:48 -04:00
GJ
07c66378c0
Some optimizations to how we handle our SQL connections and queries.
2012-07-10 12:04:18 -04:00
GJ
4e7107c8a8
Remove unused variable
2012-07-09 11:12:58 -04:00
GJ
3c2d658b37
Protect our database.
2012-07-09 11:12:46 -04:00
GJ
f0b2cc1bab
Protect our file paths.
2012-07-09 10:55:33 -04:00
GJ
d038cbf357
Bad variables names are bad.
2012-07-09 10:47:33 -04:00
GJ
c3ea632cb9
This should be private.
2012-07-09 10:46:55 -04:00
GJ
a31d50924d
Only create objects where we need them.
2012-07-09 10:43:16 -04:00
GJ
c567e2714a
Fixed custom woodcutting blocks throwing errors.
2012-07-09 09:26:22 -04:00
bm01
a2e342b4fc
Oops
2012-07-08 00:17:33 +02:00
bm01
4469637f27
NPE prevention for Users.getProfile()
2012-07-08 00:02:40 +02:00
bm01
f4ecbe7f65
Removed unused import
2012-07-07 23:48:36 +02:00
bm01
dbaab4efe1
Don't call SpoutStuff if Spout isn't enabled
2012-07-07 23:48:22 +02:00
bm01
8c178869b7
Fixed /mcremove
2012-07-07 23:38:05 +02:00
NuclearW
3c7bcb990e
NPE Prevention
2012-07-07 17:02:33 -04:00
NuclearW
f7a5678814
Change ChunkletManager to a notify/demand system
...
Allowing NullChunkletManager to bypass the ChunkletUnloader as it is not needed.
2012-07-07 14:43:14 -04:00
NuclearW
646bb32965
Let the Unit testing begin
...
Could use some more test cases on the make test, though
2012-07-07 14:43:14 -04:00
NuclearW
dce7d8fdd3
Format this before GJ finds out
2012-07-07 14:43:14 -04:00
NuclearW
6dd17312f4
Change this back to private
2012-07-07 14:43:14 -04:00
NuclearW
da6b461408
Move our Externalizeable to PrimitveExChunkletStore
...
This will let us deserialize Primitive normally.
In addition, we now enforce all chunklets being of type PrimitiveEx, as any non-Ex are repalced with a new Ex on load.
2012-07-07 14:43:13 -04:00
NuclearW
77dce75108
Formatting a single line
2012-07-07 14:43:13 -04:00
NuclearW
37308917d1
Parenthesis for clarity
2012-07-07 14:43:13 -04:00
NuclearW
21d2229572
Column comment
2012-07-07 14:43:13 -04:00
NuclearW
7d372af51e
Some address byte comments
2012-07-07 14:43:12 -04:00
NuclearW
a3e0753076
We must be sure to flush
2012-07-07 14:43:12 -04:00
NuclearW
a728d1f9c8
These must be called in the reverse order we open them
2012-07-07 14:43:12 -04:00
NuclearW
b893e86f3c
A bit more clear
...
But no functional change
2012-07-07 14:43:12 -04:00
NuclearW
63cf6e9b3a
Do not increment i in this location
2012-07-07 14:43:12 -04:00
NuclearW
67738d811e
Move things around to fit together better
2012-07-07 14:43:12 -04:00
bm01
4d77f6d04d
Introducing external chunklets
2012-07-07 14:43:11 -04:00
bm01
3702495038
Don't need to .save() for online players
2012-07-07 20:02:54 +02:00
bm01
ede08ce5ac
Moved hudType back to PlayerProfile
...
Removed some convenient methods from PlayerProfile to avoid NPE because of
spoutHud
2012-07-07 19:59:10 +02:00
bm01
5571e0bc0c
Arranged InspectCommand
2012-07-07 19:39:22 +02:00
bm01
73bb73c8ca
Fixed /mmoedit
2012-07-07 19:35:32 +02:00
bm01
54011fdeb7
Removed unused OfflinePlayer from PlayerProfile
2012-07-07 19:27:47 +02:00
GJ
5b8811bd09
More work on McMMOPlayer
2012-07-06 11:57:17 -04:00
GJ
c460eec0ab
Oops.
2012-07-06 09:30:30 -04:00
GJ
bc6233541a
Start changing PlayerProfile to use an OfflinePlayer
2012-07-06 09:14:25 -04:00
bm01
18aef9d526
Typo
2012-07-06 07:13:52 +02:00
bm01
ccc6fd30f8
Fixed /inspect not working on offline player
2012-07-06 07:07:29 +02:00
GJ
1ba498c443
Because "final static" is just backwards.
2012-07-06 00:12:17 -04:00
GJ
64f31f2b5a
Fixed issue with JSON API plugin & player chat events
2012-07-05 11:25:36 -04:00
GJ
b94085c5f4
Make 'em final
2012-07-05 09:33:57 -04:00
GJ
62b90ad552
Using .equals() is better
2012-07-05 09:25:48 -04:00
GJ
d6d1e0ffed
More efficient handling of Party/Admin chat messages
2012-07-05 09:21:07 -04:00
GJ
ccd103cd88
More efficient iteration.
2012-07-05 09:11:40 -04:00
GJ
0606f16a11
pm is lazy too.
2012-07-04 15:38:26 -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
cefec723d0
Javadoc typo
2012-07-04 10:12:10 -04:00
GJ
124aa72fd9
Better file handling
2012-07-04 10:00:11 -04:00
GJ
dbc7277ba9
FileWriter is pointless here.
2012-07-04 09:45:47 -04:00
GJ
24d8769b5b
Remove useless FileWriter
2012-07-03 21:23:32 -04:00
GJ
4aecb9756e
Improve file handling.
2012-07-03 21:21:32 -04:00
bm01
51ca29ab9f
Forgot to loadKeys()
2012-07-03 23:29:26 +02:00
bm01
c6e5264b7b
Print the stack trace for easier debugging
2012-07-03 23:28:58 +02:00
bm01
73203ce869
Removed unneeded method call
2012-07-03 22:05:47 +02:00
bm01
b80a29ca04
Configs rework, fixed mod config files not loading, fixed comment blocks not being copied
2012-07-03 21:57:46 +02:00
GJ
5ee440d9a5
Ensure that our stuff gets closed when working with Chunklets.
2012-07-03 15:10:35 -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
GJ
96e70aa4d2
Fixed "lower tool" messages still being displayed even when ability
...
messages are disabled.
2012-07-03 08:40:56 -04:00
GJ
9f1b77a007
Refactoring
2012-07-03 08:36:21 -04:00
GJ
946b5bb006
Added null checks to BlockBreak & BlockDamage events to help with mod
...
compatibility.
2012-07-03 07:59:36 -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
bdcc2f644b
Removed unneeded instanceof
2012-07-03 03:53:51 +02:00
bm01
c3ba54a0ce
Removed unneeded cast
2012-07-03 03:53:11 +02:00
bm01
1443e2f6b8
Removed unneeded null check, according to eclipse :3
2012-07-03 03:52:12 +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
bc58aff362
Fixed resource leak from never closing the JarFile.
2012-07-02 20:44:54 -04:00
GJ
1073954550
Lucky perk is actually a 33.3% boost.
2012-07-02 20:17:48 -04:00
GJ
c3d7a4e3de
Fixed "lucky" perk making downgrades from repair more likely.
2012-07-02 19:56:48 -04:00
GJ
92ae92c116
Fixed children nodes of "lucky" perk not being set to true.
2012-07-02 19:46:47 -04:00
GJ
3c10be6d1a
Added some missing defaults to switch cases.
2012-07-02 19:27:07 -04:00
bm01
f18a9bdcc7
Fixed duplication bug with sticky pistons
2012-07-02 23:54:05 +02:00
bm01
87f59cd3eb
Fixed the possibility to use some abilities without the proper tool
2012-07-02 21:30:19 +02:00
GJ
819b6fcacb
Added "lucky" donor perk - abilities have 25% better chance to activate
2012-07-02 11:09:55 -04:00
bm01
246961887e
Build test
2012-07-01 13:09:34 +02:00
bm01
54e21333a3
Reworked some Spout stuff
...
among other things
2012-07-01 12:54:11 +02:00
bm01
c45beec59d
Fixed repair enchant downgrade
2012-07-01 00:04:53 +02:00
bm01
c88ada489a
Chunklets optimization
2012-06-30 02:38:22 +02:00
GJ
189f23f407
Fixed custom tools not handling the Ability_Enabled flag properly.
2012-06-28 11:20:53 -04:00
GJ
9789143c6d
Check if player is online for EntityDamage events too.
2012-06-28 10:22:00 -04:00
GJ
f4dd7ff483
Fixed ClassDef error that prevented the server from loading unless
...
Spout was installed.
2012-06-28 10:03:22 -04:00
GJ
50e05c6320
Minor refactoring
2012-06-28 09:01:02 -04:00
GJ
9ba5360bfc
Cleaned up inSameParty method
2012-06-28 08:14:49 -04:00
GJ
565ef693ce
Fix issue with EntityDamageByEntityEvents & Offline Players
2012-06-28 08:14:49 -04:00
bm01
0c1a8eff85
Fixed NPE caused by Spout players after a /reload
2012-06-28 06:51:13 +02:00
GJ
32e9de6e9a
Fix for NPE on party checks due to CombatTag plugin.
2012-06-27 23:51:18 -04:00
bm01
533955a9c7
Removed redundant calls
2012-06-28 05:35:56 +02:00
bm01
2faa0356a5
It's better that way
2012-06-27 20:46:45 +02:00
GJ
ee2a5c199a
Added functionality to specify custom blocks that should not trigger
...
abilities.
2012-06-27 14:46:44 -04:00
bm01
bdcc522897
Fixed ConcurrentModificationException on world unload
2012-06-27 20:39:54 +02:00
GJ
71b20bdeaa
Fixed ArrayIndexOutOfBounds error
2012-06-27 11:18:04 -04:00
GJ
0e85b4776a
Add more XP boost permissions nodes.
2012-06-27 08:31:10 -04:00
GJ
24d2c1bc7a
Fix for UTFDataFormatException
2012-06-26 14:58:51 -04:00
GJ
1610e932c6
Removed some debug code that got left in...
2012-06-26 13:23:56 -04:00
GJ
31d7bb2332
Javadoc fix
2012-06-26 08:03:19 -04:00
GJ
3d9c03c0c8
Added a few requested functions to the ExperienceAPI
2012-06-26 08:02:49 -04:00
bm01
dd94343d92
One more fix to admin chat
2012-06-25 21:35:38 +02:00
GJ
4b93dede33
Add ability to check if any ability is enabled.
2012-06-25 10:35:47 -04:00
GJ
61205989cc
Cleanup cooldown monitoring a bit.
2012-06-25 10:29:29 -04:00
GJ
2559ea61d8
Added Ability API
2012-06-25 10:05:47 -04: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
bm01
d73521e0a0
Fixed admin chat being seen by everyone
2012-06-25 15:05:20 +02: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
bm01
5057a8a7a3
Fixed memory leak in ProfileSaveTask
2012-06-25 14:38:07 +02:00
bm01
b8e9269488
Made things cleaner
2012-06-25 14:37:18 +02:00
bm01
dc48d467f5
Return to HashMap!
2012-06-24 22:46:45 +02:00
nossr50
0b0390620e
Whoops :D
2012-06-24 13:26:49 -07:00
nossr50
24eb34c182
Back to the old way of doing things
2012-06-24 13:26:21 -07:00
nossr50
ab7b6ce460
Fixed bug that caused NPE when trying to compare null parties
2012-06-24 12:48:03 -07:00
GJ
c4cd677021
Added new methods to replace deprecation in latest Bukkit. Commented out
...
until RB.
2012-06-23 12:13:51 -04:00
bm01
6b84d39dda
Fixed AE abilities not being applied correctly
2012-06-22 23:10:17 +02:00
bm01
e61342177d
Simplified combat ability checks
2012-06-22 20:20:28 +02:00
bm01
d51fa92b46
Made 'shooterless' arrows dodgeable
2012-06-22 19:39:14 +02:00
bm01
3e20dc7de6
combatChecks optimization
2012-06-22 18:54:49 +02:00
GJ
dce1d7ba39
Fixed calculations on Reduced Cooldown perk
2012-06-22 10:57:51 -04:00
GJ
adffea1d52
Increased the seconds for activation time perk.
2012-06-22 10:13:37 -04:00
GJ
20b73dcc84
Fixed not checking if an Entity was a LivingEntity before applying the
...
Counter-Attack ability.
2012-06-22 09:47:18 -04:00
GJ
b331fa353b
Added increased activate time donor perks
2012-06-21 23:01:02 -04:00
GJ
9fe14609af
Locale update.
2012-06-21 22:26:29 -04:00
GJ
8738036f6f
Added Reduced Cooldown perk for donors.
2012-06-21 21:50:48 -04:00
GJ
fce02dc0e5
Fixed possible NPE with Acrobatics fall checks.
2012-06-21 21:04:19 -04:00
GJ
2bef0e833f
Rework of Swords handling
2012-06-21 09:04:45 -04:00
GJ
9040a2a2e3
Optimizations to Combat.java
2012-06-18 08:50:14 -04:00
NuclearW
4407ed0a6f
Fixed bug with Chunklets not being reloaded on /reload
2012-06-16 21:43:04 -04:00
GJ
09721518b0
Fixed Unarmed using Taming levels.
...
My copy-paste skills are failing.
2012-06-15 11:11:57 -04:00
GJ
8ad6337dde
Avoid calling the same thing 3 times.
2012-06-15 10:58:38 -04:00
bm01
271740d2ac
Re-added mcMMO.getPlayerProfile(Player)
2012-06-15 10:03:00 +02: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
55e832d4f6
Do not track arrow if the bow has Infinity
2012-06-15 02:53:11 +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
6f63818e5f
Check for the block before throwing the fake break event.
2012-06-14 10:24:58 -04:00
GJ
a5d7bee939
Spacing
2012-06-14 00:01:31 -04:00
bm01
9d396162f1
Hardcore.java cleanup
2012-06-14 01:22:35 +02:00
bm01
4a0d9a96ab
Fixed minor bug with Vampirism notification
2012-06-14 00:48:40 +02: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
bm01
050b794b42
Fixed NPE with /mmoedit
2012-06-12 23:31:32 +02:00
NuclearW
f589197321
Load the lowest chunklets right now.
...
Thanks for @Glitchfinder for finding this glitch.
Closes #205
2012-06-12 17:00:05 -04:00
NuclearW
09575a68f0
Handle corrupt chunklets by making a new one and not throw stacktrace
2012-06-12 16:45:28 -04:00
NuclearW
c1b838e356
Typo fix
2012-06-12 16:45:00 -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
5cff6ed67b
Removed xpGainATS, it actually never worked
2012-06-12 05:59:26 +02:00
bm01
3448733834
Removed unused variable
2012-06-12 05:40:07 +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
5bff6d63f2
Removed unneeded reference
2012-06-11 08:26:48 +02:00
bm01
5fe227b874
Forgot to change getParties
2012-06-11 08:26:22 +02:00
bm01
cbaf2f8370
More work on parties
2012-06-11 07:50:10 +02:00
bm01
393ac886e2
Removed unneeded method
2012-06-10 06:57:55 +02:00
bm01
c9082083d1
Merged ProfileSaveTask and RemoveProfileFromMemory
2012-06-10 06:56:39 +02:00
bm01
5d0d89e74d
Changed party name restriction
2012-06-09 22:24:04 +02:00
bm01
e9c3583fd8
Added few forgotten things
2012-06-09 20:11:11 +02:00
bm01
81eadc1418
No longer use/save party name in database and users flat file
2012-06-09 19:48:18 +02:00
bm01
dfff0efc0b
Cleanup
2012-06-09 19:29:44 +02:00
bm01
3732db2226
Reworked Party
2012-06-09 03:08:36 +02:00
bm01
e9ccdcfbbe
Missing space!
2012-06-08 20:04:45 +02:00
bm01
01345a5dc4
Fixed /mcremove on existing PlayerProfile
2012-06-08 20:03:02 +02:00
bm01
90c8e57ed7
Reworked a little Users.java
2012-06-08 20:00:02 +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
bm01
f876fe8d25
Made API classes 'statics'
2012-06-06 22:04:21 +02: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
GJ
e9ea0e0389
Created a variable for player name.
2012-06-06 09:32:01 -04:00
bm01
35565bb021
Removed PlayerProfile save on User.removeUser, it's already done in RemoveProfileFromMemoryTask
2012-06-06 02:20:33 +02:00
bm01
56aff1d191
Replaced playerName fields in PlayerProfile and Users by the Player object
2012-06-06 02:03:27 +02:00
GJ
b8be1d1866
Fix the Javadocs
2012-06-05 11:05:51 -04:00
GJ
1d7d2cd52e
Make it static.
2012-06-05 11:05:44 -04:00
GJ
71446a12af
Static ALL the things!
2012-06-05 10:42:56 -04:00
GJ
ca6cafaebd
Cleanup
2012-06-05 10:42:56 -04:00
GJ
c97be335ee
Avoid using mcMMO.p when we can
2012-06-05 10:42:56 -04:00
GJ
fd1227b87e
No need for public constructor
2012-06-05 10:42:56 -04:00
bm01
7ef72c501e
Cleanup
2012-06-05 16:32:26 +02:00
GJ
f7ee96aa99
Fixed bug where admin chat was displayed to the whole server.
2012-06-05 10:19:23 -04:00
GJ
b84478898d
Cleanup.
2012-06-05 10:18:05 -04:00
GJ
6afe0e8a34
Organize imports.
2012-06-05 10:13:10 -04:00
GJ
6e4f4b5c8d
More cleanup.
2012-06-05 10:07:45 -04:00
bm01
63c663b8c1
Fixed Archery PVP/PVE enablement not being used properly
2012-06-05 16:00:32 +02:00
bm01
a1296596fa
Fixed possible NPE when a projectile doesn't have a shooter
2012-06-05 16:00:27 +02:00
GJ
1cca4de9e5
Cleanup!
2012-06-05 09:57:10 -04:00
GJ
7ada587df3
More Spout tool stuff.
2012-06-04 10:36:24 -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
2b291954cf
Javadocs.
2012-06-04 09:03:25 -04:00
GJ
8f8bfc62ca
Cleanup.
2012-06-04 08:51:10 -04:00
GJ
38d4d448a9
Remove unused imports.
2012-06-04 08:46:12 -04:00
nossr50
d5d11ca4bd
Whoops
2012-06-03 15:39:13 -07:00
nossr50
e3e400f376
This should make us AntiCheat friendly.
2012-06-03 14:38:33 -07:00
GJ
6637758ad0
Fixed Spout item checks.
2012-06-01 15:29:16 -04:00
GJ
41e9bd3cb5
WIP - Spout custom tool support
2012-05-31 16:02:11 -04:00
GJ
77688f297f
Fixed a few permissions errors.
2012-05-31 15:23:38 -04:00
GJ
714f665cc7
Woodcutting to SkillCommand
2012-05-31 15:15:00 -04:00
GJ
ec138d5741
Unarmed to SkillCommand
2012-05-31 15:14:59 -04:00
GJ
560e5aa19a
Taming to SkillCommand
2012-05-31 15:14:59 -04:00
GJ
ad162f3366
Swords to SkillCommand
2012-05-31 15:14:59 -04:00
GJ
5d07830339
Repair to SkillCommand
2012-05-31 15:14:59 -04:00
GJ
b310d25ee3
Cleanup.
2012-05-31 15:14:59 -04:00
GJ
443ccbd807
Mining to SkillCommand
2012-05-31 15:14:59 -04:00
GJ
8cdecf80c7
Herbalism to SkillCommand
2012-05-31 15:14:59 -04:00
GJ
a16d5435de
Removed unneeded function call.
2012-05-31 15:14:59 -04:00
GJ
ec02422226
Fishing to SkillCommand
2012-05-31 15:14:58 -04:00
GJ
cc5d438550
Excavation to SkillCommand
2012-05-31 15:14:58 -04:00
GJ
806d116501
Axes to SkillCommand
2012-05-31 15:14:58 -04:00
GJ
066c9d9fec
Archery to SkillCommand
2012-05-31 15:14:58 -04:00
GJ
5b3b9fbc30
Tweak the way SkillCommands are constructed.
2012-05-31 15:14:58 -04:00
GJ
d15e189b7c
Acrobatics to SkillCommand
2012-05-31 15:14:58 -04:00
GJ
1bd9974f89
Abstract Skill Commands
2012-05-31 15:14:58 -04:00
NuclearW
90296d87df
Similarly return admin chat to ye olden method
2012-05-30 11:18:47 -04:00
NuclearW
75b287771a
Return party chat to ye olden method
2012-05-30 11:18:46 -04:00
GJ
5765504796
Locale updates.
2012-05-30 11:11:07 -04:00
GJ
dda8c0c9e0
Fixed bug with Tree Feller changing durability too soon.
2012-05-30 10:48:25 -04:00
GJ
ce9d668602
Fixed bug with locale strings and party teleport.
2012-05-30 10:41:22 -04:00
NuclearW
39c2c5f25f
Handle EOFException in Chunklets by returning a new empty ChunkletStore and printing an error.
2012-05-29 21:02:36 -04:00
nossr50
ff8b0300ae
Make the MOTD prettier about the perks
2012-05-28 16:49:21 -04:00
NuclearW
f882df4cb7
Fix this yaml error
2012-05-28 16:43:06 -04:00
nossr50
e1300005cb
Notify users of their perks on login (if MOTD enabled)
2012-05-28 13:14:10 -07:00
nossr50
e599ab9214
Added permissions that will grant users 4x 3x or 2x XP
2012-05-28 13:07:52 -07: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
3699d26e5d
Only try to back up the mod files if they exist...
2012-05-27 10:23:13 -04:00
GJ
6eb0159ea1
More tracking of falling sand/gravel. (WIP)
2012-05-27 10:21:00 -04:00
GJ
433913c77a
Another fix for falling sand/gravel tracking issues.
2012-05-27 09:42:38 -04:00
bm01
d955feef61
Fixed piston tracking
2012-05-27 10:34:04 +02:00
GJ
5377b9b618
Remove debug messages.
2012-05-26 21:11:50 -04:00
GJ
5c9371c575
Fixed falling sand/gravel stuff not being tracked
2012-05-26 19:52:24 -04:00
GJ
23d916f191
Fixed dupe exploit with pistons (again).
2012-05-26 10:50:12 -04:00
GJ
35d4914518
This has to be Arrow to keep Potions from giving XP.
2012-05-24 15:26:01 -04:00
GJ
eb2ec71d2b
More priority tweaks.
2012-05-24 14:17:51 -04:00
GJ
dc50758dc9
Minor priority tweaks to the Spout XP bar.
2012-05-24 14:02:23 -04:00
GJ
9775d71c28
Cleanup.
2012-05-24 10:35:46 -04:00
GJ
c40e4ee9ee
Cleanup.
2012-05-24 10:30:07 -04:00
GJ
a104fe45aa
Fix for NoCheatPlus fight.noswing checks
2012-05-24 08:38:44 -04:00
bm01
257df25a67
Fixed NPE, Config.defaulthud was used instead of SpoutConfig.defaulthud
2012-05-24 06:58:11 +02:00
bm01
2a977557c2
Made sure that SpoutConfig.load is called when the instance is created, for safety
2012-05-24 06:18:43 +02:00
bm01
d0e9f03311
Reverted last commit from NuclearW
2012-05-24 05:29:05 +02:00
bm01
97ca699170
Removed unneeded method override
2012-05-24 05:27:29 +02:00
NuclearW
702537e8fd
We don't need this
2012-05-23 15:33:08 -04:00
NuclearW
83a3488d0d
Because loading a config we hadn't made yet makes sense
2012-05-23 15:32:58 -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
b88e076f27
Updates to config loading.
2012-05-23 13:52:33 -04:00
GJ
0fe90df01e
Cleanup.
2012-05-23 11:16:23 -04:00
GJ
66ad909908
Cleanup.
2012-05-23 11:08:56 -04:00
GJ
77d74717d2
Moved all Spout checks into one listener.
2012-05-23 11:06:02 -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
GJ
d7b8ec1274
Cleanup.
2012-05-23 07:33:19 -04:00
GJ
96cd16faf7
Cleanup
2012-05-23 07:32:03 -04:00
NuclearW
9ddc7501fe
Derp
2012-05-22 09:16:40 -04:00
GJ
049338e83b
Remove unused variables & methods from old repair system
2012-05-22 08:37:32 -04:00
GJ
a336e9f460
Removed unused imports.
2012-05-22 08:31:32 -04:00
GJ
0294cf8c4a
Implement new repairable stuff for custom tools/armor.
2012-05-22 08:21:05 -04:00
NuclearW
c5183309ae
New line on the factory floor
...
For RepairableFactory
2012-05-22 08:10:22 -04:00
NuclearW
0a15cb1e13
Modify custom items loading to permit registering of repairables from these configs.
...
Move loading of the main repairables to below the custom items so that repair.*.yml will over-write any custom items when the list is processed and repairables registered.
2012-05-22 07:57:09 -04:00
nossr50
9546cc42b2
Redundant
2012-05-22 02:57:54 -07:00
NuclearW
ac01262655
Fix error in config
2012-05-22 05:46:40 -04:00
nossr50
6ea962c1fa
Changing the MOTD again, modified a few messages. Now hardcore mode only
...
tells you about itself when motd is enabled.
2012-05-22 02:45:42 -07:00
NuclearW
7d324b3fd4
Changelog
...
and supercomment to default repair.vanilla.yml
2012-05-22 05:33:05 -04:00
NuclearW
badc5738ff
Fix up repair command as best as possible given what it is...
2012-05-22 05:33:05 -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
e775abdc5a
Remove all the old stuff from the config
2012-05-22 05:33:04 -04:00
NuclearW
60754c9380
Implement xp
2012-05-22 05:33:04 -04:00
NuclearW
c890ff5605
Use new system!
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
c218de9567
Change to new line in locale
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
c9c90bb86a
New line in locale
2012-05-22 05:33:02 -04:00
NuclearW
437a608d2b
Return on this error
2012-05-22 05:33:01 -04:00
nossr50
b638eef1c6
Players are now informed about Hardcore mode when logging in
2012-05-22 02:31:01 -07: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
nossr50
160004fa7e
Hardcore mode now has some exploit prevention and much more information
2012-05-21 23:56:08 -07:00
nossr50
f4332761f9
Many changes to Hardcore / Vampirism
2012-05-21 23:30:16 -07:00
NuclearW
c3e1e55e9c
Fix for minimumQuantity default
2012-05-22 01:08:29 -04:00
NuclearW
e20bcd19b9
Make our RepairManager, load configs, and register them all
2012-05-22 00:57:24 -04:00
NuclearW
1fbf213ada
Load message
2012-05-22 00:56:57 -04:00
NuclearW
c2d2359a8c
RepairConfig loader
...
and small fix for RepairConfigManager
2012-05-22 00:56:14 -04:00
NuclearW
586a2a065e
Shears
2012-05-22 00:00:02 -04:00
NuclearW
adf43b7e35
String
2012-05-22 00:00:02 -04:00
NuclearW
45a4cddeef
Leather
2012-05-22 00:00:02 -04:00
NuclearW
69f62551c7
Your repair is now diamonds
2012-05-22 00:00:02 -04:00
NuclearW
f1bdf502be
Gold
...
and fix for minQuantity on iron armor
2012-05-22 00:00:02 -04:00
NuclearW
e89b3795f8
Save vanilla from jar
2012-05-22 00:00:02 -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
NuclearW
a9b2a4940e
Max_Ticks to Max_Seconds
2012-05-21 10:04:07 -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
NuclearW
0bb5f9f297
Max ticks for abilities
2012-05-21 09:17:16 -04:00
GJ
16ad8502d2
Cleanup, changed order of some logic checks.
2012-05-21 09:04:51 -04:00
GJ
ad68e6057e
More cleanup.
2012-05-21 08:45:33 -04:00
GJ
54b4faeeff
Minor cleanup.
2012-05-21 08:39:27 -04:00
NuclearW
a7f69545f2
Emulate unbreaking properly
2012-05-21 08:31:29 -04:00
NuclearW
93ea558ec3
Cleanup
2012-05-21 08:27:26 -04:00
GJ
d0cdc208e3
Avoid a duplicate config call.
2012-05-21 07:53:52 -04:00
NuclearW
0d7c483bd5
Tameable not a part of combat checks at the moment, only wolves
2012-05-21 07:25:20 -04:00
NuclearW
3f211c6277
Generalize Wolf to Tameable
...
Also generalize Arrow to Projectile
For MCCORE-263
2012-05-21 04:44:48 -04:00
NuclearW
79e93edfef
Switch order of sticky check and placeStore check.
...
sticky check is much less expensive than placeStore, so it's better to ensure that the piston is sticky before doing a placeStore check
2012-05-21 02:19:45 -04:00
Travis Ralston
44e8efda36
Check for sticky pistons
2012-05-19 08:00:34 -06:00
NuclearW
9726ac6f12
Send metrics information on if this server uses timings
2012-05-19 00:42:50 -04:00
NuclearW
01006ed76d
Hidden config and use of NullChunkletManager
...
ChunkletManagerFactory now produces NullChunkletManagers if Chunklets are disabeld in the hidden.yml
2012-05-18 22:01:15 -04:00
NuclearW
2936823d03
NullChunkletManager
2012-05-18 21:44:25 -04:00
GJ
7d05d53f9e
Whoops. Can't initialize something that doesn't exist.
2012-05-18 14:40: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
6da43b15c8
Move to a more ideal location.
...
Not as efficient as I would like, but certainly better than it was before
2012-05-18 03:14:19 -04:00
NuclearW
d0bb7b075e
This was a bad idea
2012-05-18 03:12:40 -04:00
NuclearW
c1ecd74644
Actually remove from map on unload
2012-05-18 03:12:16 -04:00
NuclearW
a1aada0777
Iron armor
2012-05-17 23:53:25 -04:00
NuclearW
c55a8eeccd
Iron tools
2012-05-17 23:40:34 -04:00
NuclearW
73cc8adcab
Beginnings of repair.vanilla.yml
2012-05-17 23:16:59 -04:00
NuclearW
7f0803c3f6
Add in xpMultiplier
2012-05-17 22:40:46 -04:00
NuclearW
1185ea4f96
Beginnings of RepairConfig
2012-05-17 22:40:46 -04:00
NuclearW
43db51a664
RepairConfigManager
2012-05-17 22:40:46 -04:00
GJ
d35cdc91f8
Think it's finally right...
2012-05-17 22:24:45 -04:00
GJ
8d643277c0
Locale update.
2012-05-17 22:22:53 -04:00
GJ
5be1858b45
Stupid file...
2012-05-17 22:20:25 -04:00
GJ
13d6e16630
Stupid file...
2012-05-17 22:18:44 -04:00
GJ
dcb1cbbdb7
Locale update.
2012-05-17 22:11:16 -04:00
nossr50
f7f077be3e
Merge branch 'master' of github.com:mcMMO-Dev/mcMMO
2012-05-17 19:00:14 -07:00
nossr50
3d79416520
Getting ready for promotions in this good economy
2012-05-17 18:59:51 -07: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
GJ
d17fe6bb7a
Mod Support - Item Tiers.
...
1 is Wood, 2 is Stone, 3 is Iron, 4 is Diamond.
2012-05-17 21:19:17 -04:00
NuclearW
01235ff398
isInJar
2012-05-17 21:02:26 -04:00
NuclearW
3d6e490505
Expunge this line
2012-05-17 20:49:43 -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
b36da06fad
Mod Support - Custom blocks now allow for the setting of how many items
...
they drop when broken.
2012-05-17 17:21:59 -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
c25ddd0dbc
<GJ> MOAR PERMISSIONS!
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
GJ
e1ca2c0b98
Mod support - Fixed blocks config not loading or generating.
2012-05-17 08:33:50 -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
NuclearW
db59f24873
Cleanup
2012-05-17 03:57:16 -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
6cbf87b52c
Fixed custom tools & armor not being repairable.
2012-05-16 15:48:52 -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
e9af0ebdc5
Custom tools - modify XP gain from breaking blocks on a per tool basis.
2012-05-15 14:21:21 -04:00
GJ
29ee8a035b
Custom tools - should now support enabling/disabling ability activation
...
per tool.
2012-05-15 13:44: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
ecc68d373f
Typo fix in Acrobatics guide
2012-05-15 04:06:05 -04:00
NuclearW
3032572f18
New factories means more jobs for a better economy
2012-05-15 01:43:34 -04:00
NuclearW
bcee6abb65
Re-add call to updateInventory
2012-05-15 00:49:19 -04:00
nossr50
7e0b8ddf50
HudType will default to 'STANDARD' for MySQL DB - only good for new users
2012-05-14 15:13:55 -07:00
NuclearW
91dcb508b3
POOT DONATION HERE
2012-05-14 17:52:07 -04:00
GJ
d549e2722d
Removed unused import.
2012-05-14 10:48:46 -04:00
nossr50
3bb29c8308
mcMMO's motd now links to the new website rather than the wiki
2012-05-13 19:00:49 -07:00
bm01
cbafa7110a
Fixed minor Green Terra bugs on Stone Brick
2012-05-10 15:54:29 +02:00
bm01
06791beabd
Fixed double Config instantiation causing NPE on PlayerProfile.save()
2012-05-09 15:58:11 +02:00
bm01
68b9857409
Fixed /<skill> command being processed twice when an alias was used
2012-05-09 13:06:40 +02:00
bm01
112a0df8c2
Minor locale fix
2012-05-09 12:10:59 +02:00
bm01
73717278ff
Fixed /party not showing properly the member list
2012-05-09 11:38:22 +02:00
bm01
5fa79926db
Fixed arrow boucing off entities on daze proc
2012-05-08 21:58:01 +02:00
bm01
06f97ac2f1
Fixed a bug where a player could gain Acrobatics exp while riding a cart
2012-05-08 20:20:23 +02:00
bm01
c2b4961b8d
Removed exp gain when an arrow strikes its shooter
2012-05-08 20:12:41 +02:00
bm01
9b3838b912
Improved attacker and defender's party check
2012-05-08 19:42:26 +02:00
bm01
946ea19371
Fixed bad /party fix :(
2012-05-08 06:58:50 +02:00
NuclearW
b0157c9bd2
Replace Bukkit Metadata for user placed blocks
2012-05-07 22:38:22 -04:00
nossr50
37d146e8fa
Fixed various NPE errors when loading up mcMMO
2012-05-06 14:51:25 -07:00
bm01
063d982750
Fixed the fix!
2012-05-06 11:05:51 +02:00
bm01
fbfeaa0f95
Fixed /party not working properly with 2 arguments
2012-05-06 11:02:08 +02: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
1b37ba8daa
Fixed a few issues from the merge, added the mod directory to the zip
...
backup.
2012-05-05 13:51:54 -04:00
nossr50
b529219a0e
Merge branch 'master' of github.com:mcMMO-Dev/mcMMO
...
Conflicts:
src/main/java/com/gmail/nossr50/mcMMO.java
2012-05-05 10:20:26 -07:00
nossr50
d9b3eff18f
Changed how a few variables were initialized
2012-05-05 10:16:41 -07:00
GJ
cb5ada6ec9
Fix for config files not being created at startup.
2012-05-05 13:02:55 -04:00
bm01
baf7ffd441
Fixed french locale string causing IAE on repair skillup
2012-05-04 20:17:17 +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
b5963936fd
Fixed /ability not checking the right permission
2012-05-04 19:42:00 +02:00
bm01
354ed9ede0
Fixed NPE on /party
2012-05-04 11:04:05 +02: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
GJ
3e91bc8c1e
Can now enable/disable specific skills for PVP & PVE
2012-05-03 10:39:32 -04:00
nossr50
3218c544dc
Added level curve modifier
2012-05-02 06:10:32 -07:00
GJ
1ae11da036
Start of work on allowing Combat skills to be enabled for just PVP or
...
PVE
2012-05-01 22:42:45 -04:00
bm01
84e36d758e
Fixed /p and /a incompatibilities with bChatManager
2012-05-02 00:55:43 +02:00
bm01
06ede80435
Fixed Iron Grip working reversely
2012-05-01 23:51:49 +02:00
bm01
dbc57060ee
Reduced bleeding ticks damage
2012-05-01 23:49:11 +02:00
GJ
798bd46d0a
Command updates - Repair (Finally done!)
2012-05-01 16:29:52 -04:00
GJ
c95f388d8d
Allow for checking if ALL double drops are disabled via config.
2012-05-01 15:56:09 -04: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
33bc2d8a6b
Command updates - Woodcutting & Unarmed
2012-05-01 15:15:30 -04:00
GJ
cc60f2f308
Command update - Swords
2012-05-01 14:28:20 -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
nossr50
e1cf89c3bf
Vamprirism updates.
2012-05-01 09:04:29 -07:00
nossr50
8cd1541893
Merge branch 'master' of github.com:mcMMO-Dev/mcMMO
2012-05-01 08:48:10 -07:00
nossr50
9d510815b4
Vampirism for hardcore mode, needs testing.
2012-05-01 08:47:57 -07:00
GJ
44d22d93da
Command update - Mining. Also fixed typo on new Herbalism permission.
2012-05-01 10:39:50 -04:00
nossr50
f7405a82e6
Fixed NPE when user clicks the HUD button for Spout
2012-05-01 06:30:57 -07:00
GJ
04f3e44c3a
Command updates - Herbalism
2012-05-01 09:11:56 -04:00
GJ
6cc207a10c
Fixed bug with Chimera Wing failing when used on half-blocks - Fixes
...
MCCORE-221
Also added treasures.yml to the zip backup.
2012-05-01 08:28:54 -04:00
GJ
6b5e615a23
Tabs are bad and we should feel bad for having them.
2012-05-01 07:54:37 -04:00
Grant
46268a7cf3
Merge pull request #202 from shatteredbeam/master
...
Zip automation running in SQL mode Fix
2012-05-01 04:41:09 -07:00
bm01
3682fbf531
Reverted last commit
2012-05-01 10:51:17 +02:00
bm01
0928b54d90
Actually fixed Hardcore
2012-05-01 10:49:36 +02:00
bm01
5a10339adc
Fixed Hardcore mode always enabled
2012-05-01 10:43:04 +02:00
Shatteredbeam
7c412cbec8
Fix for zip backup running in SQL mode.
2012-05-01 00:07:17 -07:00
bm01
d235ca8ed8
Fixed SQLReconnect not working
2012-05-01 07:53:03 +02:00
GJ
97511be64a
One more tweak.
2012-05-01 01:43:00 -04:00
GJ
3bd5aaa251
Importing by * is a bad idea.
2012-05-01 01:40:47 -04:00
GJ
ae2d9d8387
Locale update.
2012-05-01 01:33:42 -04:00
GJ
33c9694d26
Changelog update & the removal of a useless p
2012-05-01 01:25:13 -04:00
GJ
dbede7f81a
Added config options for specific double drops. Implements MCCORE-226
2012-05-01 01:14:32 -04:00
bm01
c8ad2bb454
Added bm01 to authors :3
2012-05-01 01:34:21 +02:00
bm01
18c52a5e23
Cleanup
2012-05-01 01:32:50 +02:00
shatteredbeam
5a3574734c
Added automatic backup of datafiles.
2012-04-30 15:48:59 -07:00
nossr50
5c6d10b2db
Mining now completely ignore Silk Touch enchanted picks
2012-04-30 09:30:07 -07:00
nossr50
7e96ced4c4
Shortened the hardcore mode message
2012-04-30 07:19:13 -07:00
nossr50
8da259cabc
Updated perm node behaviour and changelog
2012-04-30 07:17:10 -07:00
nossr50
f978d739bb
Updates
2012-04-30 07:11:03 -07:00
nossr50
7b2d50e93e
*Actually* fixing the Maths
2012-04-30 07:05:11 -07:00
nossr50
8bec50663f
Fixing some Maths
2012-04-30 07:01:00 -07:00
nossr50
11782ac34d
Bah, don't know why this got deleted.
2012-04-30 06:44:56 -07:00
nossr50
bfec3fff36
Forgot to register events for the new listener
2012-04-30 06:43:12 -07:00
nossr50
d8c0a56577
Added basic hardcore mode functionality, needs testing.
2012-04-30 06:41:58 -07:00
nossr50
ff1326a44f
Revert "Added basic functionality of Hardcore Mode, needs testing..."
...
This reverts commit 1fa4fccbcc
.
2012-04-30 06:41:09 -07:00
nossr50
1fa4fccbcc
Added basic functionality of Hardcore Mode, needs testing...
2012-04-30 06:39:30 -07:00
nossr50
323b41fd58
Adding in config nodes for Hardcore Mode (WIP)
2012-04-30 06:21:14 -07:00
GJ
3d2b881b0e
Command cleanup - Fishing. Added 2 new fishing permissions nodes.
2012-04-30 08:26:37 -04:00
GJ
def41af469
Command update - Excavation
2012-04-30 07:51:02 -04:00
GJ
4750aba763
Added permissions node for Greater Impact, cleanup of Axes command
2012-04-30 07:46:08 -04:00
GJ
5a9249dee1
Locale file update.
2012-04-29 23:05:57 -04:00
GJ
064fc0a8e2
Command format & permission changes, other minor cleanup.
2012-04-29 22:58:54 -04:00
bm01
67de70432c
Fixed /party displaying twice the leader
2012-04-30 03:10:33 +02:00
bm01
facd71bd71
Minor locale things
2012-04-30 03:09:05 +02:00
nossr50
96e6270520
Changed MySQL to not save everything at once
2012-04-29 12:02:24 -07:00
nossr50
51c45e86ce
Fixing formatting
2012-04-29 08:11:03 -07:00
nossr50
445214f0b5
Merge branch 'master' of github.com:mcMMO-Dev/mcMMO
2012-04-28 20:22:37 -07:00
nossr50
859d4f5372
Fixed Green Thumb consuming 2 seeds instead of 1
2012-04-28 20:22:17 -07:00
bm01
0541280b20
Merge branch 'master' of git://github.com/mcMMO-Dev/mcMMO
2012-04-29 04:59:38 +02:00
bm01
ec7ced9fd3
Fixed Tree Feller changing damage value for any item
2012-04-29 04:59:03 +02:00
nossr50
4840b435f5
Updated wiki URL
2012-04-28 19:45:50 -07:00
bm01
38656eca72
Minor locale fixes
2012-04-29 02:12:40 +02: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
2fad8f2ad7
Fixed undesirable FlatFileStuff access with MySQL enabled
2012-04-28 11:40:23 +02:00
bm01
7d17bd7dd1
Fixed Config NPE, made LoadTreasures singleton for consistency
2012-04-28 09:26:33 +02:00
nossr50
357eded2c3
Prevent HUDType from ever being null when loading config
2012-04-27 23:39:36 -07:00
nossr50
f7532cf5b4
Merge branch 'master' of github.com:mcMMO-Dev/mcMMO
2012-04-27 23:38:34 -07:00
nossr50
bd7203dd9c
Making HUD a bit more friendly
2012-04-27 23:38:16 -07:00
bm01
9e98351923
Capped bleeding ticks for monsters, moved players bleeding to BleedTimer
2012-04-28 07:33:57 +02:00
GJ
b46997bc1a
Let's hope this fixes those NPEs...
2012-04-27 10:54:51 -04:00
GJ
477d698eac
Little more whitespace stuff.
2012-04-27 10:39:08 -04:00
GJ
96ab3d1c7e
Merge remote branch 'origin/master'
2012-04-27 10:07:04 -04:00
GJ
0dd41ab18a
Little bit of whitespace cleanup.
2012-04-27 10:00:29 -04:00
nossr50
47b7780c96
Refactor ALL THE THINGS!
2012-04-27 02:47:11 -07:00
nossr50
ac35f002f1
*Actually* fixed exploit with PTP on yourself
2012-04-27 02:25:23 -07:00
nossr50
8dec24693c
Possible fix for NPE on save
2012-04-27 02:21:43 -07:00
GJ
e3803702c5
Fixed exploit where you could teleport to yourself...
2012-04-27 02:21:31 -04:00
bm01
b9c8fed01f
Made Party.isInParty safer
2012-04-27 08:17:02 +02:00
bm01
e97fec802c
Fixed /party command not allowing party creation
2012-04-27 07:21:01 +02:00
bm01
0234b0f6ce
Fixed Party class not being a real singleton
2012-04-27 07:12:49 +02:00
nossr50
4fa3708c2f
Well this should fix the issues with config, but I hate it.
2012-04-26 20:58:21 -07:00
nossr50
bede658d94
Fixing file not found exception for FlatFile leaderboards
2012-04-26 19:36:28 -07:00
nossr50
9d21aa36de
Now using the latest version of Metrics to stop a NPE
2012-04-26 18:41:30 -07:00
nossr50
6f2a2fd9e6
Fix file not found exception and bm01 being spaced oddly in mcmmo command
2012-04-26 18:25:43 -07:00
nossr50
22169c64db
NPE fix
2012-04-26 12:18:43 -07:00
nossr50
b8e128e0a9
Merge branch 'master' of github.com:mcMMO-Dev/mcMMO
...
Conflicts:
src/main/java/com/gmail/nossr50/locale/mcLocale.java
2012-04-26 11:54:45 -07:00
nossr50
2729b37b76
Config overhaul is DONE!
2012-04-26 11:53:21 -07:00
bm01
0a5b0eb6d5
Minor locale fixes
2012-04-26 20:09:04 +02:00
nossr50
295b7a0701
Config overhaul part 7
2012-04-26 11:03:11 -07:00
nossr50
fea3bd6aa4
Refactor all the listeners!
2012-04-26 10:42:09 -07:00
nossr50
05724ae64f
Config overhaul part 6
2012-04-26 10:34:02 -07:00
nossr50
8d7afe4f46
Removed the unfinished 'per-level tools' config information.
2012-04-26 10:24:11 -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
945e5ca11c
Config overhaul part 3
2012-04-26 07:55:38 -07:00
nossr50
2f58e593e5
Config overhaul part 2
2012-04-26 07:41:00 -07:00
nossr50
32fad08ef5
Sigh, GIT why you so.. forgetful
2012-04-26 07:32:38 -07:00
nossr50
9606dd3501
Part 1 of refactoring/config overhaul
2012-04-26 07:27:57 -07:00
GJ
f09b055872
Last one for a while, I swear.
2012-04-25 22:45:02 -04:00
GJ
4433da1e4a
Another minor locale fix.
2012-04-25 22:38:10 -04:00
GJ
e3f02d02a2
Few minor locale fixes.
2012-04-25 22:29:11 -04:00
GJ
a4ff2c7701
Added bypass nodes for offline inspecting & long-distance inspecting.
...
Also fixed some JavaDoc typos.
2012-04-25 22:07:08 -04:00
bm01
de510129bc
Merge branch 'master' of git://github.com/mcMMO-Dev/mcMMO
2012-04-26 03:58:10 +02:00
bm01
ed171e5761
Fixed some locale stuff
2012-04-26 03:57:10 +02:00
GJ
747d8a6031
Moved our SQL Reconnect task into its own class.
2012-04-25 21:21:50 -04:00
bm01
36a5039c12
Fixed NPE at startup
2012-04-26 00:54:08 +02:00
GJ
ac075c5bae
The last of the locale stuff. If your locale file no longer is
...
translated, please help us re-translate it at getlocalization.com/mcMMO
2012-04-25 16:14:44 -04:00
GJ
e650c2f534
Perm checks for abilities display - Acrobatics.
2012-04-25 11:40:37 -04: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
GJ
3c748bca39
More updates. ALMOST DONE.
2012-04-22 20:00:31 -04:00
GJ
c18b3e9114
Command & locale updates.
2012-04-22 19:34:34 -04:00
GJ
66b4388e64
More locale, command, and Party updates.
2012-04-22 15:36:48 -04:00
Blake Bartenbach
3db83db5d2
Added ability to repair Fishing Rods
2012-04-22 10:34:27 -05:00
GJ
efc63b5230
Cleanup, locale, & party improvements.
2012-04-22 02:55:58 -04: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
153ecf4d13
Cleanup of /mctop, bug fixing, and locale.
2012-04-20 14:01:21 -04:00
bm01
d1b652b013
Added natural Iron Golems to exp table
2012-04-20 15:29:12 +02:00
GJ
46d7212d1b
Even more locale.
2012-04-20 00:03:03 -04:00
GJ
ea350c30c8
Merge branch 'master' into locale
2012-04-19 23:32:32 -04:00
nossr50
45871aa1c8
Fixing a typo in mcremove
2012-04-19 18:54:20 -07:00
nossr50
d3dedca4a8
mcremove is smarter about dealing with MySQL now
2012-04-19 18:53:03 -07:00
GJ
1177263c8f
Merge branch 'master' into locale.
2012-04-19 18:12:36 -04:00
GJ
2f66c93bfd
Made /mcrefresh work for offline users & from console.
2012-04-19 17:21:55 -04:00
GJ
6991fa4907
Locale, part 3
2012-04-19 13:42:12 -04:00
GJ
b86d76fcd4
Minor tweaks.
2012-04-19 12:01:38 -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
GJ
c265aad6d7
Abstract the chat events a bit.
2012-04-18 17:01:17 -04:00
nossr50
b512fe2003
Made changes to the tree feller threshold
2012-04-18 12:53:02 -07:00
NuclearW
46648e2547
Added ChatAPI
...
Allows an external plugin to send admin and party chat
In addition to previous events allows for full control of the chat channels
2012-04-18 13:18:25 -04:00
NuclearW
54e945bf14
Admin and Party chat events
2012-04-18 13:01:07 -04:00
NuclearW
7c01fced68
Admin chat dupe fix
2012-04-18 12:49:06 -04:00
NuclearW
64871b4c37
Fix formatting
2012-04-18 12:48:23 -04:00
GJ
e3e2def809
Fixed issue with negative XP on level up.
2012-04-18 08:19:49 -04:00
GJ
ea7d1ce0e2
Fixed issue with non-English locales not displaying power level with
...
/mcstats & /inspect
2012-04-17 22:17:56 -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
fcdf538368
Locale, part 2
2012-04-11 16:34:54 -04:00
GJ
248f24d4b9
Locale changes, part 1.
2012-04-11 15:28:30 -04:00
GJ
32422646e4
More updates & fixes for party & admin chat.
2012-04-10 22:14:25 -04:00
nossr50
a90e4e9c8d
Fixed bugs with Herbalism and permissions
2012-04-10 08:48:59 -07:00
GJ
74188415dd
Temp fix for using /p & /a to send messages, fixes build errors.
2012-04-10 02:05:14 -04:00
GJ
11a4fdfcd5
Fixed party & admin chat handling
2012-04-10 01:52:06 -04:00
nossr50
7a119facdf
Not entirely sure why passing a String instead of an int fixes this..
2012-04-07 13:38:10 -07:00
nossr50
4e6cc5ffa0
Merge branch 'master' of github.com:mcMMO-Dev/mcMMO
...
Conflicts:
Changelog.txt
2012-04-06 09:50:56 -07:00
nossr50
5a37e3e275
mcremove now works on offline users for flatfile and no longer kicks users
2012-04-06 09:49:20 -07:00
GJ
1edc32c6b0
Fixed bug with repairing wooden tools.
2012-04-05 14:45:35 -04:00
GJ
a01a5a737b
More command updates.
2012-04-05 00:44:12 -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
GJ
bf361f6824
More command cleaning.
2012-04-04 18:35:39 -04:00
GJ
74ee210514
Fixed some possible errors if bad command arguments were used.
2012-04-04 16:12:13 -04:00
GJ
2b7f21fee4
Fixed nossr50's crappy merge. :D
2012-04-04 11:17:56 -04:00
nossr50
6ad32e487f
Merge branch 'master' of github.com:mcMMO-Dev/mcMMO
...
Conflicts:
src/main/java/com/gmail/nossr50/commands/general/MmoupdateCommand.java
2012-04-04 08:07:47 -07:00
nossr50
97fd3eaf64
Fixed mmoupdate not being useable from console
2012-04-04 08:05:41 -07:00
GJ
d9b4647cf5
Command updates
2012-04-04 11:04:09 -04:00
nossr50
03e0c02640
Merge branch 'master' of github.com:mcMMO-Dev/mcMMO
...
Conflicts:
Changelog.txt
2012-04-04 08:01:16 -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
1c7709a18b
Added perm checks to skill commands
2012-04-04 10:57:30 -04:00
nossr50
06c3a588bf
Prevent duplicate profiles from being created
2012-04-04 07:46:57 -07:00
GJ
80526c0e06
More command updates, better offline player support.
2012-04-04 10:34:35 -04:00
GJ
86528334d1
Fixed some missing stuff in locale files.
2012-04-03 22:25:14 -04:00
GJ
1cc4f7eaaa
Back to new development
2012-04-03 22:20:14 -04:00
nossr50
7442d1c4a5
Fixed bug with mmoedit and offline users
2012-04-03 17:39:55 -07:00
nossr50
f247545fc4
Added 'Skill Shot' to Archery. Updated Archery command.
2012-04-03 14:36:55 -07:00
nossr50
e8817ec9ea
Merge branch 'master' of github.com:mcMMO-Dev/mcMMO
2012-04-03 14:13:57 -07:00
nossr50
44d2466422
Updates to /mcmmo links & description
2012-04-03 14:13:34 -07:00
GJ
eb7a0143da
More work on commands.
2012-04-03 16:13:16 -04:00
GJ
069e656cde
Let's try this.
2012-04-03 15:50:22 -04:00
GJ
f1aa3f5c68
Fix for dupe exploit with Blast Mining
2012-04-03 15:33:57 -04:00
GJ
acc3d7610b
More command updates.
2012-04-03 15:33:20 -04:00
nossr50
b2565bedd3
Redundant redundancy :D
2012-04-03 12:30:11 -07:00
nossr50
80c36ca846
Fix for inspect command throwing errors when players are in different
...
worlds
2012-04-03 12:05:39 -07:00
GJ
00e5e75092
Cleanup of AddXP command
2012-04-03 12:43:53 -04:00
GJ
c8b30b6714
Added permissions nodes for repairing wood, bows, and leather.
2012-04-03 12:34:59 -04:00
nossr50
2c4418e6e6
Merge branch 'master' of github.com:mcMMO-Dev/mcMMO
2012-04-03 08:51:53 -07:00
GJ
d0e7e1bbb5
Added check for mobs spawning from Spawner Eggs to deny XP from
...
spawners.
2012-04-03 11:51:49 -04:00
nossr50
70ce762b5a
Removing unused imports
2012-04-03 08:51:34 -07:00
nossr50
e879153df7
Some updates.
2012-04-03 08:49:14 -07:00
GJ
c9db9566cb
Cleanup of the AddLevels command.
2012-04-03 11:39:59 -04:00
nossr50
a1283bfc0f
Make titles update on levelup
2012-04-03 07:08:37 -07:00
nossr50
378de09ccd
Fancy formatting for power levels titles
2012-04-03 07:03:42 -07:00
GJ
20febbc3bc
Made power level display also include player name.
2012-04-03 09:27:17 -04:00
GJ
3b0ba43e94
Added config value to enable/disable power level display w/ Spout
2012-04-03 02:52:04 -04: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
b70e868b5c
*CLEANUP* - Party.java
2012-04-03 00:06:30 -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
nossr50
e40e10da61
Some WIP work on Archery, most noteably a damage boost per 50 skill lvl
2012-04-02 04:41:04 -07:00
GJ
6a858dace7
Fixed calculating party bonus XP when players are in different
...
worlds throwing errors.
2012-04-01 16:30:16 -04:00
GJ
b0fbaa71bf
Runnables cleanup
2012-04-01 00:11:57 -04:00
GJ
18a2b686c1
Events cleanup.
2012-03-31 22:20:35 -04:00
GJ
a2f23bd056
More cleanup. Done with Datatypes. Lack Events, Runnables, and...
...
Commands.
2012-03-31 19:00:41 -04:00
GJ
bb5a9826bc
Assorted cleanup.
2012-03-31 18:19:24 -04:00
GJ
9904eb0b0d
Assorted cleanup.
2012-03-31 16:40:06 -04:00
GJ
f89f215813
Unfixing my fix. Sorry for not properly checking that before I pulled
...
it.
2012-03-31 15:39:09 -04:00
GJ
d01bd487f7
*CLEAANUP* - SkillType.java
2012-03-31 15:37:57 -04:00
Fletch to 99
bb1bce879f
Update src/main/java/com/gmail/nossr50/mcMMO.java
2012-03-31 12:38:41 -03:00
GJ
dd6082c8a1
Add ability to fire level-up event & notification with ExperienceAPI
2012-03-30 01:01:48 -04:00
GJ
f547523c3e
Heh, API functions shouldn't be static...
2012-03-29 23:08:51 -04:00
GJ
7de19f8087
Another typo fix with permissions
2012-03-29 22:35:44 -04:00
nossr50
da6755f703
I always forget to add the new file ;_;
2012-03-29 18:44:30 -07:00
nossr50
602bde7bc5
A fix for Spout disabling itself
2012-03-29 18:43:53 -07: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
26ed6aa840
Fixed issue where adding XP via command without specifying a player
...
didn't trigger level-ups.
2012-03-29 12:03:29 -04:00
GJ
ef3802f7c2
Fixed bug with non-Spout users trying to update the XP Bar.
2012-03-29 10:44:37 -04:00
GJ
3c9e38d7ad
Helps to include the new file.
2012-03-29 10:05:04 -04:00
GJ
2e4aeca0df
Moved Party API functions to their own file.
2012-03-29 10:04:48 -04:00
GJ
fd6bf931fc
Changed naming for Repair events to be more consistent
2012-03-29 01:41:43 -04:00
GJ
751b795417
Changed bypass node for Arcane Forging to not default to true for OPs
2012-03-29 01:36:51 -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
a5af583a29
Fixed typos in the Party help display
2012-03-28 01:42:42 -04:00
GJ
ef3d76fb9f
Fixed bug where you could TP to dead players
2012-03-27 23:04:00 -04:00
GJ
5e12979f09
Fix my fix for the BlockBreak event changes (reverted).
2012-03-27 22:54:56 -04:00
GJ
cd64b60ece
Fix for some API functions not being callable.
2012-03-27 22:51:12 -04:00
GJ
13951e5806
Fixed NPE due to McMMOPartyChangeEvent.
2012-03-27 19:47:20 -04:00
GJ
6cfc8c7a52
Fixed bug with gaining infinite levels. (Oops.)
2012-03-27 17:12:38 -04:00
GJ
fd6610f966
Added McMMOPartyChangeEvent for API usage - fires whenever a player
...
joins or leaves a party
2012-03-27 17:09:23 -04:00
GJ
aaa63a7f5d
Added McMMOPartyTeleportEvent for API usage - fires before a successful
...
teleportation would occur.
2012-03-27 15:57:37 -04:00
GJ
f786c4db50
Fixed typo in PlayerProfile that was causing NPEs
2012-03-27 15:32:51 -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
83c326fb39
Fixed a rather "critial" typo.
2012-03-27 13:34:28 -04:00
GJ
be31d03733
Fixed typo.
2012-03-27 12:32:42 -04:00
GJ
0fcba5f1ee
Fixed spacing issue with /mcc command
2012-03-27 08:51:17 -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
3fc5a167a4
Added ability to get skill level from McMMOPlayerSkill events
2012-03-27 00:18:04 -04:00
GJ
933449f16b
Added ability to get skill level from McMMOPlayerExperience events.
2012-03-27 00:14:20 -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
6a8737547f
Updates to PlayerProfile.java
2012-03-26 17:31:26 -04:00
nossr50
ae8997b4f3
HUDmmo.java cleanup (formatting stuff, comment removal)
2012-03-26 14:24:11 -07: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
3ec5894249
Generic cleanup.
2012-03-26 09:06:48 -04:00
GJ
77462888ff
Moved anvil placement handling into Repair.java
2012-03-25 16:26:40 -04:00
GJ
0ee05687d9
Removed old block place workaround code.
2012-03-25 16:13:29 -04:00
GJ
d8dbce7cc9
Updates to Italian locale file.
2012-03-24 23:17:14 -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
nossr50
46c31e1abb
Trying to fix formatting...
2012-03-23 12:37:13 -07:00
nossr50
46cdfe992f
Version is now 1.3.04-dev modified comments/changelog
2012-03-23 12:34:23 -07:00
nossr50
752cc88270
Merge branch 'master' of github.com:mcMMO-Dev/mcMMO
2012-03-23 12:30:55 -07:00
nossr50
d1f13ddec0
Made MySQL reload all profiles on reconnect, modified
...
RemoveProfileFromMemoryTask
2012-03-23 12:30:27 -07:00
GJ
ea9c6f4d44
Whoops, typo.
2012-03-22 23:33:11 -04:00
nossr50
631b2342b9
Removing some unused imports from m.java
2012-03-22 15:33:15 -07:00
nossr50
189ae6fcdb
Moved convertToMySQL() into MmoupdateCommand class
2012-03-22 15:32:31 -07:00
nossr50
7d70edc0ff
Fixing small mistake with grabbing offline profiles
2012-03-22 14:31:48 -07:00
nossr50
9bfbf85b4b
Optimizing how we save PlayerProfiles a bit
2012-03-22 14:28:22 -07:00
nossr50
ab50b32f60
We don't want to pass a lowercase playerName to new PlayerProfiles yet...
2012-03-22 14:19:35 -07:00
nossr50
fc4709fe27
Merge branch 'master' of github.com:mcMMO-Dev/mcMMO
2012-03-22 13:59:12 -07:00
nossr50
2cf789d7bf
Added console functionality to mctop
2012-03-22 13:58:54 -07:00
GJ
8aad439e99
Fixed Archery pulling the guide string for Axes.
2012-03-22 16:56:35 -04:00
nossr50
0f1f124eb5
Removing unused variables and imports from mmoedit
2012-03-22 13:45:25 -07:00
nossr50
bb06e193bc
Merge branch 'master' of github.com:mcMMO-Dev/mcMMO
2012-03-22 13:43:19 -07:00
nossr50
4377716474
Fixed the bug with mmoedit and mcstats, reworked PlayerProfile hashmaps to
...
be stored by String instead of Player
2012-03-22 13:42:44 -07:00
GJ
cab9850fe3
Fixed saplings dropping WAY too often from Woodcutting.
2012-03-22 16:36:54 -04:00
nossr50
5ae15bfb71
Fixed exception error when editing offline player with mmoedit
2012-03-22 13:18:59 -07:00
nossr50
1ca57df0c0
Removed 'true/false' debug message from Inspect command
2012-03-22 13:15:19 -07:00
nossr50
3c42dd69d5
Merge branch 'master' of github.com:mcMMO-Dev/mcMMO
2012-03-22 12:59:52 -07:00
nossr50
39620f1aab
Changes to MySQL reconnection stuff and OnDisable()
2012-03-22 12:59:26 -07: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
cd53ba04b0
Updates to Italian locale file.
2012-03-22 09:49:07 -04:00
GJ
b55e9c5c0d
Updated FakeBlockBreakEvent to align with recent Bukkit changes.
2012-03-21 21:06:28 -04:00
GJ
6887ddd570
Minor cleanup.
2012-03-20 22:51:02 -04:00
GJ
f2be996e3d
Update to SpoutStuff.java
2012-03-20 22:33:58 -04:00
GJ
664c9d9953
mcMMO - now in Italian!
2012-03-20 20:54:19 -04:00
GJ
0fa39c4ace
Moved last few hashmaps to mcMMO.java & killed off Misc.java
2012-03-20 18:36:47 -04:00
GJ
9e604aed5e
Fixed bug where some combat skills weren't taking into account all
...
damage modifiers.
2012-03-20 13:22:39 -04:00
GJ
6afcce4b7c
Piston listeners weren't tracking the last pushed block.
2012-03-20 13:03:52 -04:00
GJ
3da8955f8a
Fix for double drop exploit using pistons.
2012-03-20 00:45:01 -04:00
GJ
49bb7ecba9
Fixed issue with RIGHT_CLICK_AIR & LEFT_CLICK_AIR not firing.
2012-03-19 23:03:48 -04:00
GJ
99e58039a2
MAJOR PERMISSIONS UPDATE. PLEASE CHECK PLUGIN.YML FOR DETAILS.
2012-03-19 22:05:17 -04:00
GJ
d2edbe207d
More datatype cleanup.
2012-03-19 13:21:38 -04:00
GJ
05d16e7c15
Assorted datatype cleanup.
2012-03-19 12:54:33 -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
b10f599a87
Updates to configs.
2012-03-18 16:35:47 -04:00
GJ
c1cdba4395
clear() is better.
2012-03-18 15:28:41 -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
43ff0fa41a
Fixed bug with Green Terra not activating
2012-03-14 16:24:14 -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
GJ
ea2615aeae
Derp. Forgot a file.
2012-03-14 02:10:16 -04:00
GJ
0a927768f5
Fix some issues from the merge.
2012-03-14 02:04:00 -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
71e09423fe
Made it so you leave your party if you enter a world where you don't
...
have party permissions. Also removed some unused stuff from
PlayerProfile.
2012-03-12 22:07:35 -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
46d0b50c52
Fix endless loop with FoodLevelChange events.
2012-03-12 02:28:24 -04:00
GJ
3e0cc358d0
Fix for Acrobatics leveling exploit - Fixes MCCORE-74
2012-03-12 01:45:08 -04:00
GJ
0a8d34a21f
*CLEANUP* - mcSpoutListener.java & mcSpoutScreenListener.java
2012-03-11 01:39:14 -05:00
GJ
def65282dd
*CLEANUP* - mcSelfListener.java & mcSpoutInputListener.java
2012-03-11 01:19:19 -05: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
28c590f079
*CLEANUP* - mcEntityListener.java
2012-03-10 20:15:55 -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
bm01
d391d12ab5
Alert lone players trying to speak in party chat
2012-03-10 03:15:29 +01:00
NuclearW
f5a559efa6
Lets add some CONFIG to that cooldown
2012-03-09 19:54:56 -05:00
nossr50
0c8b944b12
Lets add some RED to that message
2012-03-09 16:42:15 -08:00
nossr50
7ff02e51f5
Fixing maths
2012-03-09 16:41:29 -08:00
nossr50
a40d3f5f9c
PTP now has a 30 second cooldown from when you were last hurt
2012-03-09 16:40:39 -08: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
nossr50
0d14918946
.triggerCheck() is only called when it needs to be (NoCheat fix)
2012-03-09 16:11:24 -08:00
bm01
7c3b6b9fb3
Fix for combat XP gain
2012-03-09 22:03:40 +01:00
GJ
37b5991dcc
Sand/gravel exploit fix.
2012-03-09 14:00:34 -05:00
GJ
09044016cd
Fixed a few issues in mcBlockListener.
2012-03-09 12:43:50 -05:00
nossr50
577badf4d8
Fixed ArrayIndexOutOfBounds with mmoedit
2012-03-09 02:02:45 -08:00
GJ
de1539ac1d
Cleanup.
2012-03-09 01:44:29 -05:00
GJ
6e8cfe5ec9
Assorted bug fixes & cleanup.
2012-03-09 01:24:09 -05:00
nossr50
9dfcbf1797
Triple Drop fix
2012-03-08 22:22:25 -08:00
nossr50
74b7aa5340
Added permission node to bypass Arcane Repair and keep enchantments
2012-03-08 18:58:50 -08:00
nossr50
0441b062bd
Whoops..
2012-03-08 18:24:16 -08:00
nossr50
24bdd10f7f
PTP Exploit fix attempt #2
2012-03-08 18:23:04 -08:00
nossr50
8669582e8f
PTP exploit fix
2012-03-08 18:00:43 -08:00
nossr50
d0f66ece98
Fixing a message with /inspect
2012-03-08 17:53:54 -08:00
nossr50
1107e9f36a
Merge branch 'master' of github.com:mcMMO-Dev/mcMMO
...
Conflicts:
Changelog.txt
2012-03-08 17:07:34 -08:00
nossr50
95c15df184
Making mctop update for MySQL when mmoedit is used
2012-03-08 17:06:26 -08:00
GJ
c3e1cf8681
Another leak...
2012-03-08 18:15:14 -05:00
GJ
d393e4d124
Cleanup & a few memory leak fixes.
2012-03-08 18:09:31 -05:00
GJ
bce418bee8
Cleanup.
2012-03-08 17:26:13 -05:00
GJ
052e3cd997
More cleanup.
2012-03-08 16:55:43 -05:00
GJ
9eb5535c75
Fixed the NPE PlayerInteractEvent.
2012-03-08 16:30:50 -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
7a549ce211
Return after we cancel an event
...
For EntityDamageByEntity and EntityDamage
2012-03-08 13:22:14 -05:00
nossr50
63bdc16e2f
Merge branch 'master' of github.com:mcMMO-Dev/mcMMO
2012-03-07 16:03:21 -08:00
nossr50
7e9aada919
More fixes
2012-03-07 16:03:02 -08:00
NuclearW
4805097a0c
Remove lots of redundant license prefixes from files
2012-03-07 16:53:54 -05:00
nossr50
86e4a4344b
Am dissapoint GJ
2012-03-07 13:50:14 -08:00
GJ
9f3e7ba11c
Fixed stuff being in wrong package. Start of cleanup to m.java.
2012-03-07 16:38:48 -05:00
GJ
3301fc3d9d
Leaderboard.java cleanup
2012-03-07 09:05:08 -05:00
GJ
653e06dd03
Database.java cleanup
2012-03-07 01:42:43 -05:00
GJ
a8aed1bf02
Add Bookshelves to list of blocks that don't trigger abilities.
...
Increases compatibility with FalseBook & CraftBook.
2012-03-07 00:43:50 -05:00
GJ
d10ff590ec
Cleanup on Item.java
2012-03-06 23:43:57 -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
TheYeti
e822515403
Configuration options for MCCORE-16
2012-03-06 14:50:18 -08:00
nossr50
b6a1188bc7
mmoedit now works on offline players
2012-03-06 13:46:04 -08: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
99bff1a4f9
Wolf summoning now correctly uses up the bones.
...
Now to figure out why Ocelot summoning isn't using up the fish.
2012-03-05 01:25:24 -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
4d99fe7230
Fixed ClassCastException with Taming
2012-03-04 23:11:31 -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
Mike Botsko
0a8a843f6e
Added autoReconnect props to database to resolve stale connection problems
2012-03-04 11:26:12 -08:00
GJ
3bc317e7b2
Enum more things, fixed some durability issues with abilities.
2012-03-04 03:54:26 -05:00
GJ
a83812d11a
Added Ocelots to Taming XP tables.
2012-03-04 03:08:11 -05:00
nossr50
16451550b5
Updating other locale files.
2012-03-03 23:45:39 -08:00
nossr50
c2dc28c2bd
Fixing Mining
2012-03-03 23:44:40 -08:00
GJ
c48ac9f596
Mining guide done.
...
We probably need to clean all these up a bit more later...
2012-03-04 02:41:14 -05:00
nossr50
a9eed7c31c
Replaced unwritten guides with coming soon msg.
2012-03-03 21:36:58 -08:00
nossr50
a9a7719096
Another linebreak for Acrobatics.
2012-03-03 15:24:54 -08:00
nossr50
5038fbadb0
Acrobatics done.
2012-03-03 15:21:39 -08:00
nossr50
a85ca2c984
All thats left is to fill in the locale with information
2012-03-03 13:29:39 -08:00
nossr50
e6e7f10a05
Inform players when they type /skillname that there is a guide
2012-03-03 13:05:52 -08:00
nossr50
212f6ee773
Now you don't need to specify a page number.
2012-03-03 13:04:12 -08:00
nossr50
53d38cc54c
Changed some wording for Excavation ?
2012-03-03 13:02:11 -08:00
nossr50
a53c8d5c64
Completed Excavation ?
2012-03-03 12:58:16 -08:00
nossr50
94a02c9a2e
Manual merging commence... Merge branch 'master' of github.com:mcMMO-Dev/mcMMO
...
Conflicts:
src/main/resources/locale/locale_en_us.properties
2012-03-03 12:45:57 -08:00
nossr50
07699fa651
Excavation ? WIP
2012-03-03 12:43:50 -08: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
nossr50
ccfce843be
Updated changelog. for loops > while loops
2012-03-03 10:39:18 -08:00
GJ
cb3bc755a6
Remove MySpawn info from locale files.
2012-03-03 13:35:01 -05:00
GJ
719081a77e
Removed some unneeded imports.
2012-03-03 13:30:08 -05:00
nossr50
d1c4efa30d
Finalized page system. Moved grabbing pages to Page.java.
2012-03-03 10:24:47 -08:00
nossr50
12fbaa4361
Wip of Skill Help pages, code is ugly but it works.
2012-03-03 09:54:16 -08:00
bm01
2f0a3eaadd
Taming prevent damage fix
2012-03-03 15:15:30 +01:00
GJ
1814d52680
Starting work on skill help pages. (Excavation)
2012-03-03 01:22:52 -05: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
04e2a212d1
Silly git
2012-03-02 16:55:54 -08:00
nossr50
fe7ca65f22
dealDamage() will now send fake EntityDamageEvent which mcMMO will ignore
2012-03-02 16:53:35 -08: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
cb9a9282dd
Moving the FakeEntityDamageByEntity event to the top of the listener
2012-03-02 16:34:35 -08:00
nossr50
14f1a91eeb
Fixed PVE experience gains not leveling up skills
2012-03-02 16:24:28 -08:00
nossr50
1756031eda
Changed pom ver # to 1.3.02 removed ocelots from Taming xp gain
2012-03-02 15:58:40 -08:00
nossr50
bccb321ce1
Fixing isInvincible() thanks bm01!
2012-03-02 15:52:33 -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
nossr50
1c866a52e5
Reworking our invincibility checks to accomodate for vanilla mc behaviour
2012-03-02 10:18:23 -08:00
nossr50
2f5edb6329
Removing redundancy
2012-03-02 09:40:04 -08:00
nossr50
30e5410906
Adding break; to switch in onEntityDamage
2012-03-02 09:37:55 -08:00
nossr50
4f2a0b8260
Updating onEntityDamageByEntity event listener
2012-03-02 09:35:52 -08:00
GJ
882a457484
Listen to EntityDamageByEntity subevents
2012-03-02 12:19:53 -05:00
GJ
ed5531d44b
Cleanup EntityListener.java
2012-03-02 12:13:35 -05:00
GJ
b2989a8bab
Added Ocelots to Taming XP tables.
2012-03-02 10:43:08 -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
2151fbb6c0
Finishing touches on BM
2012-03-01 14:15:16 -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
GJ
415786d67e
XP gain for Blast Mining.
2012-03-01 16:50:54 -05:00
nossr50
d8aa3a5f14
Updated locale
2012-03-01 13:02:54 -08:00
nossr50
f5fc941916
Cooldowns for Blast Mining are now fully functional (BUILD IS SAFE AGAIN)
2012-03-01 13:01:41 -08:00
GJ
8254a8ab0f
Updates to Blast Mining.
2012-03-01 15:33:03 -05:00
nossr50
fadbaf429d
Beginning work on cooldowns for BlastMining (DO NOT USE THIS BUILD)
2012-03-01 12:20:35 -08:00
nossr50
a80507078d
Taming locale updates
2012-03-01 11:42:44 -08:00
GJ
d13549ff6a
Updates to Blast Mining.
2012-03-01 14:37:34 -05:00
nossr50
0f89a9e1e8
Merge branch 'master' of github.com:mcMMO-Dev/mcMMO
2012-03-01 10:08:37 -08:00
nossr50
c8f2521670
Updated /mcmmo to be more useful and up to date
2012-03-01 10:08:13 -08:00
GJ
32135d5647
Removed Milking/Shearing from Taming - too easy to abuse
2012-03-01 12:24:30 -05:00
nossr50
dc5b37d560
Fix for dropping AIR
2012-03-01 08:34:56 -08:00
nossr50
e873902e1b
Fixing another disarm bug (thanks bm01)
2012-03-01 08:03:29 -08:00
nossr50
fe21aa0aa9
Updating plugin.yml description nodes
2012-03-01 07:32:13 -08:00
nossr50
ee1e128c5a
Changed to dealDamage()
2012-03-01 06:48:59 -08:00
nossr50
d099bc562b
Fixed Disarm not working ever
2012-02-29 16:27:58 -08:00
nossr50
69dfd5645a
Fixing my fix of Unarmed command display
2012-02-29 16:16:38 -08:00
nossr50
5db7225bc4
Fixing skill messages, fixing unarmed command display
2012-02-29 16:13:15 -08:00
nossr50
80374333b6
Abilities send messages to nearby players when they wear off.
2012-02-29 16:04:31 -08:00
nossr50
885ec70d28
Updated locale
2012-02-29 15:45:09 -08:00
nossr50
8d00468412
Axes gains bonus DMG every 50 levels like Unarmed now.
2012-02-29 15:40:16 -08:00
nossr50
5d9ac614c2
That was too OP. Disarm is 1.5x the rate of 1.2.12 now.
2012-02-29 15:24:03 -08:00
nossr50
0f8a418efd
More work on Impact. Tweaked Unarmed's disarm chance to be 2x better.
2012-02-29 15:22:03 -08:00
nossr50
ed2e9a993d
Removing whitespace
2012-02-29 13:54:43 -08:00
nossr50
f689f048b2
Updated changelog again
2012-02-29 13:19:22 -08:00
nossr50
906bc01b91
Inspect now checks if player exists in Database
2012-02-29 13:02:24 -08:00
nossr50
4641e4701c
Updating usage statistic to work with R5
2012-02-29 12:41:03 -08:00
nossr50
88e40080fb
Making Inspect work on offline players
2012-02-29 12:33:33 -08:00
nossr50
e0fa23359f
Removed /mcstats usage from console (use inspect instead)
2012-02-29 12:15:23 -08:00
nossr50
4ab71bcf36
Fixed inspect not working from console
2012-02-29 12:07:47 -08:00
nossr50
652a27eb38
Starting work on Impact subskill for Axes
2012-02-29 11:56:15 -08:00
nossr50
6c20df7839
Finished changes to Whois -> Inspect
2012-02-29 09:25:48 -08:00
nossr50
423eb97e0f
Reverting casting in onEntityDeath
2012-02-29 09:23:04 -08:00
nossr50
0b43dd2747
Replacing Whois command with Inspect command
2012-02-29 09:20:58 -08:00
nossr50
f2fccd4a64
Add casting to onEntityDeath
2012-02-29 09:11:45 -08:00
GJ
a7292c3a2c
Fixed typo in config.yml
2012-02-29 11:25:15 -05:00
GJ
0c1072f7cf
Changes due to updates to EntityType returned by certain Entity events.
2012-02-29 11:03:24 -05:00
GJ
cea80f98e8
Updates for config files.
2012-02-29 10:45:55 -05:00
GJ
985e69c529
Fixes for Treasures config & Chimera Wing.
2012-02-29 09:59:25 -05:00
nossr50
a2b3e6fa83
Fixed treasures config NPE
2012-02-28 21:00:28 -08:00
GJ
ee986970fe
Moving treasures to their own config file.
...
BUILD IS BROKEN, DO NOT USE.
2012-02-28 23:28:36 -05:00
bm01
093f368545
Replaced m.getDistance()
2012-02-29 03:26:19 +01:00
nossr50
5f51f7f9b0
Further removing MySpawn stuff
2012-02-28 15:19:43 -08:00
nossr50
de2a0403d2
Remove MySpawn from DB if exists
2012-02-28 15:15:03 -08:00
GJ
e2d13034a8
Kill it with fire, part 1 - MySpawn
2012-02-28 18:01:35 -05:00
GJ
e55006f662
Fixed the fact that myspawn would clear if you broke ANY bed (not just
...
your own) - Addresses MCCORE-50
2012-02-28 17:06:13 -05:00
GJ
64b46a88c9
Breaking a bed now clears your spawn, just as if you had used the
...
/clearmyspawn command.
2012-02-28 16:52:16 -05:00
nossr50
69b7c3077f
Tweaked mcremove
2012-02-28 12:53:27 -08:00
nossr50
7aa7de75a2
Made mcremove work for FlatFile (sort of).
2012-02-28 12:33:57 -08:00
nossr50
6cc22a3b63
mcremove command is now fully functional for MySQL
2012-02-28 12:16:23 -08:00
nossr50
649ce1c147
Forgot to commit this, file renamed.
2012-02-28 11:19:12 -08:00
nossr50
1281843d45
Removing redundancy in most commands
2012-02-28 11:17:54 -08:00
nossr50
e31aea3492
Beginning work on mcremove
2012-02-28 11:05:48 -08:00
GJ
26e3403ff4
Fixed Call of The Wild & RIGHT_CLICK_AIR tool activation not working.
...
Apparently we can't use ignoreCancelled=true on PlayerInteractEvent...
2012-02-28 09:27:14 -05:00
GJ
e5922bf3e7
Fixed my brakes. >.<
2012-02-28 00:18:55 -05:00
GJ
2b9baaf0ea
Possible fix for not registering right click air events.
2012-02-27 23:38:33 -05:00
GJ
8ad4e20cab
Fixed leaving out a logical check for new skill processing. (Oops.)
2012-02-27 20:40:25 -05:00
GJ
1511c5737b
Fixed missing return calls in ToolType.java
2012-02-27 17:37:43 -05:00
GJ
57bf414d59
OPTIMIZE ALL THE SKILLS!
...
Adds some cool enum features & cleans up Skills.java - may possibly
break some message displays for Axes & Woodcutting.
2012-02-27 17:28:47 -05:00
nossr50
16a0a3364a
NPE fix for Bleed Simulation (hopefully)
2012-02-27 07:56:12 -08:00
nossr50
d09512373b
Added an isConnected() method
2012-02-27 05:27:59 -08:00
nossr50
26c9ba0c3b
Major optimization to how MySQL connection is handled.
2012-02-27 05:20:55 -08:00
nossr50
d7d1d0b58d
Merge branch 'master' of github.com:mcMMO-Dev/mcMMO
2012-02-27 03:53:46 -08:00
nossr50
a0ab16eaa7
Minor tweaks to BleedSimulate()
2012-02-27 03:53:15 -08:00
GJ
cae4b47538
Updates to Unarmed
2012-02-26 14:38:55 -05:00
GJ
dd445dbac5
Updates to Combat - Breaks R4 Compatability.
2012-02-26 14:38:03 -05:00
nossr50
4b26732f51
Removed redundancy
2012-02-26 04:15:50 -08:00
bm01
aff6b0925f
Optimization in Combat.java
2012-02-26 13:06:47 +01:00
GJ
a7f259ea3c
Moved wolf damage checks to Taming.java
2012-02-26 02:38:07 -05:00
GJ
3a1ee58339
Added custom values for mob combat multipliers.
2012-02-26 01:53:54 -05:00
GJ
6b0c46b634
Minor updates/optimizations to PlayerListener
2012-02-26 00:05:32 -05:00
GJ
6b36a030f6
Added back updateInventory() methods.
...
Even though I updated old inventory methods it still needs these to
reflect the amounts removed...
2012-02-25 21:42:03 -05:00
nossr50
f481741bb5
This should make us fully NoCheat compatible.
2012-02-25 04:27:09 -08:00
nossr50
77b0dd725c
Fixing unwanted block data changes
2012-02-25 04:07:07 -08:00
nossr50
f850c0ead6
Merge branch 'master' of github.com:mcMMO-Dev/mcMMO
2012-02-25 03:51:49 -08:00
nossr50
7ad9b2ed58
Gutting out the old Party HUD. Lets make a new one.
2012-02-25 03:51:22 -08:00
GJ
695d76dcf4
ENUM ALL THE THINGS!
2012-02-25 02:49:53 -05:00
GJ
19ea6707fe
Updated locale files to reflect increases to Blast Mining ore drops.
2012-02-25 00:26:10 -05:00
GJ
649bccb0d0
Added /addlevels command (Implements MCCORE-23)
2012-02-24 21:05:01 -05:00
GJ
73f1c08366
Blast Mining optimization
2012-02-24 18:25:24 -05:00
GJ
b98120192a
Removed useless removal checks.
2012-02-24 12:14:35 -05:00
GJ
1cd7181d26
Minor tweaks & fixes. Changed Tree Feller to use custom item drop method
...
so we fire the event like we're supposed to.
2012-02-24 11:21:07 -05:00
nossr50
fb35e7dd5d
Updating changelog. Fixing Herbalism command display.
2012-02-24 07:54:17 -08:00
nossr50
1c4275ce37
Misc formatting. Clarifying something in changelog.
2012-02-24 07:19:55 -08:00
nossr50
3ff9a28fa7
Fixed exploit in Tree Feller
2012-02-24 04:52:30 -08:00
nossr50
04f13ab090
Fixed Tree Feller dropping too many saplings
2012-02-24 03:41:43 -08:00
nossr50
e42b9db159
Fixed bug with Swords command display
2012-02-24 03:37:41 -08:00
nossr50
deb3a3bd48
Fixed bug with Leaf Blower & Tree Feller permission nodes
2012-02-24 03:03:19 -08:00
nossr50
6708947332
Tree Feller is faster. Added limit to tree feller.
...
Added Jungle Tree to Woodcutting XP Tables.
Renamed Pine to Oak. Modified default Woodcutting XP Tables.
2012-02-24 01:46:34 -08:00
GJ
1f0fcb119d
Removed outdated inventory methods
2012-02-24 01:02:23 -05:00
GJ
bdb74d4719
Optimize even more things.
2012-02-23 23:04:41 -05:00
GJ
19ab8b89f5
More optimizing.
2012-02-23 22:26:20 -05:00
GJ
10fa9e5465
Optimize more things.
2012-02-23 21:44:44 -05:00
GJ
1fe259eb7a
Archery optimizations.
2012-02-23 21:13:06 -05:00
GJ
8cf9601af4
More Repair optimizations.
2012-02-23 19:39:06 -05:00
GJ
b39c02154a
Fix Leaf Blower not respecting Shears. (MCCORE-44)
2012-02-23 18:49:56 -05:00
GJ
a2e41f31ed
Repair optimizations. LOTS of repair optimizations.
2012-02-23 18:32:32 -05:00
nossr50
5d8b049a45
Merge branch 'master' of github.com:mcMMO-Dev/mcMMO
2012-02-23 10:24:15 -08:00
nossr50
336adf9530
Changed Unarmed to start with a damage bonus
2012-02-23 10:23:04 -08:00
GJ
708cfc23b6
Locale stuff for Blast Mining
2012-02-23 13:09:41 -05:00
NuclearW
06b2a89646
Move to external task
...
Only remove if we have it to remove
Only add if not already in memory
Don't load something we would immediately unload on removeUser
2012-02-23 11:48:48 -05:00
GJ
b782225dde
Removed old Unarmed stuff from locale files.
2012-02-23 11:36:12 -05:00
nossr50
85640f88b2
Stop crying
2012-02-23 08:30:56 -08:00
nossr50
a372ca34e6
Changed how we remove PlayerProfiles to reduce lag
2012-02-23 08:27:36 -08:00
nossr50
66e0cc33bf
Change ignition to use Maths
2012-02-23 06:03:49 -08:00
nossr50
2aa7e37e13
Reworked Unarmed to be easier to level
2012-02-23 05:38:50 -08:00
GJ
09c5b8727a
Events no longer implement Serializable.
2012-02-23 08:31:07 -05:00
GJ
02a67e330a
Removed deprecated CreatureType use.
2012-02-23 08:29:34 -05:00
nossr50
37364d6c86
More tweaks to Tree Feller
2012-02-23 01:59:00 -08:00
bm01
94387045e4
Removed redundant if statement
2012-02-23 10:34:34 +01:00
nossr50
d1b522b534
Green Thumb consumes seeds again
...
Fixes MCCORE-36
2012-02-23 00:13:55 -08:00
nossr50
89802e23e2
Abilities damage tools again.
...
Closes MCCORE-30
2012-02-23 00:10:22 -08:00
nossr50
cb4b5d1c71
Tree Feller damages the tool (again)
2012-02-22 23:42:03 -08:00
GJ
472bfa51da
Fixed my fix (because Bukkit is stupid & durability counts up).
2012-02-23 02:26:44 -05:00
nossr50
162dbaed0f
Removed unused methods from m.java
2012-02-22 23:17:05 -08:00
GJ
6f9fc26ab5
Changed tool ability damage to use built in Bukkit methods.
2012-02-23 02:12:24 -05:00
GJ
b199568ec3
Removed debug messages.
2012-02-23 00:50:45 -05:00
nossr50
68dd18067e
Shutting up an IDE warning.
2012-02-22 21:12:37 -08:00
nossr50
799e11c36c
Added temp debug messages about mob spawn removal
2012-02-22 21:00:12 -08:00
nossr50
f274d47c81
Made Tree Feller much less aggressive.
2012-02-22 20:53:20 -08:00
nossr50
ca3b7f2172
Tree Feller now rewards xp based on the type of tree.
2012-02-22 20:25:03 -08:00
nossr50
22c9fca915
Reworked Tree Feller to take down entire tree.
2012-02-22 20:23:42 -08:00
nossr50
e4d312a11f
Combat ignores events where entity is dead now.
2012-02-22 18:43:09 -08:00
nossr50
a3f0de1c84
Moved Taming stuff into Taming.java
2012-02-22 18:39:22 -08:00
NuclearW
4826056bbe
Cleanup
...
Monitor is where events that don't need data before other plugins or to cancel go
Ignore cancelled events to respect other protection plugins saying "no"
We need to see if other events are depricated in the future
2012-02-22 19:51:06 -05:00
GJ
6f2f99dda0
Fix for IndexOutOfBounds issue (MCCORE-40)
2012-02-22 17:04:10 -05:00
GJ
d06ec5e452
Get Taming XP for milking cows.
2012-02-22 15:12:01 -05:00
GJ
94cb118a7e
Should probably use getMaxHealth() instead of hardcoding... (Addresses
...
MCCORE-39)
2012-02-22 12:19:22 -05:00
GJ
bebc70634b
Fixed Wolves having over max health due to Fast Food Service (Fixes
...
MCCORE-39)
2012-02-22 12:18:21 -05:00
nossr50
324b69cba1
Fixed a memory leak I didn't even know about.
2012-02-22 08:32:29 -08:00
nossr50
802af464cd
Merge branch 'master' of github.com:mcMMO-Dev/mcMMO
2012-02-22 08:30:21 -08:00
nossr50
0c8b46acee
Change mobspawn track list to use entity id
2012-02-22 08:29:51 -08:00
GJ
182219f00d
Added permissions node for Blast Mining - Addresses MCCORE-38
2012-02-22 10:59:39 -05:00
GJ
828f5ad173
Renamed StatsCommand.java to McstatsCommand.java to reflect change to
...
command name.
2012-02-22 10:27:16 -05:00
nossr50
324bcd9b91
Fix for NPE with mcstats
2012-02-22 07:00:59 -08:00
GJ
98ed75e4e0
Cleaned up some command issues. Renamed /stats to /mcstats for less
...
plugin conflicts
2012-02-22 09:52:58 -05:00
GJ
3d5bb334f6
Removed all the old Alchemy/Enchanting/Sorcery stuff from the code.
2012-02-22 09:32:08 -05:00
NuclearW
c74f43a1ad
Change Changelog to + = ! - system
...
Cleanup some unneded SuppressWarnings
Monitor is where events that we don't cancel go, also we ignore cancelled events
2012-02-22 06:19:18 -05:00
nossr50
3dbaf061ed
Added checks on world change for mcgod
2012-02-21 21:25:39 -08:00
nossr50
19ac0e6ba6
Merge branch 'master' of github.com:mcMMO-Dev/mcMMO
2012-02-21 11:23:37 -08:00
nossr50
a509b0e9d3
Removed Master/Apprentice chat spam, and more..
...
Began modifying party command, still a WIP and probably not working
properly. Modified locale for Taming messages to trim them shorter.
2012-02-21 11:22:31 -08:00
GJ
5c63e9779e
Added unlock levels for repairing Iron/Gold/Stone. Added configurable
...
ranks for Arcane Forging.
2012-02-21 14:19:11 -05:00
GJ
9ef9ffd16f
Fishing now uses custom drops. ("Attack of the Giant Config File")
2012-02-21 13:11:06 -05:00
nossr50
93e223b2cc
Fix for Taming not leveling up.
2012-02-21 08:54:06 -08:00
GJ
c4a0ae64aa
Fixed Excavation not awarding XP unless you found a treasure.
2012-02-21 08:20:08 -05:00
NuclearW
933a7ffc69
4 != 5
2012-02-21 03:17:14 -05:00
GJ
b0253f9913
More fishing stuff. FISHING WILL BE BROKEN TEMPORARILY IN THIS BUILD.
2012-02-21 02:53:34 -05:00
GJ
7eb1d43201
Making fishing drops customizable (WIP)
2012-02-21 02:19:59 -05:00
NuclearW
1f843bc3a2
Validation
2012-02-21 01:31:52 -05:00
GJ
c308121c47
Added XP for Animal Taming
2012-02-21 01:01:27 -05:00
NuclearW
d0d9868b5f
Change priority of sheep shearing
...
Cleanup
2012-02-21 00:35:09 -05:00
GJ
8f3dce4ee9
Started working on customizing Fishing drops
2012-02-21 00:26:16 -05:00
nossr50
de0a6dd3ee
Something odd in PlayerProfile..commenting it out
2012-02-20 17:04:17 -08:00
nossr50
5d06341612
Modified locale to reflect Taming XP gain changes
2012-02-20 16:46:57 -08:00
nossr50
470b29c229
Forgot to change this to pull from the config file
2012-02-20 16:34:55 -08:00
nossr50
c915bb8312
Added Shearing to Taming XP
2012-02-20 16:29:03 -08:00
nossr50
c0a7b276b4
Made many changes to Bleeding. Capped max Bleed ticks at 10.
2012-02-20 15:54:30 -08:00
nossr50
fa35fd9e45
Added Fast Food Service to Taming (Healing)
2012-02-20 15:41:00 -08:00
nossr50
3b9e85e976
NetherBrick is also not 'Mining' enough for Mining
2012-02-20 15:06:16 -08:00
nossr50
b024b45e02
Merge branch 'master' of github.com:mcMMO-Dev/mcMMO
2012-02-20 14:59:12 -08:00
nossr50
a3cf3401bb
Stone Brick isn't 'Mining' enough for Mining
...
Fixes MCCORE-32
2012-02-20 14:58:24 -08:00
GJ
bc12e0d100
Even more old stuff. (MCCORE-1)
2012-02-20 17:56:50 -05:00
GJ
96be29ef63
Removed more old stuff relating to Excavation drops Addresses MCCORE-1
2012-02-20 17:54:42 -05:00
nossr50
aa14c1bc1f
Renamed Food+ to Farmer's Diet
2012-02-20 14:38:38 -08:00
nossr50
d052af9207
Completely removed HP Regen settings
2012-02-20 14:18:25 -08:00
NuclearW
ad2ed37d0a
Change how we do custom drops
...
Beginnings of fishing drops
2012-02-20 17:10:37 -05:00
GJ
1943ce884a
Updated changelog, removed unused import
2012-02-20 14:07:48 -05:00
GJ
b23fa36543
Allow for configuration of custom Excavation drops (WIP) - Addresses
...
MCCORE-1
2012-02-20 13:58:22 -05:00
GJ
887f8f3e0c
Fixed backwards logic in ShakeMob.
2012-02-20 10:25:10 -05:00
GJ
227b554488
Finished removing unused properties from the config file.
2012-02-19 23:25:48 -05:00
nossr50
20064f36ef
Removed the HP Regen setting from config since it's useless.
2012-02-19 20:22:17 -08:00
NuclearW
decdddb9ec
Reorganized config.yml and cleaned up
...
Unfortunately, nobody will see our nice super-pretty config.yml copied out properly just yet
Fortunately, maven filtering dark magic lets us stick in when it was copied out.
2012-02-19 18:53:21 -05:00
NuclearW
d864a2391e
Fix levelcaps causing infinite loop
...
Resolves MCCORE-28
2012-02-19 14:53:07 -05:00
NuclearW
b08aead536
Changed Tree Feller to not rely on external ArrayList
...
Given Bukkit's behavior of events, it would have never been possible for more than one player's data to occupy the shared arraylist... Still looked ugly, though.
Also helps toward concurrent events, should they ever come.
Also moved from a static boolean flag to a per-use flag
Also removed unused static variable "w"
2012-02-19 00:54:56 -05:00
nossr50
cca04468de
Rebalanced Herbalism hunger bonuses.
2012-02-18 12:51:07 -08:00
GJ
e997c32c6c
Remove TNT from BlastMining list onBlockBreak (when not broken by Flint
...
& Steel)
2012-02-18 11:23:03 -05:00
GJ
a1d5eaa846
Added help menu text for Herbalism hunger bonuses (MCCORE-5)
2012-02-17 19:31:10 -05:00
GJ
4e9333e823
Added option to disable Herbalism hunger bonuses
2012-02-17 17:21:54 -05:00
GJ
b75e7470ae
Fixed using || where I should have used &&
2012-02-17 14:40:57 -05:00
GJ
484cbccc1b
Added Herbalism items to the fastQueue.
2012-02-17 00:02:26 -05:00
NuclearW
5d4d4d3498
Queue still needed
...
Added in beginnings for fastqueue
2012-02-16 23:37:14 -05:00
GJ
82e34a5b02
Reverted to old method of block tracking - appears to be working again.
2012-02-16 16:56:19 -05:00
GJ
a9b1ebb063
Reenabled BlockListener queue - fixes Herbalism but breaks regular
...
blocks it would seeem.
2012-02-16 12:55:03 -05:00
GJ
c942feb868
Fixed Tree Feller not playing nice with NoCheat
2012-02-16 12:15:05 -05:00
NuclearW
2549e23fd2
Change p and a chat logging
...
To be more consistent
2012-02-15 17:31:17 -05:00
NuclearW
40af51fc05
Re-added event calling
...
Re-added other dealDamage methods
Added FakeEntityDamageByEntityEvent for us to filter our own mess out, this was the issue with Skull Splitter and Serrated Strikes earlier (a loop)
Moved FakeBlockBreakEvent to be with other events
Added configuration option to control event calling
Learned how to changelog
Broke those cuffs
2012-02-15 16:57:48 -05:00
GJ
06d3d8a18f
Added hunger bonuses to Herbalism. (Still need to add cake).
2012-02-15 16:27:12 -05:00
NuclearW
992e6bce86
Ignore Cancelled Events
...
Using new addition to Bukkit event system, should provide some speed increase.
2012-02-15 16:17:29 -05:00
GJ
6e59087f6d
Back to development on Blast Mining.
2012-02-14 19:01:33 -05:00
nossr50
bc8f073f3f
Fixed mcability not respecting permissions.
2012-02-14 15:21:34 -08:00
nossr50
9589924235
Made Green Terra use Green Thumb for wheat planting.
2012-02-14 14:58:24 -08:00
nossr50
fed21a7cb9
Updated changelog, tweaked Green Thumb if statement.
2012-02-14 14:51:12 -08:00
nossr50
a97783ed86
Removed debug message.
2012-02-14 14:49:06 -08:00
nossr50
7982e33823
Fixed my fix of Green Terra not planting wheat.
2012-02-14 14:47:11 -08:00
nossr50
7cf549ba88
Merge branch 'master' of github.com:mcMMO-Dev/mcMMO
2012-02-14 14:43:53 -08:00
nossr50
0386d52e7c
Fixed Green Thumb not planting wheat.
...
Fixes #133
2012-02-14 14:42:49 -08:00
GJ
e7b763c8ea
Added config values for Dirt & Smooth Brick to Green Terra.
...
Config values are useless when not implemented.
2012-02-14 17:42:12 -05:00
nossr50
c805b17929
Fixed Green Thumb going off when Green Terra is in use.
2012-02-14 14:37:10 -08:00
nossr50
877bf7905b
Fix for Green Terra not planting wheat.
2012-02-14 14:27:05 -08:00
nossr50
28d73a33ab
Fixed addxp() taking xprate/skill modifiers into account.
2012-02-14 12:42:20 -08:00
nossr50
b5e4bebd75
Fixed the negative XP bug on levelup.
...
Fixes #134
2012-02-14 12:09:02 -08:00
nossr50
939344816e
Tweaks to SkullSplitter/SerratedStrikes
2012-02-14 10:33:49 -08:00
GJ
841832846f
Fixed typos in POM & Config.yml
2012-02-14 09:33:52 -05:00
nossr50
e77be3350f
Removed CallEvent from dealDamage(), we don't need it. Fixes #170
2012-02-13 19:09:14 -08:00
nossr50
a2fc694c8d
Fixed the fix of mmoedit/mcgod working without permissions.
2012-02-13 18:45:34 -08:00
nossr50
06c0b4cc11
Modified changelog a bit.
2012-02-13 17:51:38 -08:00
nossr50
3d699e612a
Changed listener to Highest, reverting some stuff that doesn't work.
2012-02-13 09:31:11 -08:00
nossr50
a202d6168b
Forgot to push the new file.
2012-02-13 08:20:33 -08:00
nossr50
786a5f9325
Modified mcMMO's onEntityDamage to have better compatibility.
2012-02-13 08:06:46 -08:00
nossr50
1910b76b13
Merge branch 'master' of github.com:mcMMO-Dev/mcMMO
2012-02-13 07:31:54 -08:00
GJ
bda72f28ed
Fixed fishing skill not working.
2012-02-13 10:26:51 -05:00
nossr50
27e60ef85b
Modified onEntityDamage to MONITOR for plugin compatability.
2012-02-13 07:19:31 -08:00
NuclearW
58dc45d344
Change to permissions
...
Should help #164
2012-02-12 21:15:04 -05:00
GJ
082dcebf9b
Updated config.yml to include new mining items.
...
Not sure how this got missed before now...
2012-02-11 20:31:23 -05:00
NuclearW
a652fcd026
Optional stats tracking
...
I still don't like stats tracking.
2012-02-11 16:11:04 -05:00
nossr50
3124712cfb
Formatted a little nicer
2012-02-11 12:39:41 -08:00
nossr50
081b5f6728
Git you so silly
2012-02-11 12:14:05 -08:00
nossr50
71c14ab07b
Added Hidendra's Plugin Metrics to mcMMO.
2012-02-11 12:12:50 -08:00
nossr50
70756c2a2e
Preparing for a bugfix release. Also made sure mcMMO saves info on
...
shutdown.
2012-02-11 10:21:36 -08:00
nossr50
3d60c057ea
Made xprate give more feedback when used via console
2012-02-11 06:17:57 -08:00
GJ
105b8b5a91
Fixes to several commands & console usage. Fixes Issue #150
2012-02-11 09:01:46 -05:00
NuclearW
9278ca4d27
Watch ourselves for negative xp gain.
...
Hopefully we'll get more info on the bug if we can't solve it by next release from anyone running a dev build.
Will help on the hunt of issue #98
2012-02-11 00:11:08 -05:00
NuclearW
d97e97ae5f
Add McMMOPlayerXpGainEvent
...
Rename playername to playerName
2012-02-11 00:02:48 -05:00
NuclearW
5cbee8a4ab
Make players logging out take damage from bleeding.
...
Done as per suggestion by nossr50
Closes #131
2012-02-10 23:29:19 -05:00
nossr50
a4845abc45
Possible fix for negative XP bug.
2012-02-10 11:58:58 -08:00
nossr50
f87f7f6feb
Fixed the instant refresh bug. Fixed blockListener checking skills.
2012-02-10 09:44:17 -08:00
TheYeti
2672e218f4
Just updating the licensing documentation
2012-02-10 03:05:09 -08:00
nossr50
3a812612de
Fixed a major problem where the hashmap wasn't initialized on
...
PlayerProfile creation. However there is still a big bug with abilities
instantly wearing off and refreshing.
2012-02-09 15:28:05 -08:00
Grant
4fdbce24d7
Merge pull request #143 from nossr50/master
...
Shrinking PlayerProfile, fixed a small bug as well.
2012-02-09 11:16:14 -08:00
GJ
52458041f0
Removed ColoredConsoleSender. No more CB Dependency!
2012-02-09 14:12:36 -05:00
nossr50
4a1e5a0dcc
Silly commits
2012-02-09 11:12:16 -08:00
nossr50
f6c7ac6d98
Merge branch 'master' of github.com:TheYeti/mcMMO
2012-02-09 11:11:35 -08:00
nossr50
76675422ea
Shrinking PlayerProfile one step at a time, also fixed a bug.
2012-02-09 11:10:39 -08:00
GJ
7dee6db362
Changed CraftItem to Item in Fishing, one step closer to being free of
...
CB dependency.
2012-02-09 14:04:48 -05:00
nossr50
4b642d4953
Removed some old Sorcery code that won't ever be used
2012-02-09 10:08:04 -08:00
nossr50
d7f066b07e
Added LGPL to Fishing.java
2012-02-09 10:00:01 -08:00
nossr50
a2c83425f2
Fixed even more of GJ's mistakes :P
2012-02-09 09:47:17 -08:00
nossr50
9c11a6ffb0
Fixed some problems with Herbalism code, also optimized GT checks.
2012-02-09 09:33:20 -08:00
NuclearW
e36cd8109d
Configure all the save timer
2012-02-09 11:26:57 -05:00
nossr50
0b4692e303
Hopefully the remaining tabs are now spaces... eclipse is being odd.
2012-02-09 03:42:08 -08:00
nossr50
e99b5a4abf
Changed tab to 4 spaces.
2012-02-09 03:31:44 -08:00
nossr50
a419c4d4fe
Forgot to commit this file.
2012-02-09 03:16:55 -08:00
nossr50
ca80a7d463
Optimized how mcMMO saves player information.
2012-02-09 03:11:18 -08:00
GJ
716e6296e5
Updates to Swords & Axes skills, optimizations.
2012-02-09 00:58:05 -05:00
NuclearW
6382bec05a
Allow lookup of player's stats from console
...
Quick change to test new Jenkins+GitPOST
2012-02-08 23:17:01 -05:00
GJ
20248212ae
Added MagmaCube to Combat XP table.
2012-02-08 10:11:55 -05:00
GJ
86e373b493
Various fixes for Blast Mining.
2012-02-07 15:28:41 -05:00
NuclearW
b4b0bbd081
Make Smooth Brick to Mossy Brick and Dirt to Grass for green thumb configurable
...
Closes issue #120
2012-02-07 11:43:07 -05:00
GJ
17bacbf9d6
Fixed BlastMining not checking if blocks had been placed.
2012-02-07 02:41:11 -05:00
GJ
b869fb0ca5
Helps to include the new file...
2012-02-07 01:37:41 -05:00
GJ
c70a23dd5c
Framework for Blast Mining
2012-02-07 01:36:57 -05:00
GJ
f9e7ae22f2
Removed unused variables & imports.
2012-02-06 16:30:50 -05:00
TheYeti
30fb2770a6
Pants
2012-02-06 11:26:41 -08:00
TheYeti
11e1dc7ec8
Okay, lets fix everything that depended on Permissions
2012-02-06 11:24:33 -08:00
TheYeti
5645c29dd8
Removal of legacy permission system support. SuperPerms only now.
2012-02-06 10:48:02 -08:00
GJ
44e954efeb
Fixed typos in MOTD & /mcmmo
...
There was an extra slash in there...
2012-02-06 11:53:55 -05:00
gmcferrin
5e93a4c9d3
Updates to config.yml & changelog
2012-02-06 00:17:55 -05:00
gmcferrin
cbeb994b69
Fix bug with Leaf Blower.
2012-02-05 23:16:25 -05:00
gmcferrin
43e3dd7977
Fix NoCheat conflict. Updated changelog.
...
Closes #104
2012-02-05 15:24:44 -05:00
NuclearW
598c507849
Don't counter-attack non-LivingEntity
...
Closes #100
Closes #107
2012-02-05 15:07:35 -05:00
gmcferrin
0b30920edd
Fix for Issue #103
2012-02-05 12:53:40 -05:00
gmcferrin
6cfd81faf9
Fixed typo in regards to repair materials. Added option to configure
...
Anvil block ID.
2012-02-05 12:38:06 -05:00
TheYeti
cc9a6aa9b9
Remove anniversary stuff
2012-02-04 22:57:43 -08:00
NuclearW
c8ff58bb6c
Monitor and ignoreCancelledEvents onBlockPlace
2012-02-05 01:46:39 -05:00
NuclearW
dc77d9f434
Merge branch 'master' of https://github.com/TheYeti/mcMMO
2012-02-05 01:39:34 -05:00
NuclearW
7c87fc8316
New fun versioning in our plugin.yml
2012-02-05 01:38:18 -05:00
gmcferrin
0068a3f07a
Fixed compile errors from last commit.
2012-02-04 10:45:37 -05:00
gmcferrin
bb70289cb3
More fixes for instaBreak, moving abilities to individual skill files.
2012-02-04 09:35:07 -05:00
gmcferrin
80abd0db91
Fixed issue with Silk Touch & Double/Triple drops while mining.
2012-02-04 08:49:03 -05:00
NuclearW
bbef731be5
Absolutely
2012-02-04 05:13:09 -05:00
gmcferrin
897f4d3694
Changed Super Breaker to use instaBreak.
2012-02-04 02:52:31 -05:00
gmcferrin
2c380f609e
Fixed import issues from last commit.
2012-02-04 01:59:31 -05:00
gmcferrin
aa9fe544a2
Merge branch 'master' of https://gmcferrin@github.com/TheYeti/mcMMO.git
2012-02-04 01:51:56 -05:00
NuclearW
230435c29d
Make directory
...
Remove double initialization
2012-02-04 01:51:10 -05:00
gmcferrin
4a2325f244
Moved more stuff into skill files.
2012-02-04 01:36:03 -05:00
gmcferrin
d920702389
Fixed typo. As usual.
2012-02-04 00:26:29 -05:00
gmcferrin
3e62697567
Started moving stuff from mcBlockListener into their respective skill
...
files.
2012-02-04 00:22:10 -05:00
TheYeti
3d401ac4cb
Lets get started on our next major release!
2012-02-03 20:28:13 -08:00
NuclearW
20adf4674a
Let the development continue
...
Update yml, pom, and changelog for 1.2.10-dev
2012-02-03 21:45:00 -05:00
NuclearW
20fb69fba3
Fix yml for release version
2012-02-03 21:04:46 -05:00
TheYeti
173c2c19c8
Super Secret Anniversary Easter Egg! Also, update build files for RB
2012-02-03 14:23:32 -08:00
gmcferrin
ddbb0176e7
Fix for Issue #7 .
2012-02-03 14:11:37 -05:00
gmcferrin
c001bb8d2c
Fixed some abilities not properly handling Unbreaking items.
2012-02-03 13:28:17 -05:00
gmcferrin
892f4935ae
Added missing import from last commit.
2012-02-03 01:33:01 -05:00
gmcferrin
cb3904246c
Fixed errors in last commit
2012-02-03 01:26:12 -05:00
gmcferrin
47ed176191
Updated Giga Breaker to properly handle Mycellium & Unbreaking enchants
2012-02-03 01:20:04 -05:00
gmcferrin
151c9ba1d4
Fixed bug with some skills failing to work once player passes max level
...
boost for the skill.
2012-02-02 17:04:49 -05:00
gmcferrin
81ab8692ad
Fixed bug where it was impossible to get max level of enchants from
...
fishing.
2012-02-02 11:18:26 -05:00
gmcferrin
123e96e39d
Fix for issue #85 : Mining procs from odd blocks
2012-02-02 11:04:33 -05:00
gmcferrin
b4a3ddba3c
Fixed issues with level caps having a tab character in the config file.
2012-02-02 08:26:02 -05:00
gmcferrin
2b85ed01ea
Fixed BlockProcSimulate not having a Player input.
2012-02-02 01:26:52 -05:00
Grant
c99fce9143
Merge remote branch 'origin/master'
2012-02-02 01:12:55 -05:00
gmcferrin
ade31de797
Made Super Breaker & Silk Touch work together properly.
2012-02-02 00:56:56 -05:00
NuclearW
b8f4b6e2da
Preliminary level caps implementation
...
Also with an option to choose name/displayname for a and p commands, as well as enable/disable them
2012-02-02 00:24:07 -05:00
gmcferrin
c95d2a9b84
ACTUALLY fixed missing variable type.
2012-02-01 16:08:00 -05:00
gmcferrin
ceca881cd5
Fixed missing variable type.
2012-02-01 15:57:47 -05:00
gmcferrin
618f075ff2
Optimizations for Excavation.java; Added Mycel & Soul Sand to Giga
...
Breaker list.
2012-02-01 12:33:59 -05:00
NuclearW
7841fe2434
O(n)wards and upwards to victory.
...
Still need to do somthing about that thing not being saved on reload.
2012-02-01 12:11:34 -05:00
NuclearW
16577f6f23
Fix NPE
2012-02-01 11:43:57 -05:00
gmcferrin
0ca57f479b
Added Nether Brick, End Stone, Moss Stone, and Stone Brick to Mining.
2012-02-01 10:23:36 -05:00
NuclearW
00d8ed9ec7
Move Spout events to new event system
2012-02-01 06:36:15 -05:00
Grant
e3d04fd940
FIxed variable names in Herbalism.java
2012-02-01 03:50:39 -05:00
Grant
0f41381c98
Herbalism double drop updates
2012-02-01 03:45:46 -05:00
Grant
5b3c176192
Even more Mining optimizations.
2012-02-01 03:28:47 -05:00
Grant
64e6ea86fd
Readded redstone ores to BlockWatchList. Added vines to BlockWatchList.
2012-02-01 02:11:01 -05:00
Grant
5404fc8703
More Mining optimizations
2012-02-01 02:00:53 -05:00
Grant
388fd364ac
Updated to remove unused "smelt" property. Minor optimizations in
...
Mining.java
2012-02-01 00:20:01 -05:00
NuclearW
fdb96a2cf8
Updated PayPal info for donations.
...
Cherry-picked from PR #68
2012-01-31 13:29:03 -05:00
NuclearW
e82d5db4b3
Update to mining
...
- Make a bit more efficient
- Some more comments
2012-01-31 12:59:33 -05:00
NuclearW
563baea812
Selectively setExecutor for commands based on config.
2012-01-31 04:10:39 -05:00
TheYeti
3613cbd48b
Merge remote branch 'origin/master'
2012-01-31 00:36:38 -08:00
TheYeti
f937e44018
Removal of alias variables and update of all commands
2012-01-31 00:36:07 -08:00
NuclearW
2c7730b478
Temporary fix for redstoneore duplication:
...
Handle it the same way as a block we cannot use data for.
Closes issue #64
2012-01-31 03:34:49 -05:00
TheYeti
50af20037a
We do not need aliasing anymore
2012-01-31 00:22:54 -08:00
NuclearW
b7955ea29e
Upate to config
...
Now has a default config copied over on first run (can and should be commented!)
Currently loads defaults from our in-jar file then what we define in code, could remove what we have in-code?
The power of the auto-formatter compells you
2012-01-31 02:59:46 -05:00
NuclearW
7cefdedea2
Added Nether Wart, Lily Pads, and Vines to Herbalism
...
Cherry picked from pull #62
2012-01-31 01:25:17 -05:00
NuclearW
647078778d
Update gitignore
...
Remove unused resources.
2012-01-31 01:06:09 -05:00
TheYeti
61c6cd1b55
Change from FileConfiguration to YamlConfiguration
2012-01-30 13:47:47 -08:00
TheYeti
2297c3e0f6
Merge branch 'refs/heads/master' of git@github.com:TheYeti/mcMMO.git
2012-01-30 12:38:09 -08:00
TheYeti
401af172ae
Update LoadProperties to use new FileConfiguration
2012-01-30 12:20:43 -08:00
NuclearW
ddf7920c4d
Changes to fishing
2012-01-30 14:20:51 -05:00
TheYeti
c46d900833
Merge remote branch 'origin/master'
2012-01-30 10:50:49 -08:00
TheYeti
e68092cae4
Hard Reset to origin/master due to merge issues
2012-01-30 10:49:15 -08:00
Grant
1aa231c902
Merge remote branch 'org.eclipse.jgit.transport.RemoteConfig@10a3c73/master'
2012-01-30 12:21:00 -05:00
NuclearW
b695f9ed27
Update for 1.1-R3
...
Includes fix from R2 as a breakage was introduced, but does not work with R2 because it also does not include the workaround for invalid block type being returned by BlockPlaceEvent.
Closes #57
2012-01-30 10:47:01 -05:00
NuclearW
f3283de8dd
Terrible horrible workaround for R2 behavior
2012-01-30 10:09:45 -05:00
Grant
d1ce5f0be5
Updates to allow for configuration of items found while fishing.
2012-01-30 02:12:12 -05:00
Grant
5b45ea3739
Merge remote branch 'org.eclipse.jgit.transport.RemoteConfig@10a3c73/master'
2012-01-30 00:13:31 -05:00
NuclearW
3552b756e0
Update changelog and fix bug
2012-01-29 16:05:46 -05:00
NuclearW
01bbd9bcac
New McMMOItemSpawnEvent
...
- Changed all of mcMMO to use one drop method to facilitate new event
- Added a missing bit of copyright notice to last event
2012-01-29 02:51:59 -05:00
NuclearW
a61efae527
Fix issues in last commit
2012-01-28 21:19:35 -05:00
NuclearW
3fef87923a
Some optimizations
...
As suggested by @bm01 in issue #19 :
- Pass PlayerProfile and current time to monitorSkills
- Pass PlayerProfile and current time to watchCooldowns
Testing with only one player seems to indicate a near-negligible increase in performance, but could be useful with more users online.
2012-01-28 21:13:40 -05:00
gmcferrin
c8869c86be
Fix typo.
2012-01-28 19:41:39 -05:00
gmcferrin
42ddf648b1
Possible fix for [Issue #53 ]
2012-01-28 12:44:49 -05:00
NuclearW
fded7cad96
Fix typo
...
Stop programming at late night
2012-01-28 02:35:20 -05:00
NuclearW
23354ce049
New custom event McMMOPlayerLevelUpEvent
2012-01-28 02:00:18 -05:00
NuclearW
299f440f63
Change damage to use events system
...
Should provide a fix for issue #39
Also update pom and removed an unused import.
2012-01-28 01:24:29 -05:00
NuclearW
9bd4a0a707
Fix version
2012-01-27 21:46:24 -05:00
NuclearW
7c60217882
Update version and fix compilation issues
2012-01-27 21:43:56 -05:00
NuclearW
725056d88d
Update version and fix compilation issues
2012-01-27 21:37:41 -05:00
gmcferrin
7d19fe68d9
Made Arcane Forging fully configurable.
2012-01-27 12:26:35 -05:00
gmcferrin
486fb5635d
Better variable names for Arcane Forging config
2012-01-27 11:55:06 -05:00
gmcferrin
dfe2d0a585
Made Arcane Forging more configurable - options for keeping enchants & downgrading enchants
2012-01-27 10:51:08 -05:00
gmcferrin
e1399427f0
Fixed cast issue with Repair Mastery - fixes Issue #47
2012-01-26 21:57:17 -05:00
TheYeti
80cc22efff
Stage changes for finalized 1.2.08
2012-01-26 16:09:36 -08:00
NuclearW
5863efbdd8
Events + Alias (not really fix) fix
...
Changed Bukkit events to new event system
Changed aliasing to send both the mcmmo command and the command used.
2012-01-26 18:42:46 -05:00
TheYeti
85fe839e91
Update changelog and fix for Jenkins build #4
2012-01-26 15:19:07 -08:00
The Yeti
7e7505381b
Merge pull request #49 from gmcferrin/patch-2
...
Fix for [Issue #48 ] - Combat XP Gain
2012-01-26 15:14:09 -08:00
TheYeti
aadfb22f00
Fixed lack of ; in pull request
2012-01-26 15:11:15 -08:00
gmcferrin
ff9b6fd98a
Fix for [Issue #48 ] - Combat XP Gain
2012-01-26 17:09:38 -05:00
The Yeti
ce3fe8fd21
Merge pull request #46 from gmcferrin/patch-1
...
Minor bugfixing, add repair for bows & leather armor
2012-01-26 09:50:07 -08:00
gmcferrin
ac51683161
Commented out obsolete isGold() method
2012-01-26 12:46:03 -05:00
gmcferrin
802be6907d
Standardized logic for functions isShovel(), isAxes(), isMiningPick(), isGold(), isSwords(), and isHoe()
2012-01-26 12:31:52 -05:00
gmcferrin
3932036a2c
Bugfix for getMaxDurability() checking for Diamond ID values instead of Gold ID values.
2012-01-26 12:17:02 -05:00
gmcferrin
fd1064a9b9
Updates for repairing bows & leather armor.
2012-01-26 11:55:12 -05:00
gmcferrin
f0146d99c2
Typo fixing.
2012-01-26 11:34:10 -05:00
NuclearW
fa98de77b1
Fix missing image
2012-01-26 11:24:07 -05:00
gmcferrin
328c7d4b5f
Update src/main/java/com/gmail/nossr50/skills/Repair.java
2012-01-26 10:56:16 -05:00
gmcferrin
984dbd9b7a
Allow for repair of bows & leather armor with the anvil.
2012-01-26 10:36:12 -05:00
TheYeti
1cfdfab2b7
Fix typos and type cast mismatch from pull request #31
2012-01-25 14:33:38 -08:00
The Yeti
17d584f911
Merge pull request #31 from gmcferrin/master
...
Repair & Fishing Fixes
2012-01-25 14:15:04 -08:00
NuclearW
b5c11de15c
Changes to pom for getting dependancies from repos
...
Moved resources around to be better organized
Added in fix for commands which got lost ?
gitignore
Increment version to dev-2
2012-01-25 16:52:09 -05:00
gmcferrin
96acb4df97
Implemented ShakeMob functions for all existing mobs
2012-01-19 18:07:46 -05:00
gmcferrin
75cf202987
Fixed issue with Redstone being unable to break with Super Breaker without a diamond pickaxe.
2012-01-19 16:05:09 -05:00
gmcferrin
fd3cee96f0
Fixed typos in conflicting enchantments section.
2012-01-19 15:59:44 -05:00
gmcferrin
aee71789f2
Changed durability calculation to use Bukkit API function. Fixed bug where it was impossible to get the last possible loot item in each tier. Fixed bug where it was possible to get conflicting enchantments. Fixed bug where enchantments couldn't be any higher than level 1.
2012-01-19 14:29:03 -05:00
gmcferrin
da9a4b80e4
Fixed bug with being unable to repair Gold Hoe. Fixed bug with item durability - now uses getMaxDurability from org.bukkit.material
2012-01-19 12:46:54 -05:00
gmcferrin
523db7f0a2
Update src/main/java/com/gmail/nossr50/skills/Repair.java
2012-01-19 12:10:24 -05:00
gmcferrin
b3782eddc3
Update src/main/java/com/gmail/nossr50/skills/Repair.java
2012-01-19 11:37:04 -05:00
TheYeti
1168d363a6
Nightly Build
2012-01-16 20:45:35 -08:00
TheYeti
2854511252
Update version numbers before nightly dev build
2012-01-10 00:48:48 -08:00
TheYeti
6970174503
Fix for issue #212 from upstream repo
2012-01-09 18:33:24 -08:00
TheYeti
a11f921d22
Let's make this a Maven project!
2012-01-09 11:19:39 -08:00
TheYeti
376048d5aa
Getting project ready for Maven
2012-01-09 11:00:13 -08:00
NuclearW
faff625187
Move all commands into own classes
...
Added PlayerCommandPreprocess to support aliasing functionality
2011-12-14 12:16:34 -05:00
nossr50
6dca3317e2
Version 1.2.07
2011-12-09 08:24:45 -08:00
nossr50
56992de506
Version 1.2.05
2011-12-05 05:26:29 -08:00
nossr50
b9c8117937
Version 1.2.03
2011-12-03 15:48:41 -08:00
nossr50
59429f066d
Version 1.2.03 WIP
2011-12-03 02:49:10 -08:00
nossr50
942a8363f3
Version 1.2.01
2011-12-02 01:14:18 -08:00
nossr50
a814b57311
Release of 1.2.00
2011-12-01 09:46:46 -08:00
nossr50
a334787209
Another WIP for 1.2.00, still a lot of work to be done.
2011-11-28 05:17:01 -08:00
nossr50
e2c97780ee
Forgot to commit this! :0
2011-11-07 20:43:56 -08:00
nossr50
3dba337db3
Forgot a line
2011-11-04 08:43:49 -07:00
nossr50
8ba62285ae
Removing whitespace
2011-11-04 05:45:58 -07:00
nossr50
bb276209b5
Version 1.1.17
2011-11-04 05:37:48 -07:00
nossr50
12e7277f6f
Merge pull request #117 from cengbrecht/patch-1
...
Added suggested lines: Below
2011-11-04 04:33:18 -07:00
nossr50
ddcfc02924
Small changes, mostly adding the ability to use /mmoedit and /addxp from console due to request.
2011-10-29 15:16:28 -07:00
cengbrecht
1280cc8e04
Added suggested lines: Below
...
author: nossr50
description: mcMMO takes core Minecraft game mechanics and expands them to add an extensive RPG experience, the goal of the project has always been a quality RPG experience. Everything in mcMMO is carefully thought out and is constantly improving. mcMMO adds eleven skills to train in and level in, while also offering a high level of customization for server admins. There are countless features, including custom sounds, graphical elements, and more added when running mcMMO in conjunction with Spout. I carefully read feedback and evaluate the mechanics of mcMMO in every update to provide an ever-evolving experience.
2011-10-24 16:21:43 -06:00
nossr50
ed0f8d7553
Version 1.1.16
2011-09-29 12:45:14 -07:00
nossr50
4bbf52b57a
Release of mcMMO 1.1.14
2011-09-14 12:45:06 -07:00
nossr50
580961662e
Another WIP
2011-09-12 03:36:26 -07:00
nossr50
ea3c762de5
LGPL License, and some other things
2011-09-12 01:47:57 -07:00
nossr50
7114d04464
Another WIP
2011-09-12 00:19:15 -07:00
Jeff Wardian
13b87edbbc
Cleaned up Database.java; no more ridiculous lag
...
Fixed issue where players are reset to their DB values when other players
join
general cleanup
2011-09-11 00:39:26 -07:00
nossr50
0d527e282f
Latest WIP
2011-09-06 02:56:47 -07:00
nossr50
4c6647e332
Forgot to commit this
2011-09-05 20:00:38 -07:00
nossr50
40639ed5a9
Another WIP
2011-09-05 19:58:02 -07:00
nossr50
cee3ba5281
Another WIP for 1.1.14
2011-09-05 17:02:11 -07:00
Ben Diskmaster L
52d518d4a3
Fix version string to 1.1.14 like it was before the merge/testing.
2011-09-04 05:54:49 -05:00
Ben Diskmaster L
3989861f1a
Revert commenting out of the code blocks from stage1's commit.
2011-09-04 05:16:39 -05:00
Ben Diskmaster L
b83b69c7ff
Phase 3: Fix the location it expects files to be in. Also, directory creation appears broken in
...
spout-dev atm?
2011-09-04 04:54:20 -05:00
Ben Diskmaster L
2877c733d5
Woke up with the dumb. Let's try this again.
2011-09-04 04:35:14 -05:00
Ben Diskmaster L
2eddcbeb05
Phase 2 of rearrange. Reminder for self to move plugin.yml back once maven support is setup. plugin
...
commenting is to get around the craftbukkit dep (which disables colorsend and comments out something
nossr forgot about.) UNTESTED
2011-09-04 04:31:00 -05:00
Ben Diskmaster L
cbd4a512d5
Phase 1 of moving crap around in the interest of my sanity. Also currently does not build due to a
...
craftbukkit dep. (ColoredConsoleSender isn't in bukkit, if you are building this, switch to cb for now
in your library deps.) UNTESTED.
2011-09-04 04:21:59 -05:00
nossr50
774ee57048
Forgot the .yml file
2011-01-14 15:49:43 -08:00
nossr50
b41aee4fda
I made this to learn bukkit/eclipse, small and simple.
2011-01-14 15:43:06 -08:00