GJ
0c9836eb03
Made mod config files modular. Addresses #1802
2014-02-03 14:48:43 -05:00
TfT_02
62b13a9a84
Fixed bug where Snow would never drop treasures
...
Fixes #1820
2014-02-01 00:30:42 +01:00
TfT_02
6264bfa15f
Don't store Block objects, use BlockState
...
Fixes #1811 , Closes #1822
2014-01-30 20:45:21 +01:00
GJ
b3474c04c7
Increment SQL query numbers due to addition of Alchemy. Fixes #1803
...
Thanks to @roastnewt for the help!
2014-01-21 11:16:39 -08:00
TfT_02
a1c1271d21
Fix issues pointed out by the FindBugs plugin
2014-01-20 23:20:51 +01:00
TfT_02
d1fcd6958f
Check if brewingStand == null
...
Fixes #1804
2014-01-20 22:38:20 +01:00
TfT_02
f39623c279
Bit of Alchemy cleanup
2014-01-20 22:38:04 +01:00
GJ
520f5cb116
Fix the broken build. Shame on me.
2014-01-20 14:53:31 -08:00
GJ
43e2c813d1
Clean up some of our messes.
2014-01-20 13:58:40 -08:00
TfT_02
c6ea32f0b0
Added Ender Dragon, Wither, and Witch to combat experience multipliers
...
They do not give any XP by default.
Fixes #1763
2014-01-19 19:40:33 +01:00
TfT_02
976c3b8494
Fix bug which prevented Hoppers from inserting new bottles
...
Fixes #1801
2014-01-19 15:35:27 +01:00
TfT_02
82509fb476
Added custom XP boost perk
2014-01-19 01:08:38 +01:00
TfT_02
c27d79cf25
Added new XP perk - 10% boost
...
Adds #1698
2014-01-19 01:08:37 +01:00
TfT_02
de912c1e07
Make sure the player is valid as well
2014-01-19 01:08:37 +01:00
TfT_02
2159aa91ff
Add missing alchemy ingredient tiers to ingredient check
2014-01-18 20:28:28 +01:00
TfT_02
748dba41dc
Randomize the treasure drop amounts instead of always dropping everything
...
For example, the guaranteed 5 diamonds will now be a 1-5 diamond drop.
2014-01-18 19:15:38 +01:00
TfT_02
9349416326
Check if brewing stand still exists before processing AlchemyBrewTask
2014-01-18 19:11:15 +01:00
TfT_02
3b794c897d
Make sure the party leader is online before attempting to notify
2014-01-18 19:06:20 +01:00
TfT_02
b460f7a564
Add more debug messages in onDisable()
...
So that we can track down why the disable proces slows down
2014-01-18 16:59:16 +01:00
TfT_02
383b048fef
Changed config validation for Rank_Levels, successive Ranks can now be less than or equal to each other
...
Closes #1790
2014-01-18 12:02:05 +01:00
TfT_02
243a3bfbf6
Remove trailing whitespaces
2014-01-18 12:02:05 +01:00
TfT_02
6b653fa606
Changed appearance of party member list
2014-01-17 18:58:07 +01:00
TfT_02
818962e668
Added party levels
...
Parties now have XP and Levels. Party features such as party teleport and party chat have to be unlocked before they can be used by the party members
2014-01-17 18:56:27 +01:00
TfT_02
c729297615
Added party alliances
...
Adds the following commands:
`/party alliance`
`/party alliance invite <target>`
`/party alliance accept`
Allies will share party chat and will not be able to harm eachother.
Item and XP sharing is limitied to a single party. Allowing two parties
to team up without sharing resources and XP.
Closes #1009
2014-01-17 18:55:58 +01:00
TfT_02
e6e90954a9
Changed config validation for UnlockLevels, they can now also be 0
...
Closes #1790
2014-01-17 15:51:28 +01:00
TfT_02
4e86f60fd2
Replace ingredient strings correctly
...
Fixes #1789
2014-01-17 14:00:22 +01:00
TfT_02
7c891e9ba8
Optimize imports
2014-01-16 22:32:40 +01:00
TfT_02
6143003516
Update PR to changes in master
...
- Special thanks, instead of in dev team
- Fix formatting issues
* Remove trailing whitespaces
* Rename method names of event listeners
* Check for negative instead of positive
- Added Alchemy skill guide
2014-01-16 22:32:40 +01:00
Eric Hildebrand
8f83e328b0
Introduction of new Alchemy skill!
2014-01-16 22:32:40 +01:00
TfT_02
9afa8efd7d
No need to hardcode the max tier here
2014-01-15 12:20:05 +01:00
TfT_02
393d9ca74e
Fixed bug where Hylian Luck was broken
...
Fixes #1771
2014-01-13 14:18:16 +01:00
TfT_02
491df2cc82
Changed the appearance of /mcmmo commands
...
Closes #978
2014-01-12 13:51:12 +01:00
TfT_02
b4a6ecc58c
Abstract HolidayManager a little more
...
Now we don’t have to manually edit this each year.
2014-01-12 12:08:47 +01:00
TfT_02
103bf593f3
Check null here as well
...
Fixes #1664
2014-01-12 10:30:04 +01:00
TfT_02
730f786d5b
Fix issue with /ptp command
...
Fixes #1773
2014-01-11 10:30:12 +01:00
Sean Porter
cc524bb2ab
Map.remove() can return Null.
2014-01-09 22:52:25 -08:00
TfT_02
2e94eecda0
Fix a small error with the config validation of advanced.yml
...
Fixes #1769
2014-01-08 13:19:51 +01:00
GJ
13a623ea1f
Misc was getting crowded again.
2014-01-03 11:07:13 -05:00
GJ
05b21eae5f
Clean up our inventory event handling.
2014-01-03 10:41:38 -05:00
GJ
e0358d42d6
Ensure we're not dealing with a fake player. Fixes #1749
2014-01-03 09:19:07 -05:00
GJ
26174d88f4
Remove unused import
2014-01-03 08:30:59 -05:00
Sean Porter
c12d4319ac
Don't cancel death message fixes for NPCs.
2013-12-27 15:21:25 -08:00
Sean Porter
a87bd14342
The attack target can still be an NPC without being an instance of Player.
2013-12-27 14:50:01 -08:00
TfT_02
f94343f13b
Only grant taming XP once when taming a horse
...
Fixes #1651
2013-12-15 23:36:43 +01:00
TfT_02
ea4c424e0f
Added level thresholds to hardcore modes
...
Players will not lose stats when their level is below the
Level_Threshold.
2013-12-15 23:27:37 +01:00
riking
f99e5e015d
Add checks to rectify the potential for negative XP
...
Fixes #1573
2013-12-15 23:26:57 +01:00
riking
56b57da077
Only call one Death Penalty Event
2013-12-15 23:26:57 +01:00
TfT_02
4b402d9837
Fixed validation feedback message for Chimaera Wing recipe cost
...
Fixes #1703
2013-12-15 22:25:15 +01:00
TfT_02
6c2b1f555f
Improve CleanBackupsTask a bit
...
* Print proper file names to the console when the date could not be
determined
* Skip all directories
* Skip every file that doesn’t have .zip in the file name
2013-12-13 00:17:56 +01:00
TfT_02
cdcda03e92
Moved repair config classes to the config package
2013-12-12 19:53:27 +01:00
TfT_02
65aa05a660
Fix /addlevels all
and /skillreset all
commands
...
Fixes #1675
2013-12-12 16:50:36 +01:00
riking
2aec4a69ea
Database conversion bug: Integral division in output format
2013-12-10 14:56:07 -08:00
Glitchfinder
06c9ea7068
Minecraft handles block drop chances internally.
...
Fixes #1678
2013-12-08 12:49:43 -08:00
TfT_02
c88583c1c0
Use Matcher.quoteReplacement here!
...
Fixes #1676 - for real this time
2013-12-08 17:07:45 +01:00
TfT_02
c9f1f8f662
Fixed bug where party chat broke if the display name contained special characters
...
Fixes #1676
2013-12-08 11:35:02 +01:00
TfT_02
7a08343304
Actually keep all weeks, not just from the past year
...
Week numbers are obviously the same every year, we need to check the
year as well as the week number to determine if we should keep the
backup file or not.
2013-12-07 13:18:14 +01:00
riking
3b1bb3e08a
Minor changes to Tree Feller - use a HashSet, move comment
...
LinkedHashSet doesn't actually do anything for us - we were never using the consistent ordering it promises, and openjdk-7 doesn't even provide that consistent ordering. Better to just not use it.
2013-12-06 23:55:26 -08:00
TfT_02
07cafd4866
Fixed bug where disabling hardcore mode for specific skills didn't work
...
Fixes #1661
2013-12-03 22:15:23 +01:00
GJ
48821a710f
Fixed bug with cooldown donor perks
2013-12-02 08:30:45 -05:00
GJ
696bf71962
Remove unused import
2013-12-02 08:13:53 -05:00
t00thpick1
2d577e92f1
AntiTheft option for Disarm Ability
2013-12-01 19:08:22 -05:00
GJ
24c1dec046
Fix missing import & broken build.
...
That's what I get for editing through Github's web UI...
2013-11-25 09:32:16 -05:00
GJ
6c478a26c4
Fix issue with custom axes not working with Tree Feller.
...
Most custom materials don't properly report their max durability, so we need to use our repairable manager to handle them instead.
2013-11-25 09:29:41 -05:00
t00thpick1
2d3da6daf8
Space not underscore
2013-11-24 18:01:05 -05:00
t00thpick1
de3b2b8024
Damage should probably actually be fatal I would think.
2013-11-23 12:34:14 -05:00
t00thpick1
02a064ffc6
These need spaces to be called pretty
2013-11-23 00:45:12 -05:00
t00thpick1
cb5303ce4d
These strings return with Spaces, not underscores
2013-11-23 00:42:43 -05:00
t00thpick1
c0dee19cb0
Missed a refactor :P Also, javadoc event
2013-11-22 12:48:53 -05:00
t00thpick1
870987bba7
SecondaryAbility's API additions
2013-11-22 12:32:23 -05:00
riking
5d63a4b910
Run PlayerProfileSaveTask async, as intended
2013-11-21 12:41:26 -08:00
riking
3236ee5ec9
Harden save() method by making a defensive copy
2013-11-21 11:17:24 -08:00
riking
12ed2ac07b
Have ExperienceCommand and SkillresetCommand explicitly handle 'all'
2013-11-19 18:56:47 -08:00
t00thpick1
729f3b1df9
There is no usage of this method in which "all" will not cause NPE's
2013-11-19 21:00:29 -05:00
TfT_02
ee1be3599c
.length doesn't start at 0
2013-11-18 21:01:41 +01:00
TfT_02
12a6aca8cd
Assume that block data = 0 if there isn't one in the config
2013-11-18 20:48:37 +01:00
TfT_02
445f805bb8
Set the treasure drop after using .clone()
...
Fixes #1603
2013-11-12 12:49:16 +01:00
t00thpick1
df77b9d0ed
Parenthesis
2013-11-10 13:56:15 -05:00
t00thpick1
29f2525b58
Tend toward the smaller values, and configurable maximum for horse jump strength
2013-11-10 13:54:45 -05:00
TfT_02
5a68c7a335
Fixed bug which prevented gaining Acrobatics XP
2013-11-10 00:52:30 +01:00
GJ
69ef7f40d8
Command cleanup.
2013-11-08 23:14:11 +01:00
GJ
d1d6b80676
Allow repair of items without a recipe.
2013-11-08 10:52:43 -05:00
GJ
dfe83ff497
Fix divide by zero bug
...
Minimum Level & Minimum Quantity were accidentally flipped.
2013-11-07 09:13:56 -05:00
riking
e5acf6d936
Also clone fishing treasures, use alternate Wool method
...
The alternate wool method is testing, the treasure clone is there to stay ;)
2013-11-06 21:34:16 -08:00
riking
bca0ca6766
Fix Shake poisoning the treasure cache with Wither skeletons
...
The returned ItemStack is modified for both Sheep and Skeletons, so a copy should be returned.
2013-11-06 21:03:13 -08:00
GJ
f17b5faaf6
Parenthesis are good.
2013-11-06 14:52:19 -05:00
GJ
f20fa571f1
Update changelog.
2013-11-06 11:56:50 -05:00
GJ
cf56ca35eb
Tweaked durability handling slightly.
...
Now routes everything through one function to handle enchants and max
durability. Use max durability from RepairableManager by default to
account for mod tools.
2013-11-06 08:45:20 -05:00
TfT_02
c31f5b5782
Account for Unbreaking enchantment when using abilities
2013-11-05 14:51:54 +01:00
GJ
af98c8eb59
Best way to handle minimum quantities.
...
Check repair function first, assuming the item isn't null, otherwise
check the config. If not found, check config.
2013-11-04 11:01:14 -05:00
TfT_02
3a10b2d83c
Make sure we're not setting a bite chance > 1.0
...
Fixes #1592
2013-11-04 10:32:05 +01:00
TfT_02
32e7c48fd8
Change this message to something that makes sense
...
The old message was confusing see #1593
2013-11-03 22:49:39 +01:00
Glitchfinder
af578870c7
Defaulted quantities should be defaulted everywhere.
...
Fixes #1581
2013-11-03 09:40:04 -08:00
TfT_02
cd470d5497
Fix a NPE which occured when there was no backups folder
2013-11-03 14:09:41 +01:00
TfT_02
a9c5e2a04f
Don't send a message to the console if no backups were deleted
2013-11-02 21:50:49 +01:00
TfT_02
b1458840e7
Permissions should be lowercase
2013-11-02 19:29:36 +01:00
TfT_02
1fea786669
Added bypass permission for finding Fishing traps
2013-11-02 19:25:02 +01:00
TfT_02
6f9a57751e
We can't schedule tasks in onDisable()
2013-11-01 17:39:03 +01:00
GJ
2e1c585005
Fix issue with updating players that are offline.
2013-11-01 12:38:40 -04:00
GJ
811626e67b
Cleanup.
2013-11-01 11:54:51 -04:00
TfT_02
cdfd81a67a
Cleanup ZipLibrary class
2013-11-01 16:44:03 +01:00