nossr50
8a4b1bf307
We cutting corners boys
2019-09-25 16:57:15 -07:00
nossr50
46b881e730
Add serializer for TamingSummon
2019-09-25 16:21:32 -07:00
nossr50
f0636ef47e
More fixes for serializers
2019-09-24 14:42:13 -07:00
nossr50
14fa243b69
Refactor McMMOAbilityEvent(s) and fix TextComponentFactory
2019-09-23 19:42:47 -07:00
nossr50
396926d970
Removing dead symbols from ConfigManager
2019-09-20 15:54:38 -07:00
nossr50
4da455b9d2
Remove Static Abuse - Command Tasks
2019-07-03 00:40:28 -07:00
nossr50
87af2419a3
Part 2 of removing bad design patterns
2019-06-27 03:04:34 -07:00
nossr50
5c31bdbd49
Lets generify some of this stuff
2019-06-22 13:05:28 -07:00
nossr50
d843108164
More work on the repair rewrite, fleshing out more serializers
2019-06-21 18:26:02 -07:00
nossr50
0050a73be8
NBT WIP
2019-06-21 10:46:27 -07:00
nossr50
b41a30fa26
Repair rewrite continues
2019-06-19 23:28:11 -07:00
nossr50
458e198fdb
More work on new repair datatypes
2019-06-18 23:08:14 -07:00
nossr50
a6a734befe
Repair rewrite pt 2 WIP
2019-06-17 16:36:37 -07:00
nossr50
18fd9bbf9b
Repair rewrite pt 1 - WIP
2019-06-17 14:01:44 -07:00
nossr50
303b12b79f
Add Smelting config options
2019-06-16 09:10:59 -07:00
nossr50
3cde1400d1
Skill Ceiling removed
2019-06-16 00:17:21 -07:00
nossr50
8eba1dda1f
Add Set<?> serializer + fix some errors
2019-06-14 13:49:01 -07:00
nossr50
307bf8b332
SoundSettingSerializer
2019-06-13 15:28:06 -07:00
nossr50
6f3b90d0dd
Sound Config
2019-06-13 13:43:10 -07:00
nossr50
f0cce29d71
Rewrite NotificationManager to handle more flexible config options
2019-06-13 12:43:51 -07:00
nossr50
b0f09c8e7b
Add PlayerNotificationSerializer
2019-06-12 10:01:18 -07:00
nossr50
c58a36e604
Most the functionality of SkillPropertiesManager is in place, but not
...
yet complete
2019-06-07 04:07:43 -07:00
nossr50
3c3bc338f2
Add serializer for MaxBonusLevel
2019-06-07 01:24:11 -07:00
nossr50
d879575d5f
Wire up PVP/PVE settings
2019-06-06 06:07:05 -07:00
nossr50
ffe27326e3
Move serializers
2019-06-04 19:33:29 -07:00
nossr50
e5592919b7
Add SkillRankProperty serializer
2019-06-04 14:58:17 -07:00
nossr50
b2dc322a2b
Remove the old rank config file
2019-06-04 13:13:41 -07:00
nossr50
cf6a4c804a
Rewrote how SkillRanks were pulled for the new config system
2019-06-04 13:11:45 -07:00
nossr50
5ca027650e
Add ConfigRanks WIP (axes, acrobatics, archery so far)
2019-06-03 04:17:23 -07:00
nossr50
c82f60e08b
Custom serializer for SkillCeiling
2019-06-03 01:09:06 -07:00
nossr50
8c1c17fa17
Custom Serializer for DamageProperty
2019-06-03 01:02:45 -07:00
nossr50
ca8293bc35
Add new config for events
2019-05-18 13:57:23 -07:00
nossr50
c61c55031d
Core skill config is now converted
2019-05-13 08:36:37 -07:00
nossr50
d3a719eb8d
Experience configs are now fully converted
2019-05-13 05:32:49 -07:00
nossr50
2e3f9b4a96
Add + Wire DiminishingReturn config values
...
Removed the experience multiplier from the xp conversion task, it just
seems like something very unecessary
2019-05-13 02:55:20 -07:00
nossr50
6425cd18b8
Temporarily hold party settings in DSM (will be removed later)
2019-05-13 02:05:44 -07:00
nossr50
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
nossr50
3123f69aec
Setup combat XP map - Use float in more places
2019-05-12 03:46:23 -07:00
nossr50
1c6b0363ce
Step 1 of rewriting Alchemy - Removing all the old code
2019-05-12 00:53:15 -07:00
nossr50
774ee65677
Fixing Alchemy Part 1
2019-05-10 17:23:02 -07:00
nossr50
61ae372694
Collection manager init now handles mapping values from collections
2019-05-10 12:30:59 -07:00
nossr50
7ad0a61c53
Fix casting, remove unused mod configs
2019-05-10 11:20:16 -07:00
nossr50
48a3621ac6
Avoid race conditions
2019-05-10 09:49:43 -07:00
nossr50
4ab688b302
Add custom serializer registration for CustomXPPerk
2019-05-08 12:14:09 -07:00
nossr50
40598a0e96
Unlimited custom xp perks Part 1
2019-05-08 06:44:19 -07:00
nossr50
6932abc9d8
Create fully qualified name : integer maps from user configs, wiring up some global xp settings
2019-04-30 00:42:09 -07:00
nossr50
7b3f69aee6
Add config reload
2019-04-29 22:37:46 -07:00
nossr50
6e173c0d4e
Add per-skill global multiplier default values
2019-04-29 22:09:38 -07:00
nossr50
d0259d73c5
Gloabl XP multiplier is now tracked by the ExperienceMapManager
...
Added method to grab original value to ExperienceMapManager
Moved skill xp values/mults into their own section
2019-04-29 21:59:01 -07:00
nossr50
02a69cbb05
Update code style
2019-04-24 22:52:53 -07:00