Commit Graph

4334 Commits

Author SHA1 Message Date
2c8b8658a3 Update classes to use DSM over CM 2019-05-13 01:27:48 -07:00
80163c0d8f Cleaning up mcMMO.java 2019-05-13 01:15:53 -07:00
72fc3efa78 DynamicSettingsManager - Handles platform specific datasets
Converts datasets from the config into ready to use platform specific
ones
Currently only supports Bukkit, that will change later
Expect API breakages if you hook into this class
2019-05-13 00:53:29 -07:00
d614df65a7 unbox some floats 2019-05-12 03:48:25 -07:00
3123f69aec Setup combat XP map - Use float in more places 2019-05-12 03:46:23 -07:00
1c6b0363ce Step 1 of rewriting Alchemy - Removing all the old code 2019-05-12 00:53:15 -07:00
ddb92af400 Merge branch 'master' of github.com:mcMMO-Dev/mcMMO into configurable 2019-05-11 20:54:29 -07:00
ed1831da78 Fixed the wrong locale string being used for Mining DD 2019-05-11 12:45:00 -07:00
774ee65677 Fixing Alchemy Part 1 2019-05-10 17:23:02 -07:00
61ae372694 Collection manager init now handles mapping values from collections 2019-05-10 12:30:59 -07:00
945359b408 Add failsafes to repairables 2019-05-10 12:17:31 -07:00
06bf814fcf Add failsafes to Salvageables 2019-05-10 12:16:26 -07:00
cc1eae150a Fixed salvage deserializer swapping signature parameters 2019-05-10 11:30:50 -07:00
7ad0a61c53 Fix casting, remove unused mod configs 2019-05-10 11:20:16 -07:00
48a3621ac6 Avoid race conditions 2019-05-10 09:49:43 -07:00
4ab688b302 Add custom serializer registration for CustomXPPerk 2019-05-08 12:14:09 -07:00
8cfeaf34f3 Merge branch 'master' of github.com:mcMMO-Dev/mcMMO into configurable 2019-05-08 12:10:31 -07:00
ad550759e6 Fixed an incredibly rare and difficult to perform dupe bug 2019-05-08 10:24:34 -07:00
ca7cf5cc58 Unlimited custom XP perks part 2 2019-05-08 09:50:19 -07:00
40598a0e96 Unlimited custom xp perks Part 1 2019-05-08 06:44:19 -07:00
0331c98c9b Add and wire up skill specific xp formula multipliers 2019-05-07 00:18:50 -07:00
c968b9f94a Add and wire up Early Game Boost settings 2019-05-07 00:09:31 -07:00
8033bc577c Merge branch 'master' of github.com:mcMMO-Dev/mcMMO into configurable 2019-05-06 19:46:58 -07:00
08269cab5b Add back in the UUID upgrade classes just in case anyone from 2014 shows
up
2019-05-06 00:19:42 -07:00
71a2ea2a2e Merge branch 'master' of github.com:mcMMO-Dev/mcMMO into configurable 2019-05-05 23:50:40 -07:00
23b7e11dd1 Fixed bugs that could occur while updating old DBs to have UUIDs 2019-05-05 16:41:42 -07:00
ecac8d00ee Merge branch 'master' of github.com:mcMMO-Dev/mcMMO into configurable 2019-05-04 05:31:44 -07:00
588b6f3692 Fixed the furnace XP bug 2019-05-04 04:08:56 -07:00
620f2fc4f8 Revert some state changes 2019-05-04 01:09:25 -07:00
3e61dc6c5f Some cleanup to BonusDrops & reducing expensive state calls 2019-05-04 00:48:35 -07:00
a919c45b09 Fixing Java naming conventions for constants in mcMMO.java also added
some Javadocs
2019-05-03 23:39:49 -07:00
8a312da0f5 Merge 2.1.53 2019-05-03 23:31:08 -07:00
cdf6e607de 2.1.53 - Fixed critical XP bug 2019-05-03 15:04:40 -07:00
29835a3316 Merge branch 'master' of github.com:mcMMO-Dev/mcMMO into configurable 2019-05-03 03:46:28 -07:00
f61917e8fe 2.1.52 2019-05-03 01:08:29 -07:00
9157a08a3b Stashing changes.. oh wait 2019-04-30 17:02:08 -07:00
3997a44fce Merge 2.1.51 2019-04-30 17:01:45 -07:00
40ea101bf6 Add a command to reload locale 2019-04-30 21:19:55 +03:00
5dc9c3f732 Note user that locale is loaded from locales directory 2019-04-30 20:14:42 +03:00
ec574a6b63 Cache raw messages from resource bundles
Should speed things up a bit as next message lookups are from single
hashmap instead
2019-04-30 17:58:37 +03:00
1ca48051ad Dedicated directory for locales 2019-04-30 14:08:43 +03:00
4d8e4d0e70 Wire up Mining/Excavation/Herbalism/Woodcutting XP values 2019-04-30 02:08:11 -07:00
2efa64ae17 wire up taming XP 2019-04-30 01:46:59 -07:00
e5441f2a96 Taming XP values are now converted to an enum mpa and managed by ExperienceMapManager 2019-04-30 01:39:06 -07:00
06016f4ada Wire up special combat XP multipliers 2019-04-30 00:57:50 -07:00
6932abc9d8 Create fully qualified name : integer maps from user configs, wiring up some global xp settings 2019-04-30 00:42:09 -07:00
0f2e1ea740 Fall back to locale loaded from JAR when filesystem one doesn't have requested key 2019-04-30 09:29:04 +03:00
c2d4aeaf85 Try to load locale from plugin data folder first 2019-04-30 09:29:04 +03:00
faed690602 Add mcMMO reload command "/mcmmoreload" 2019-04-29 22:55:39 -07:00
7b3f69aee6 Add config reload 2019-04-29 22:37:46 -07:00