GJ
d46b134dbb
Don't pass our events around so much.
2013-02-25 18:00:15 -05:00
GJ
2373ca82ba
Added "Shroom Thumb" ability to Herbalism. Closes #724
2013-02-25 09:58:25 -05:00
GJ
a485308fca
Yes, we do.
2013-02-24 13:57:33 -05:00
GJ
9659ef65b9
Remove unused imports.
2013-02-24 13:57:33 -05:00
NuclearW
214079a3cd
Configuration options for particles
2013-02-24 13:56:24 -05:00
NuclearW
3b05bb96e3
Change for only advanced.yml and config.yml to be auto-updated
2013-02-24 00:18:01 -05:00
NuclearW
54ca6e78f5
Revert "Fixing an IllegalArgumentException related to custom repair configs."
...
This reverts commit 3036d4fa90
.
2013-02-24 00:01:01 -05:00
Glitchfinder
3036d4fa90
Fixing an IllegalArgumentException related to custom repair configs.
2013-02-23 13:51:21 -08:00
GJ
62aaad8707
Added "Holy Hound" ability to Taming
2013-02-22 18:47:34 -05:00
GJ
e85a0f6cfc
Change Acrobatics roll handling to take event.getDamage() instead of the
...
event. Also adds a few new config options in advanced.yml for further
customizing roll behavior.
2013-02-22 13:39:47 -05:00
NuclearW
3b07d4055a
Added config option to make .new config files instead over writing over old ones when updating
2013-02-22 11:59:56 -05:00
NuclearW
3dc1afde7e
Add graph to see if any config values have been changed from the default, or if a server is 100% vanilla configs
2013-02-22 01:08:37 -05:00
GJ
e50eb1963f
Minor typo.
2013-02-20 22:01:18 -05:00
GJ
c589c5556b
MASSIVE config overhaul - most keys are now based on the "proper" name
...
given to a material or entity by Bukkit.
This WILL wipe some custom values you may have set, so please verify
that your values are what you want them to be after the new config file
is generated.
2013-02-20 16:44:15 -05:00
NuclearW
4284fe1029
Revert "Add an error message when the config.yml is outdated."
...
This reverts commit 3cff8aba16
.
Closes #639
Signed-off-by: NuclearW <incongruency@gmail.com>
2013-02-20 13:22:52 -05:00
NuclearW
dec3c10ec1
As seen on TV: ConfigLoader v2
...
ConfigLoader will now read the internal and external versions of files it is loading to:
- Prune old keys in the external not in the internal
- Add new keys to the external from the internal
Additionally, while order is not presently preserved, all comments will be copied out, even for new keys.
Old keys will retain their values in the external if they differ from the internal.
Also changed the config.yml to say the version on which the config was last updated, not first generated as this will be updated as part of copying out comments.
Known issue: Extra spacing in the internal config files will not be copied out.
Closes #629
2013-02-20 13:11:06 -05:00
NuclearW
c805a48a87
Add verbose logging option and a debug method to use it.
...
Closes #609
2013-02-20 11:47:08 -05:00
GJ
701822c69f
MASSIVE Permissions overhaul. Added a handful of new permissions,
...
renamed a few more. Changed Green Terra to handle blocks based on
perms rather than the config file.
For more details, read the diff.
2013-02-19 01:02:29 -05:00
TfT_02
cf0f075acb
Added an Update Checker, closes #559
2013-02-18 22:54:50 +01:00
GJ
f6b38ab32a
Added hidden.yml option for using potion-based buffs instead of
...
enchantment-based buffs.
2013-02-16 14:36:46 -05:00
GJ
4071f259ad
Handle all the buff removal in BlockDamage. Also removes the config
...
option for using Mining & Excavation without tools.
2013-02-16 11:28:19 -05:00
nossr50
9df149c489
Huge Mushrooms now work for Tree Feller (UNTESTED)
2013-02-15 15:32:49 -08:00
TfT_02
bc9e946618
Revert removing Chimaera wing.
...
We've decided to keep it, for now.
2013-02-15 16:36:21 +01:00
GJ
11bd473f55
Added config option to disable automatic zip backups
2013-02-15 07:53:43 -05:00
NuclearW
9bd33ab3df
Introducing Block Cracker
2013-02-14 00:34:50 -05:00
GJ
0319e2cbff
Added '/hardcore' and '/vampirism' commands for toggling these modes on
...
or off, along with the necessary permissions nodes.
2013-02-13 08:15:38 -05:00
nossr50
02bccf6dc1
Nerf Enderman default XP value part 2
2013-02-07 17:13:51 -08:00
NuclearW
af1288b6f8
Add Friendly Fire permission for parties
...
This removes the friendly fire config option previously created
Both attacker and defender must have this option
Closes #648
2013-02-07 18:46:41 -05:00
GJ
29f47d5ca7
Minor typo.
2013-02-07 10:21:54 -05:00
GJ
bb88812668
Added basic support for Mo' Creatures (and other entity mods) - specify
...
mob info in entities.yml
2013-02-05 22:40:19 -05:00
TfT_02
89eef2ce07
Added new config options to allow friendly fire in parties.
2013-02-05 14:47:09 +01:00
TfT_02
3cff8aba16
Add an error message when the config.yml is outdated.
...
Adressess #626 .
2013-02-05 00:44:22 +01:00
TfT_02
e5e19f77b9
Automatically remove inactive party members after 7 days (default)
...
Inactive meaning, the player has offline for atleast 7 days. This will
prevent the parties.yml file from getting unnecessarily large.
2013-02-05 00:44:22 +01:00
TfT_02
fc40f545fe
Removed Chimaera Wing
...
"RIP Chimera wing, an archaic item from a decadent past" ~ shatteredbeam
2013-02-04 19:41:23 +01:00
TfT_02
37e01f992d
Update the changelog
2013-02-04 17:58:21 +01:00
TfT_02
6d5ce1357e
More party members = more XP share bonus
...
Sorry, broke your party settings in config.yml. So now when there are
more party members near, the party share bonus is increased. :)
2013-02-04 17:41:31 +01:00
TfT_02
ac1d556895
Moved this a bit + minor cleanup
2013-02-04 17:41:31 +01:00
Glitchfinder
6498c711ba
Updating the permissions for the /ptp command and fixing the event it files to properly show who is teleporting where.
2013-02-03 15:40:29 -08:00
Glitchfinder
60033d47ec
Adding support for both display names and sender names in the chat API.
2013-02-01 18:59:22 -05:00
GJ
2df285fd7c
Having an option to disable commands from the config was a bad idea that
...
encouraged lazy admins.
NOTE: If you were using these config options instead of relying on
permissions, you will need to reconfigure these commands to be disabled
via permissions.
2013-02-01 13:34:33 -05:00
GJ
a3e9d12f6a
Rework /addlevels to use the built-in Bukkit command stuff.
2013-02-01 13:27:12 -05:00
GJ
3f6bd7894d
Added vanilla XP boost for Fishing - includes permissions, config
...
options, etc
2013-01-30 13:24:56 -05:00
GJ
852872f55c
Custom mod support refactoring.
2013-01-30 11:35:33 -05:00
TfT_02
9a89c7c49f
Added party XP sharing.
2013-01-30 15:17:54 +01:00
GJ
60041a1253
Added ability to config Hylian Luck drops through treasures.yml
2013-01-29 11:24:41 -05:00
TfT_02
0a17bf69c0
Implementing ptp request timeouts.
...
Also fix and improve a few things as suggested by bm01
2013-01-28 21:24:55 +01:00
GJ
43dbb94a7f
Changed Excavation to have individual XP values for each block type,
...
rather than a base XP value
2013-01-27 01:09:20 -05:00
bm01
bff7919c21
Major cleanup
2013-01-26 23:01:55 +01:00
bm01
a0a52a3433
Added the possibility to not use a max level for Fishing
...
by using a negative number, changed default
treasure.yml file accordingly
2013-01-26 01:04:24 +01:00
GJ
64137995c2
Add advanced.yml config options for Smelting.
2013-01-23 17:07:26 -05:00
GJ
6f0e2437e0
Smelting!
2013-01-23 16:34:01 -05:00
GJ
6b0e7a9c61
Major refactoring. This WILL break any mcMMO-related plugin that
...
does not properly hook into the API classes.
This consolidates the skill-related classes into their own individual
packages, and moves several misc skill classes into the main Skill
package as well. This also moves all Party & Spout related files into
their own respective packages as well.
2013-01-22 12:43:25 -05:00
GJ
00d50953ad
Update /repair command
2013-01-22 12:26:35 -05:00
GJ
397dd96383
Update Woodcutting command.
2013-01-22 11:52:06 -05:00
GJ
74c32c4e59
Cleanup of UnarmedCommand.java
2013-01-22 11:18:12 -05:00
GJ
e048a6d0d0
Cleanup Swords & Taming commands
2013-01-22 10:48:10 -05:00
GJ
716c4d3783
Fixed Woodcutting accidentally using Mining double drop values.
2013-01-22 01:56:54 -05:00
GJ
5a9ca96a0f
Cleanup of HerbalismCommand, added config options for Hylian Luck
2013-01-22 01:52:34 -05:00
GJ
176ffcc3d1
Cleanup on FishingCommand, split Farmer's Diet & Fisherman's Diet into
...
distinct config values. Fixes #556
2013-01-22 00:47:56 -05:00
GJ
0711454e31
General cleanup to satisfy my OCD a little while longer.
2013-01-21 17:22:54 -05:00
nossr50
6c67308a1f
Merge branch 'master' of https://github.com/mcMMO-Dev/mcMMO
2013-01-15 14:49:55 -08:00
nossr50
6bbdbee669
FFS Leaderboard rewrites, and new mcrank command.
2013-01-15 14:49:20 -08:00
GJ
9204b23d51
Allow configuration of Skull Splitter damage modifier.
2013-01-15 17:00:56 -05:00
GJ
348887f799
Refactoring, removing useless variables, changing ints to doubles, etc.
2013-01-14 12:41:39 -05:00
GJ
0587741437
More Axe restructuring, changing some config values from int to double,
...
added function to duplicate code.
2013-01-14 11:55:43 -05:00
GJ
e7e680fd8e
Updating the SQL for the purge command, adding config options for
...
purging old users.
2013-01-14 00:25:31 -05:00
TfT_02
06df8e7f7b
Formatting
2013-01-14 00:20:48 +01:00
GJ
606195c78a
Added option to disable gaining Acrobatics XP from dodging lightning
...
strikes. Fixes #481
2013-01-13 16:04:02 -05:00
gmcferrin
2ed5e8e717
Fixes issue #315 - Fishing will now properly respect min/max levels in
...
treasures.yml
2013-01-11 17:55:54 -05:00
gmcferrin
c2bad4419b
Make the purge task available as a command.
2013-01-11 16:33:49 -05:00
gmcferrin
364c18b842
Leave purge task disabled by default until we can speed it up.
2013-01-10 21:56:48 -05:00
gmcferrin
6d9ef91315
Make purge task run options configurable. Also adds ability to disable
...
the task entirely.
2013-01-10 19:58:25 -05:00
TfT_02
6cdb27aef0
Moving Fishing and Arcance Forging settings to advanced.yml
2013-01-11 00:21:18 +01:00
TfT_02
085a25306c
Make the MagicHunter Chance configurable
2013-01-10 22:54:57 +01:00
gmcferrin
e193da2cd7
My OCD made me do it.
2013-01-09 23:03:17 -05:00
gmcferrin
c60cbe824c
Function even MORE things.
2013-01-09 22:53:26 -05:00
gmcferrin
8b9432d1d9
So many useless else statements...
2013-01-09 22:43:21 -05:00
gmcferrin
75a5ffcb10
Cleanup our iterators.
2013-01-09 22:18:41 -05:00
gmcferrin
6cc2fc7a6e
Functions are still better than copy-pasted code.
2013-01-09 22:09:07 -05:00
TfT_02
551b73ea74
Another confusingly named config node
2013-01-09 17:18:20 +01:00
TfT_02
fca095689e
Fixed wrongly named config node
2013-01-09 16:54:01 +01:00
TfT_02
376b79cab3
This doesn't need to get added at any point, because users can replace the sound files inside the .jar
2013-01-02 23:20:25 +01:00
TfT_02
d741d9a11e
Merge pull request #400 from TfT-02/master
...
Various fixed for issues in the issue tracker
2013-01-01 14:17:06 -08:00
Glitchfinder
e607e04af4
Merge pull request #396 from Glitchfinder/master
...
Fixes and Patches
2012-12-31 10:03:19 -08:00
TfT_02
802d1dfa8e
Fixed some mistakes with the path names #404
2012-12-31 18:40:15 +01:00
Glitchfinder
905e92fa4d
Adding the ability to track spawned mobs when chunks unload.
2012-12-30 19:51:26 -08:00
Glitchfinder
28b092a4e3
Adding Bats, Giants, Withers, and Wither Skeletons to the combat experience list.
2012-12-30 12:33:38 -08:00
Glitchfinder
17169903b4
Merge pull request #391 from Glitchfinder/master
...
Fixing Data Value issues caused by the patch to deprecated ItemStack use.
2012-12-29 13:02:07 -08:00
Glitchfinder
aa70c82824
Fixing issues caused by the patch to deprecated ItemStack changes.
2012-12-29 12:59:18 -08:00
Glitchfinder
5404371b35
Merge pull request #357 from TfT-02/master
...
Various fixes and patches
2012-12-28 12:19:44 -08:00
TfT_02
6f1ee88b78
Fixes issues #259 and #335
2012-12-28 11:40:15 +01:00
Glitchfinder
5177bf6c1f
Fixing level caps so that 0 represents no cap rather than 0.
2012-12-27 13:45:27 -08:00
TfT_02
de3bae41ae
Implementing an durability cap for ArmorImpact
2012-12-27 17:36:12 +01:00
Glitchfinder
11b5c54c69
Reimplementing skill level and power level caps.
2012-12-26 19:54:20 -08:00
gmcferrin
9af66a8e69
Fixed ItemStack deprecation issues.
2012-12-25 01:01:10 -05:00
Grant
36d5344ded
Cleanup formatting.
2012-12-24 16:56:25 -05:00
TfT_02
de93b11c25
Fixed an error where Greater Impact was confused with Armor Impact
2012-12-02 22:54:03 +01:00
Glitchfinder
0037524cfd
Fixing more errors with typecasting.
2012-11-25 16:40:42 -08:00
TfT_02
0d2abb95b5
Adding AdvancedConfig
2012-11-21 21:49:54 +01:00
TfT_02
f8b44cd8ce
New Salvage ability for Repair!
...
Added a fully working ability to Repair. With this ability you can
salvage items and get bars in return.
- Added new permission node for Salvage ability
- Added new config options for Salvage
- Added new locale strings for Salvage
- Added a check to make sure that Repair Anvil != Salvage Anvil
2012-11-13 16:50:00 +01:00