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