Mark Vainomaa
5dc9c3f732
Note user that locale is loaded from locales directory
2019-04-30 20:14:42 +03:00
Mark Vainomaa
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
Mark Vainomaa
1ca48051ad
Dedicated directory for locales
2019-04-30 14:08:43 +03:00
nossr50
4d8e4d0e70
Wire up Mining/Excavation/Herbalism/Woodcutting XP values
2019-04-30 02:08:11 -07:00
nossr50
2efa64ae17
wire up taming XP
2019-04-30 01:46:59 -07:00
nossr50
e5441f2a96
Taming XP values are now converted to an enum mpa and managed by ExperienceMapManager
2019-04-30 01:39:06 -07:00
nossr50
06016f4ada
Wire up special combat XP multipliers
2019-04-30 00:57:50 -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
Mark Vainomaa
0f2e1ea740
Fall back to locale loaded from JAR when filesystem one doesn't have requested key
2019-04-30 09:29:04 +03:00
Mark Vainomaa
c2d4aeaf85
Try to load locale from plugin data folder first
2019-04-30 09:29:04 +03:00
nossr50
faed690602
Add mcMMO reload command "/mcmmoreload"
2019-04-29 22:55:39 -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
7f64fe11b8
Put special combat xp multipliers in their own section
2019-04-29 21:34:29 -07:00
nossr50
437bac1324
Revert "Add missing XP tables to 2.2"
...
This reverts commit d1085aa8f8
.
2019-04-28 06:15:08 -07:00
nossr50
7c4481f099
removing unused classes
2019-04-28 06:08:15 -07:00
nossr50
d1085aa8f8
Add missing XP tables to 2.2
2019-04-28 06:05:39 -07:00
nossr50
986162803b
Merge 2.1.50
2019-04-28 05:46:49 -07:00
nossr50
f7eb06e80b
2.1.50
2019-04-27 06:39:06 -07:00
Robert A. C
fd8712ee61
Merge pull request #3905 from Zed-I/patch-6
...
Added some missing blocks to Herbalism/Mining
2019-04-26 23:50:43 -07:00
BuildTools
f904ac7019
Fixing 1.13.2 bamboo material errors
2019-04-26 23:26:00 -07:00
Robert A. C
3c08af363f
Merge pull request #3904 from OverCrave/master
...
Minor German Locale Update
2019-04-26 14:17:54 -07:00
Zed-I
aee81f87f5
Added bamboo to the non-2 high plant blocks
2019-04-26 18:16:42 +02:00
Zed-I
43d08ec21d
Added some missing blocks to Herbalism/Mining
...
Added some missing entries to herbalism mining and one to combat.
Reasoning for each xp below:
bamboo - 10 Cant grow nearly as tall as kelp
cornflower - 150 same as the other 1 high tall flowers (excluding poppy, dandelion and allium)
lily_of_the_valley - 150 same as the other 1 high tall flowers (excluding poppy, dandelion and allium)
wither_rose - 500. Quite hard to harvest. You need a wither to kill a mob and have the block not get destroyed by the wither blast. If the block where to get destroyed the flower just drops instead and you dont get any xp.
The whole stone brick family get the same xp as nether brick, 50
stone_bricks
cracked_stone_bricks
mossy_stone_bricks
chiseled_stone_bricks
The rest of the prismarine family continue with the same xp as their main block, 70
prismarine_bricks
dark_prismarine
sea_lantern
wandering_trader - 1.0 same as normal villagers
2019-04-26 18:08:12 +02:00
OverCrave
15e3ad8876
add missing translations
2019-04-26 17:58:23 +02:00
OverCrave
a583f557d7
remove unused translations
2019-04-26 17:49:35 +02:00
nossr50
8efee39f7e
Add sweet berrys to Herbalism XP tables (update configs)
2019-04-25 18:54:41 -07:00
Robert A. C
307b807b38
Merge pull request #3788 from LogGits/patch-5
...
Herbalism compatibility with PlayerAnimationEvent
2019-04-25 18:50:27 -07:00
nossr50
be8a2a4b07
Fixes #3902 - NPE in Inventory Listener
2019-04-25 18:49:18 -07:00
nossr50
30df57fa35
Fix async tool lower
2019-04-25 18:46:49 -07:00
nossr50
467025888c
Fixed #3858 - Falling blocks in water not getting tracked
2019-04-25 18:28:24 -07:00
nossr50
02a69cbb05
Update code style
2019-04-24 22:52:53 -07:00
nossr50
dc758a6dfc
Wire up XP formula settings
2019-04-24 22:44:24 -07:00
nossr50
9fcedcad76
Add linear/exponential formula config options to defaults
2019-04-24 22:11:11 -07:00
nossr50
9d9b5464c3
fixing some serializer errors
2019-04-24 21:38:32 -07:00
nossr50
63e905db6c
use a custom collection of serializers instead of the default list
2019-04-24 21:01:33 -07:00
nossr50
e8ea502f77
Add delegates to player level conf and wire up xp formula setting
2019-04-24 19:46:06 -07:00
nossr50
ba8b73ad4d
add some missing delegates to xp config
2019-04-24 19:36:46 -07:00
nossr50
df2a52984e
add combat default xp values
2019-04-24 19:30:15 -07:00
nossr50
b8ad722e9e
Taming default XP values + updated acrobatics XP values
2019-04-24 18:58:29 -07:00
nossr50
7928ababf6
add smelting default xp values
2019-04-24 18:51:52 -07:00
nossr50
0a63e6674a
merge prs
2019-04-24 18:24:29 -07:00
Robert A. C
b5930fc35d
Merge pull request #3897 from Zed-I/patch-4
...
Added excavation treasure to coarse dirt
2019-04-24 18:23:29 -07:00
nossr50
7f233b8e77
Tweaking some merge mistakes / bugs
2019-04-24 17:19:04 -07:00
nossr50
17c193f984
Merge branch 'configurable' of https://github.com/mcMMO-dev/mcmmo into configurable
2019-04-24 17:17:26 -07:00
nossr50
176b5db83e
2.1.48
2019-04-24 17:17:14 -07:00
Leomixer17
3329a6c49e
Update locale_it.properties
2019-04-24 23:09:03 +02:00
nossr50
c07a29ba86
mcMMO should work on both 1.13 and 1.14 now
2019-04-23 08:20:00 -07:00
nossr50
b36c4b56c3
first 5 levels in all skills are now much easier to level
2019-04-23 04:21:25 -07:00
nossr50
cee0025147
Bonus XP for early combat levels
2019-04-23 03:52:48 -07:00
nossr50
372ad1fac3
Experience settings for 114 are now under Experience_114 in experience.yml
2019-04-23 03:37:43 -07:00
nossr50
09cba965d3
Switch to GSON since mojang lib does not exist in 1.14
2019-04-23 02:12:22 -07:00
nossr50
d862f7f779
Tool lower task sync
2019-04-23 01:13:21 -07:00
nossr50
0adaa0ba66
PlayerNotification now marked async
2019-04-23 01:10:09 -07:00
nossr50
432a4aa330
1.14 is required for this version of mcMMO
2019-04-23 00:54:49 -07:00
nossr50
1c490cd463
1.14 Compatibility (this build won't run on 1.13 anymore)
2019-04-22 23:54:02 -07:00
nossr50
7506646862
Party NPE fix
2019-04-21 16:56:26 -07:00
Zed-I
570ab49e55
Added excavation treasure to coarse dirt
...
Added coarse dirt to all drops that dirt can drop.
Also added grass block to the quartz drop since there is no reason not to.
2019-04-20 16:35:01 +02:00
nossr50
78fdfc1c35
Made improvements to the Party member list from /party
2019-04-19 17:56:59 -07:00
nossr50
0b26d6c72c
Fixed error related to Bleed, fixed missing default XP values for Herbalism and Woodcutting
2019-04-19 14:55:07 -07:00
Zed-I
bbf7ce9c57
Fixed bug where skeleton heads would drop in instead of zombie/creeper heads on successful shake
...
Creeper/zombie heads are now their own items and data is no longer used
2019-04-19 20:35:06 +02:00
Zed-I
4b34299648
Fixed axe salvage bug
...
Changes max quantity to 3 from 2 on all axes since they are crafted with 3 resources not 2
2019-04-19 14:36:29 +02:00
OverCrave
ce92329705
fix it for real now
2019-04-18 22:59:52 +02:00
OverCrave
817b5364cf
fix adminchat returning too early if send by console
2019-04-18 22:58:50 +02:00
Robert A. C
9b08f9bc44
Merge pull request #3884 from jstnf/acro-fix
...
Check if a player has Absorption when calculating Acrobatics XP gain
2019-04-17 15:04:28 -07:00
jstnf
3973f9ec43
Check if a player has Absorption when calculating Acrobatics XP gain
2019-04-17 13:51:42 -07:00
nossr50
820c3260c8
2.1.45 - mcMMO will check for outdated software and provide tips
2019-04-17 11:51:13 -07:00
Robert A. C
57bbde552a
Merge pull request #3881 from jstnf/configurable
...
Removed more Kraken references - configurable branch
2019-04-16 11:19:01 -07:00
nossr50
30bc73be7d
Repair no longer consumes items with item lore + Fixing logic errors in repair.
2019-04-16 11:17:56 -07:00
Justin
ae35da8e02
Arcane bypass readded
2019-04-16 11:07:46 -07:00
jstnf
3c6b694fb8
Removed more Kraken references - configurable branch
2019-04-16 10:03:37 -07:00
nossr50
bbd43e156a
Fixing some mistakes in default values for Repair
2019-04-15 20:14:29 -07:00
nossr50
a9cb28a8f2
Default Repair XP config values
2019-04-15 19:04:20 -07:00
nossr50
3e2f2cd000
Setup default Mining XP config values
2019-04-15 18:44:33 -07:00
nossr50
c69a9fc299
fixing another compile error
2019-04-15 15:51:29 -07:00
nossr50
f09007b60c
temporary fix to compile error
2019-04-15 15:49:35 -07:00
nossr50
6e62930b6a
Wire up Dodge XP config setting
2019-04-15 15:48:39 -07:00
nossr50
28bf67f154
Add default Herbalism XP values to config, added missing WALL_FAN and DEAD_WALL_FAN blocks
2019-04-15 15:40:41 -07:00
nossr50
5d7d06831b
Add default Woodcutting XP values to config, added missing stripped wood values
2019-04-15 12:29:15 -07:00
nossr50
e23aec7294
Add default Excavation XP values to config
2019-04-15 11:59:42 -07:00
nossr50
f90205f1ae
Merge branch 'master' of https://github.com/mcMMO-dev/mcmmo into configurable
2019-04-15 10:43:26 -07:00
nossr50
7e039321e1
Merge 2.1.44
2019-04-15 10:40:57 -07:00
András Marczinkó
bd0204a09e
Update locale_hu_HU.properties
2019-04-15 10:10:33 +02:00
nossr50
31c1bd52bc
2.1.44
2019-04-14 05:39:23 -07:00
nossr50
0f8c0f97d9
Fixing another NPE for brewing
2019-04-14 05:27:31 -07:00
nossr50
5a56b27ea8
Fix AlchemyBrew NPE
2019-04-14 04:55:37 -07:00
nossr50
138b109ff5
Correct display error when successfully salvaging enchantments
2019-04-13 22:04:35 -07:00
nossr50
d542098f8a
New salvage enchant bypass permission node
2019-04-13 13:17:28 -07:00
nossr50
f6e01ea910
UserManager::getPlayer returns null again (oopsie)
2019-04-13 12:58:32 -07:00
nossr50
2a053a0be2
Fixing logic error in mcrank CD msg
2019-04-12 15:34:33 -07:00
nossr50
b5cbfc7f66
Commands.Database.CooldownMS - new locale string
2019-04-12 15:29:37 -07:00
nossr50
8c0076ff80
2.1.41
2019-04-12 15:24:57 -07:00
nossr50
6e3c2fcb76
Fix mcrank cd display
2019-04-12 15:24:01 -07:00
nossr50
33a68daa9c
mcMMO now checks in all places for a loaded profile before executing processing on said profile
2019-04-12 15:17:05 -07:00
nossr50
7cf3b4e521
Wire up inspect command settings
2019-04-11 08:05:15 -07:00
nossr50
7e047aed59
Inspect Command Config
2019-04-11 07:39:59 -07:00
nossr50
86f62fba0b
Wire up admin chat settings
2019-04-11 07:11:25 -07:00
nossr50
b64b8d0f8f
Admin Chat config settings
2019-04-11 07:09:58 -07:00
nossr50
1fe4fef75a
Merge master 2.1.40
2019-04-11 04:43:59 -07:00
nossr50
00cc5f0845
Move Fall data to AcrobaticsManager
2019-04-11 04:09:00 -07:00
nossr50
8b0a580505
Fixing Party Chat Bug
2019-04-11 03:49:13 -07:00
nossr50
87bf3a5b40
fixing an oopsie
2019-04-11 00:00:22 -07:00
nossr50
de3e2b79f7
add inner peace to permissions
2019-04-10 06:00:27 -07:00
nossr50
21e1d54ad5
Inner Peace added to /fishing
2019-04-10 05:54:19 -07:00
nossr50
9c1f38ce6d
Inner Peace locale strings
2019-04-10 05:46:18 -07:00
nossr50
78aeb0679b
new fishing skill Inner Peace
2019-04-10 05:29:35 -07:00
nossr50
c41a650415
Wiring up Fishing config values
2019-04-10 04:56:59 -07:00
nossr50
856e6f0447
Fishing now actually grants XP for caught fish (values in the config did nothing before... lol )
2019-04-10 04:35:14 -07:00
nossr50
1f734582d4
Add delegates to exploit config
2019-04-10 04:34:27 -07:00
nossr50
75bb3f181d
Fishing now always gives fish in addition to treasure (configurable)
...
Fixing salvage oopsies
2019-04-10 04:06:06 -07:00
nossr50
2170c6de24
Setup Fishing XP Methods
2019-04-10 03:32:49 -07:00
nossr50
e156d6d5ef
Wire up Alchemy XP config values
2019-04-10 03:01:14 -07:00
nossr50
fb6e5e41ad
Wire up Acrobatics XP config + PVP XP
2019-04-10 02:25:47 -07:00
nossr50
8ddbb3aa91
Setup Acrobatics/Alchemy XP methods
2019-04-10 02:03:01 -07:00
nossr50
426b1304e2
Numerous tweaks + failsafes added to Loading/Saving of players
2019-04-10 01:52:34 -07:00
nossr50
ba180ebae3
xp config pt 4
2019-04-09 20:31:26 -07:00
nossr50
aecc90fa33
Correct Alchemy XP values in config defaults
2019-04-09 20:14:42 -07:00
nossr50
4394ac7049
xp config pt 3 + example fully qualified name map serializer
2019-04-09 20:12:52 -07:00
nossr50
a2279a58a5
xp config pt 2
2019-04-09 18:02:07 -07:00
nossr50
2ef10afce3
Merge branch 'master' of https://github.com/mcMMO-dev/mcmmo into configurable
...
# Conflicts:
# Changelog.txt
# pom.xml
# src/main/java/com/gmail/nossr50/skills/salvage/SalvageManager.java
2019-04-09 17:49:56 -07:00
nossr50
4433ea7118
hocon exp config pt 1
2019-04-09 17:48:51 -07:00
nossr50
f1204f8a2a
2.1.39 - Added Seagrass/Tall_Seagrass to experience tables
...
Salvage should sound a bit different to Repair now
Fixes #3863 #3862
2019-04-09 16:34:38 -07:00
nossr50
5facd8d412
Merge branch 'master' of https://github.com/mcMMO-dev/mcmmo into configurable
...
# Conflicts:
# Changelog.txt
# pom.xml
# src/main/java/com/gmail/nossr50/skills/acrobatics/AcrobaticsManager.java
2019-04-09 14:38:49 -07:00
nossr50
e5de240eb4
Reduced Roll XP CD from 60s - > 10s
2019-04-08 17:58:06 -07:00
nossr50
b63280a2aa
SkillProperty pt 1
2019-04-08 05:04:12 -07:00
nossr50
8c164749e2
Wire up salvageable serializer
2019-04-08 01:35:25 -07:00
nossr50
3806dcbd5d
Salvageable serializer
2019-04-08 01:34:36 -07:00
nossr50
b67bc45e9a
Finished default salvageables list for config
2019-04-08 01:04:13 -07:00
nossr50
737b95d538
Merge branch 'master' of https://github.com/mcMMO-dev/mcmmo into configurable
2019-04-07 18:31:59 -07:00
FabioZumbi12
974106f983
Update locale_pt_BR.properties
2019-04-07 04:03:08 -03:00
nossr50
ee90780d7b
Multiple items can be specified as a detonator
2019-04-06 06:28:56 -07:00
nossr50
abda53641f
Merging
2019-04-06 06:10:52 -07:00
nossr50
77eba76e13
This class is an abomination
2019-04-06 06:09:33 -07:00
nossr50
d599db2897
2.1.37 - Fixes #3859
2019-04-06 05:14:52 -07:00
András Marczinkó
2fca0963d7
Update locale_hu_HU.properties
...
Improve AbilityGateRequirementFail translation.
Translated new translation lines.
Update and fix Guides.Mining.Section.4
2019-04-05 10:44:01 +02:00
nossr50
81d648f94d
setup typed references to skill configs
2019-04-04 23:46:48 -07:00
nossr50
42a7673ad7
Init and register skill configs to a map to make traversing the root node for a specific skill given the same structure easier
2019-04-04 22:47:40 -07:00
nossr50
51291f7c49
more work on notifications config
2019-04-04 19:53:06 -07:00
nossr50
4068d61246
Merge master
2019-04-04 19:20:24 -07:00
nossr50
af744fa088
Villagers give XP now
2019-04-04 18:55:25 -07:00
nossr50
8538ac4e50
mcnotify will now squelch notifications from mcMMO & players who are squelched will be reminded of their squelch status at least once an hour (you can disable this in advanced.yml)
2019-04-04 17:27:17 -07:00
OverCrave
43dd382541
fix concoction name inconsistency
2019-04-04 13:12:55 +02:00
OverCrave
cdb81e961e
fix herbalism name inconsistency
2019-04-04 13:11:24 +02:00
OverCrave
51ced83301
mining guide update
2019-04-04 13:09:57 +02:00
OverCrave
09bca96af3
Merge remote-tracking branch 'upstream/master'
2019-04-04 13:05:37 +02:00
nossr50
f1d9f787f4
2.1.35
2019-04-04 00:39:00 -07:00
nossr50
6cad982969
Merge conflicts
2019-04-04 00:24:34 -07:00
nossr50
b8b0be71b1
2.1.34
2019-04-03 22:01:45 -07:00
nossr50
ac10261803
Blast Mining uses Pickaxe + Missing Taming XP entries
2019-04-03 21:54:49 -07:00
nossr50
5b2720a04f
Taming Cleanup + Compiler Error fix
2019-04-03 21:07:12 -07:00
nossr50
0ca0140348
Code Cleanup pt 3
2019-04-03 19:55:52 -07:00
nossr50
43037f8c13
Code Cleanup Pt 2
2019-04-03 19:25:14 -07:00
nossr50
0e39656c88
Code cleanup and new settings for Database config
2019-04-03 18:42:58 -07:00
nossr50
8991c2bf2c
Fixing merge conflicts
2019-04-03 17:25:18 -07:00
nossr50
7bbf1acd5d
minor cleanup
2019-04-03 16:11:35 -07:00
OverCrave
dc018be6bb
overhaul part 2
...
- fixed/changed punctuation and grammar in some of the skills
- fixed some skills commands not having the same name as their shown name
2019-04-03 22:20:59 +02:00
OverCrave
832b653a88
change usage of word 'wahrscheinlichkeit/chance' for consistency
2019-04-03 21:50:38 +02:00
OverCrave
1fddaf15cc
add last missing new translations
2019-04-03 21:49:16 +02:00
nossr50
9acf597eb9
Fixing PlayerListener
2019-04-02 23:35:33 -07:00
nossr50
d2faac3b0d
Code cleanup part 1
2019-04-02 23:28:12 -07:00
nossr50
b68feb6992
rogue import spotted
2019-04-02 23:07:52 -07:00
nossr50
f3837265db
2.1.33
2019-04-02 23:03:48 -07:00
nossr50
ecce631527
Mining Bonus Drop registration
2019-04-02 21:52:07 -07:00
nossr50
5c6f0e8cbf
BonusDrops (Double/Triple) are now managed by BonusDropManager
2019-04-02 18:59:48 -07:00
nossr50
ac67e006d8
Kill the MultiConfigs
2019-04-02 18:30:06 -07:00
nossr50
661c63a8aa
Unnecessary factory...
2019-04-02 18:11:05 -07:00
nossr50
eb43dc4460
Refactoring Salvageables/Repairables, removing Simple from the naming schemes
2019-04-02 17:42:35 -07:00
nossr50
9514b200cd
unnecessary interfaces
2019-04-02 16:35:05 -07:00
nossr50
c428aff251
Anti-Exploit config pt 1
2019-04-01 18:16:20 -07:00
nossr50
c6e8e63088
Scoreboard config part 1
2019-04-01 18:12:18 -07:00
nossr50
8f33b378bf
mod configs are taking a break
2019-04-01 18:02:36 -07:00
nossr50
67f95d3343
child.yml was a mistake
2019-04-01 16:50:35 -07:00
nossr50
5e1c12d8ec
new config pt 9
2019-04-01 16:44:59 -07:00
nossr50
09c91f3b4b
2.1.32
2019-04-01 16:22:43 -07:00
nossr50
8d9f6c14a7
Completely remove Fireworks from mcMMO
2019-04-01 16:21:50 -07:00
nossr50
456e64456d
Fixing an issue with mmoedit triggering notifications for skills already unlocked
2019-04-01 16:15:53 -07:00
nossr50
f1ecef310c
Fixed a bug involving SubSkill notifications
...
Fixes #3808 , also fixed the notification timer
2019-04-01 16:15:52 -07:00
BuildTools
1f2eae0799
Don't load the players profile just to get their name
2019-04-01 16:10:49 -07:00
nossr50
0d3551c84b
Adding missing Double Drop entries for Woodcutting
2019-04-01 16:06:16 -07:00
nossr50
dc4401ffb0
Add missing Herbalism entries to config
2019-04-01 16:04:30 -07:00
nossr50
9568c0f85c
Fixing Mining Double Drops (update configs)
2019-04-01 16:04:29 -07:00
nossr50
3f30f6950b
unused imports
2019-04-01 15:45:40 -07:00
OverCrave
8182249641
Update locale_de.properties
2019-04-01 15:41:24 -07:00
OverCrave
b36c1376cf
Update locale_de.properties
2019-04-01 15:38:37 -07:00
OverCrave
e4c911869d
Update locale_de.properties
2019-04-01 15:38:37 -07:00
OverCrave
457b7f9d14
Update locale_de.properties
2019-04-01 15:38:36 -07:00
nossr50
ae551e17cd
2.1.32
2019-04-01 10:16:43 -07:00
nossr50
c6d055cb48
Completely remove Fireworks from mcMMO
2019-04-01 10:04:45 -07:00
nossr50
b125600dac
Fixing an issue with mmoedit triggering notifications for skills already unlocked
2019-03-30 17:44:06 -07:00
Robert A. C
57b31b60b3
Merge pull request #3843 from Ineusia/master
...
Minor API fix
2019-03-30 17:09:27 -07:00
nossr50
7757e187be
Fixed a bug involving SubSkill notifications
...
Fixes #3808 , also fixed the notification timer
2019-03-30 16:56:00 -07:00
OverCrave
d44b6e0afb
readd other locales
2019-03-30 17:59:25 +01:00
OverCrave
629d882831
Merge remote-tracking branch 'upstream/master'
2019-03-30 17:57:14 +01:00
OverCrave
947018c0f1
remove other languages temporarily
2019-03-30 17:56:40 +01:00
BuildTools
ca2e1c11e6
Don't load the players profile just to get their name
2019-03-29 23:56:40 -05:00
nossr50
b7d33f0227
Adding missing Double Drop entries for Woodcutting
2019-03-29 18:11:32 -07:00
nossr50
28c7fdd4e2
Add missing Herbalism entries to config
2019-03-29 17:57:48 -07:00
nossr50
53534e0f1d
Fixing Mining Double Drops (update configs)
2019-03-29 17:44:54 -07:00
nossr50
8d477a5cf5
unused imports
2019-03-29 11:33:40 -07:00
nossr50
74908cdcf5
2.1.29 - Double Drop Fix
2019-03-29 11:27:49 -07:00
nossr50
c5f87e17f6
import cleanup
2019-03-29 00:04:51 -07:00
nossr50
7d1cbe4c45
notifications pt 1
2019-03-29 00:03:51 -07:00
nossr50
dc5766035b
one last set of tweaks to repair config... I swear
2019-03-29 00:03:51 -07:00
nossr50
d144409673
even more comment restyling on repair
2019-03-29 00:03:51 -07:00
nossr50
07ebf12ae2
Tweaking Repair Comments + Anvils now use Name ID
2019-03-29 00:03:50 -07:00
nossr50
6e83763f22
Finishing touches on Repair Config
2019-03-29 00:03:50 -07:00
nossr50
e232bb3699
finished default repairables, diamond armor gives less xp by default
2019-03-29 00:03:50 -07:00
nossr50
968636b8d4
Repairables can now specify multiple items that can be used for repairs
2019-03-29 00:03:50 -07:00
nossr50
0f98d9babe
Add Serializer for Repairable
2019-03-29 00:03:49 -07:00
nossr50
bf8e3d5a08
Removing unecessary interfaces
2019-03-29 00:03:49 -07:00
nossr50
7aea4e1d92
Repair Config pt 5
2019-03-29 00:03:48 -07:00
nossr50
68b32e0b9e
Repair Config Pt 4, Salvage Config pt 1
2019-03-29 00:03:11 -07:00
nossr50
ef6bec4ffc
Repair Config Pt 3
2019-03-29 00:03:11 -07:00
nossr50
ff986ec97d
parent node renamed to something more specific
2019-03-29 00:03:11 -07:00
nossr50
0c58f5073c
Acrobatics config pt 1
2019-03-29 00:03:11 -07:00
nossr50
579109b2f5
Configurable XP cooldowns for Roll
2019-03-29 00:03:10 -07:00
nossr50
d4d8cbbc03
arcane forging config
2019-03-29 00:03:10 -07:00
nossr50
d8b540cad8
actual last try
2019-03-29 00:03:10 -07:00
nossr50
1ff3e55c7e
one last try then I give up :D
2019-03-29 00:03:10 -07:00
nossr50
17cb2c2615
try this
2019-03-29 00:03:10 -07:00
nossr50
3d21591830
update assembly plugin
2019-03-29 00:03:10 -07:00
nossr50
121c54b802
Repair Config Pt 2
2019-03-29 00:03:09 -07:00
nossr50
e709f04004
Skill Configs pt 1
2019-03-29 00:03:08 -07:00
nossr50
2cdb0395ee
wire up alerting admins to over-fishing repeated abuse
2019-03-29 00:03:08 -07:00
nossr50
8f6f0e4a0f
Expanding fishing exploit options
2019-03-29 00:03:07 -07:00
nossr50
133dadccec
Custom Serializer Attempt #2
2019-03-29 00:01:39 -07:00
nossr50
c01b8e4ad4
Update changelog
2019-03-29 00:01:39 -07:00
nossr50
ac04ca5c27
Exploit Config Tweaks
2019-03-29 00:01:38 -07:00
nossr50
956b01a28e
wire up creatures config
2019-03-29 00:01:38 -07:00
nossr50
7cd8099d3c
new mob config "creatures.conf"
2019-03-29 00:01:38 -07:00
nossr50
bd0a4c75c0
Wire up backup config
2019-03-29 00:01:38 -07:00
nossr50
883fca3cf3
Wire up locale config
2019-03-29 00:01:37 -07:00
nossr50
45430d9c25
Wire up Super Ability config pt 1
2019-03-29 00:01:37 -07:00
nossr50
e933efcee0
Wire up Language config
2019-03-29 00:01:36 -07:00
nossr50
b9a37614b2
Add missing annotation
2019-03-29 00:01:36 -07:00
nossr50
7c0469dce1
Fix fishing exploit toggle
2019-03-29 00:01:36 -07:00
nossr50
7d2e76e464
Super Ability config pt 2
2019-03-29 00:00:26 -07:00
nossr50
3a21a913c6
Added toggle to disable party system
2019-03-29 00:00:26 -07:00
nossr50
b0b326d080
Convert Party data to HOCON serialization
2019-03-29 00:00:26 -07:00
nossr50
16d4c160c6
fix imports
2019-03-29 00:00:25 -07:00
nossr50
f299f84a6f
Wire up party config pt 5 - Actually need to redo how I'm deserializing maps, gonna do that tomorrow
2019-03-29 00:00:25 -07:00
nossr50
80df1dd4bd
Wire up party config pt 4
2019-03-29 00:00:24 -07:00
nossr50
8a6ed2f076
Party Config Pt 5
2019-03-29 00:00:24 -07:00
nossr50
d11f8fcdce
Wire up Party Config pt 3
2019-03-29 00:00:24 -07:00
nossr50
6be936972f
Party Config pt 4
2019-03-29 00:00:23 -07:00
nossr50
82dec38e5c
Wire up Party Config pt 2
2019-03-29 00:00:23 -07:00
nossr50
70b3ca3094
Wire up Party Config pt 1
2019-03-29 00:00:23 -07:00
nossr50
f0455b28dc
tweak Party Level unlocks
2019-03-29 00:00:23 -07:00
nossr50
f96c4bc063
Party Config pt 3
2019-03-29 00:00:22 -07:00
nossr50
a812ca42f7
Party config pt 2
2019-03-29 00:00:22 -07:00
nossr50
fb1467551f
World Blacklist cleanup, metric config pt 2
2019-03-29 00:00:22 -07:00
nossr50
96b781ab0a
Add super ability config
2019-03-29 00:00:22 -07:00
nossr50
a710893e2a
Add chat and hud notification config
2019-03-29 00:00:21 -07:00
nossr50
0bed8898bf
Add automated backup config
2019-03-29 00:00:21 -07:00
nossr50
4c78afc04b
Add party config
2019-03-29 00:00:21 -07:00
nossr50
cb21c0bf24
Add particles config
2019-03-29 00:00:21 -07:00
nossr50
eb14d14e05
Add language config
2019-03-29 00:00:21 -07:00
nossr50
7c0a741b47
Add item config
2019-03-29 00:00:20 -07:00
nossr50
2acc230895
Add command config
2019-03-29 00:00:19 -07:00
nossr50
e57bf35e5e
new settings for showing patreon, paypal
2019-03-29 00:00:19 -07:00
nossr50
2001ef30ee
new config author_support_advertisements.conf
2019-03-29 00:00:19 -07:00
nossr50
b2c1358a84
Better config file organization for exploit prevention config
2019-03-29 00:00:19 -07:00
nossr50
efdd56684b
Add options for Fishing exploit prevention
2019-03-29 00:00:18 -07:00
nossr50
0d8b4c5f5f
Add Acrobatics exploit prevention config settings
2019-03-29 00:00:18 -07:00
nossr50
04fdd3270a
MOTD Config
2019-03-29 00:00:18 -07:00
nossr50
094850ab85
Exploit Prevention config pt 2
2019-03-28 23:59:49 -07:00
nossr50
d272d60112
Anti-Exploit config pt 1
2019-03-28 23:59:48 -07:00
nossr50
f5c1e0952b
World Blacklist Config
2019-03-28 23:59:26 -07:00
nossr50
0e61557812
Player Leveling config pt 3
2019-03-28 23:59:26 -07:00
nossr50
7a7dd7002e
Hypens instead of Underscores because the serializer is a dumbo
2019-03-28 23:59:25 -07:00
nossr50
0046c47163
Expanded level cap settings, Player Leveling config pt 2
2019-03-28 23:59:25 -07:00
nossr50
8660d86306
Expanding DB cleanup settings, Player Leveling config pt 1
2019-03-28 23:57:21 -07:00
nossr50
d139d520e7
Move generic Scoreboard settings to General section
2019-03-28 23:57:21 -07:00
nossr50
8578d923d6
Fix imports
2019-03-28 23:57:21 -07:00
nossr50
307340bea3
Scoreboard config pt 2
2019-03-28 23:57:20 -07:00
nossr50
bbe9b92c15
Refactoring mistake
2019-03-28 23:57:20 -07:00
nossr50
f00601931d
Scoreboard config part 1
2019-03-28 23:57:20 -07:00
nossr50
1c289cfcdf
Refactoring SQL config class names again
2019-03-28 23:57:19 -07:00
nossr50
a8bf6357aa
Fixed the loading of the Serialized configs
2019-03-28 23:57:19 -07:00
nossr50
77b4ade885
On second thought lets not use an empty class as a parent idk
2019-03-28 23:57:19 -07:00
nossr50
d3b437f6d3
Renaming config classes
2019-03-28 23:57:19 -07:00
nossr50
45e785bd1f
Rewiring SQL to the new config pt 2
2019-03-28 23:57:19 -07:00
nossr50
be69f0d6a7
Rewiring the SQL code to the new configs
2019-03-28 23:57:18 -07:00
nossr50
e94005df34
Move user settings to new User category for MySQL
2019-03-28 23:57:18 -07:00
nossr50
88cd8e64bb
Database Config getter boilerplate
2019-03-28 23:57:18 -07:00
nossr50
948837546a
Move config loading outside of constructors
2019-03-28 23:57:17 -07:00
nossr50
8bc49e8bfb
Add typesafe library to maven, cleanup config directory code
2019-03-28 23:57:17 -07:00
nossr50
55b1da0341
no more MultiConfigContainers, updating existing config classes for HOCON (WIP)
2019-03-28 23:57:16 -07:00
nossr50
132b908eee
Added some more missing defaults to database config
2019-03-28 23:57:16 -07:00
nossr50
7d152794ba
add missing defaults and constructor for database config
2019-03-28 23:57:16 -07:00
nossr50
e757dd10c8
import cleanup
2019-03-28 23:57:15 -07:00
nossr50
d5ea196840
added hocon configurate libs to maven
2019-03-28 23:57:14 -07:00
nossr50
f772b39eda
add missing db config options
2019-03-28 23:57:14 -07:00
nossr50
493d6b0a67
Starting the conversion to HOCON, splitting up configs, and more
2019-03-28 23:57:14 -07:00
nossr50
76472a2b9f
Most Experience related maps are now tracked via a new ExperienceMapManager to simplify loading/unloading of registered values
2019-03-28 23:56:27 -07:00
nossr50
f0e8eb35c4
Most Super Abilities which increase gathering speed now check both XP registers and new hardcoded lists to determine whether or not the block should be affected by the super ability, if the block is found on either the xp registers or our own internal list then it will be considered compatible with that super ability.
...
This prevents weird behavior from a server admin removing XP from something like Stone
2019-03-28 23:56:27 -07:00
nossr50
59f3835554
set configurate user file builder to dump block style formatting
2019-03-28 23:55:56 -07:00
nossr50
38c11d1601
Fixing zero initalize for entity xp + party share
2019-03-28 23:55:56 -07:00
nossr50
608a523996
Fix zero initialize for Swords config options
2019-03-28 23:55:55 -07:00
nossr50
a2e0ca0f84
Flux Mining Cleanup
2019-03-28 23:54:47 -07:00
nossr50
a3b8ab81be
Fixed zero initialize for Smelting's Fuel Efficiency
2019-03-28 23:54:47 -07:00
nossr50
07db198a67
Whoops
2019-03-28 23:54:08 -07:00
nossr50
234a31d283
Fix Repair Mastery zero initialize
2019-03-28 23:50:11 -07:00
nossr50
f2945569fb
Fixed zero initialize for SkullSplitter. config nodes
2019-03-28 23:47:26 -07:00
nossr50
72663ae2d3
Solved zero initialize for Party.Sharing.ExpSharing_bonus_base
2019-03-28 23:47:25 -07:00
nossr50
22eead18dd
Add warning about 2.1.13 snapshot releases
2019-03-28 23:47:25 -07:00
nossr50
35d1e1ebd9
Removing test files
2019-03-28 23:47:25 -07:00
nossr50
4418d34930
add register to constructor of repair/salvage
2019-03-28 23:47:25 -07:00
nossr50
ed8611585f
remove reflection code from MultiConfigContainer
2019-03-28 23:47:25 -07:00
nossr50
b3ed05eb09
forgot the other super constructor for configcollection
2019-03-28 23:47:24 -07:00
nossr50
9d0dd7ecd6
do not call register() in super
2019-03-28 23:47:24 -07:00
nossr50
e354e7b89b
add unload to potion config
2019-03-28 23:47:24 -07:00
nossr50
714d9c0ca7
init potion ingredient lists in constructor
2019-03-28 23:47:24 -07:00
nossr50
53f06832f1
Locale NPE
2019-03-28 23:47:24 -07:00
nossr50
562066311b
Always grab the Localized name of a skill
2019-03-28 23:47:23 -07:00
nossr50
b5b9a223a7
better error reporting on enabling mcMMO
2019-03-28 23:47:23 -07:00
nossr50
049b76f651
Only grab List<String> if it's a proper list
2019-03-28 23:47:23 -07:00
nossr50
4ab5e5e925
Changing iteration over a nodes children to be based on a list of its children rather than a returned type of String
2019-03-28 23:47:21 -07:00
nossr50
22ca1863fd
fix NPE for anvil, salvage block, detonator item
2019-03-28 23:47:21 -07:00
nossr50
bdbda5587f
fix NPE for ChimaeraWing
2019-03-28 23:47:21 -07:00
nossr50
a344e43e2e
fix configManager NPE
2019-03-28 23:47:21 -07:00
nossr50
198b7e3f46
xpratemultiplier fix
2019-03-28 23:47:20 -07:00
nossr50
5647eebe99
Multiplier to camelcase
2019-03-28 23:47:20 -07:00
nossr50
367fabf70c
fixing many compiler errors for configs
2019-03-28 23:47:19 -07:00
nossr50
2f804de36f
fishing treasures pt 4 (enchantments)
2019-03-28 23:46:43 -07:00
nossr50
677e45a811
fishing treasures pt 3 (shake)
2019-03-28 23:46:43 -07:00
nossr50
99f0e029c2
fishing treasures pt 2
2019-03-28 23:46:43 -07:00
nossr50
3fc9f26b8b
fishing treasures pt 1
2019-03-28 23:46:42 -07:00
nossr50
e75170f576
need to rewrite this mess
2019-03-28 23:46:42 -07:00
nossr50
3158ba591b
Hylian Treasure pt 2
2019-03-28 23:46:42 -07:00
nossr50
31402d97c4
Hylian Treasure pt 1
2019-03-28 23:46:42 -07:00
nossr50
bef86f0e97
add CustomName and Lore fields to default treasure configs
...
the functionality for these keys has always been here but this change should help make it more obvious
2019-03-28 23:46:42 -07:00
nossr50
811b90bc31
fixing imports
2019-03-28 23:46:41 -07:00
nossr50
ef6b70f686
Some more comments
2019-03-28 23:46:41 -07:00
nossr50
2c752dc470
Removing the oopsies
2019-03-28 23:46:41 -07:00
nossr50
63a0598766
Check for changeme
2019-03-28 23:46:41 -07:00
nossr50
772ceddf65
ExcavationTreasureConfig pt 1
2019-03-28 23:46:41 -07:00
nossr50
15be278ee1
kill TreasureConfig.java
2019-03-28 23:46:40 -07:00
nossr50
349a714134
Treasure Config Split pt 2, Configs now register to be backed up with the config manager
2019-03-28 23:46:39 -07:00
nossr50
41bfba0c68
treasures.yml is now split into 3 treasure configs
2019-03-28 23:46:39 -07:00
nossr50
83ee9ca92c
DefaultKeys refactored to UnsafeValueValidation
2019-03-28 23:46:39 -07:00
nossr50
18d8b84099
Set removeOldKeys in the Config parent class
2019-03-28 23:46:39 -07:00
nossr50
e6aee141fb
Update config constructors to pass removeOldKeys boolean
2019-03-28 23:46:38 -07:00
nossr50
b0b0167ee2
Convert RankConfig to the new system
2019-03-28 23:46:38 -07:00
nossr50
26b66b550c
potion config is now converted to the new system
2019-03-28 23:46:38 -07:00
nossr50
cef1bf6c8c
potion config pt 1 (wip)
2019-03-28 23:46:38 -07:00
nossr50
bd74d6e4f1
Convert soundconfig to new system
2019-03-28 23:46:38 -07:00
nossr50
6152ac30b9
kill hidden.yml
2019-03-28 23:46:37 -07:00
nossr50
6604f98140
Updating constructors, updating node address helper methods
2019-03-28 23:46:37 -07:00