nossr50
8821fb0b2f
2.1.211
2022-03-18 15:07:02 -07:00
nossr50
5ab55c1653
mcMMO will no longer use the DamageModifier API (potentially fix immortal player bug)
2022-03-17 19:58:42 -07:00
nossr50
8066f7f7f2
Tweak damage debug info to show modifier values
2022-03-17 16:08:50 -07:00
nossr50
5ea18e8ba7
Add combat debug info for player versus player combat /mmodebug
2022-03-17 15:03:42 -07:00
nossr50
0bf3f98d95
2.1.210
2022-03-17 13:59:17 -07:00
nossr50
fa33fa3d32
Revert 3 commits (work will be continued in branch)
...
Revert "Disabling mcMMO when the config breaks is dumb"
This reverts commit 86e7bfbf89
.
Revert "Config validation rewrite part 1"
This reverts commit 16e90da8fd
.
Revert "Update changelog"
This reverts commit 0ccd89fad4
.
2022-03-17 13:49:46 -07:00
nossr50
16e90da8fd
Config validation rewrite part 1
2022-01-30 15:31:52 -08:00
nossr50
86e7bfbf89
Disabling mcMMO when the config breaks is dumb
...
Fixes #4732
2022-01-30 14:24:21 -08:00
nossr50
8f0fb76847
Silence API out of date warning on config load
2022-01-17 15:57:04 -08:00
nossr50
3be15d3f65
Rewrite how mob/item/block metadata is tracked/retrieved
...
Fixes #4720
2022-01-17 15:32:02 -08:00
nossr50
405de477d3
(thanks chew) Fix older MC versions not loading config files
...
Fixes #4716
2022-01-11 19:28:18 -08:00
nossr50
db0ae36fa7
fixed bug where duplicate comments with leading whitespace were ignored
2022-01-11 19:22:28 -08:00
nossr50
c21a040ddb
Huge changes to how config files are loaded/updated, fixes many issues
...
Fixes #4715
2022-01-10 22:29:22 -08:00
the456gamer
dd4a5a6b9a
remove YAML parsing hacks in favor of native bukkit provided parsing ( #4714 )
...
* fix yaml config to use native comment handling.
fixes #4702
replaces #4713
2022-01-09 11:16:17 -08:00
JeBobs
2ca3544741
Added option to disallow using enchanted materials to repair items. ( #4693 )
2021-12-27 11:29:54 -08:00
nossr50
ef714f98c9
Fix parties at level cap gaining XP and thus spamming messages
...
Fixes #4686
2021-12-27 11:22:16 -08:00
nossr50
dd550feb65
Update BlockTracker to use Spigot API directly instead of compatibility
...
layer
Fixes #4692 Fixes #4698
2021-12-27 11:09:27 -08:00
nossr50
ddc9a69f4b
Fix ScoreboardManager NPE and added locale messages relating to scoreboards
2021-12-27 10:46:56 -08:00
TheBusyBiscuit
61388f46f1
Fixed #4694 ( #4695 )
2021-12-27 09:27:13 -08:00
nossr50
341dc45202
Takeout this warning
2021-12-14 23:27:51 -08:00
nossr50
fbe0cd1471
Fixing like 10 memory leaks Fixes #4670
2021-12-11 22:22:02 -08:00
nossr50
10470dde13
Reduce default volume of level up sound
2021-12-11 21:19:30 -08:00
Enderaoe
09ce259288
fix issue #4667 ( #4669 )
2021-12-07 19:55:42 -08:00
PikaMug
519d469cb2
Add null check to XP gain handler, fixes #4663 ( #4677 )
...
* Add null check to XP gain handler, fixes #4663
Co-authored-by: Robert Alan Chapton <nossr50@gmail.com>
2021-12-07 19:54:48 -08:00
nossr50
9ab4584dfe
MOB_METADATA_KEYS should be immutable
2021-11-14 09:36:00 -08:00
nossr50
8d27e8fccf
2.1.205
2021-11-14 09:33:27 -08:00
NemuruYama
ba1f15b655
Fixed the alchemy properly ( #4658 )
2021-11-14 08:05:42 -08:00
gecko10000
2347fc294f
Fix IndexOutOfBoundsException for fake brew event by adding to list instead of setting the index (which doesn't work) ( #4655 )
2021-11-10 04:54:31 -08:00
gecko10000
81faf93f31
Fix hex colors in broadcasts ( #4651 )
2021-11-08 19:01:14 -08:00
PikaMug
19c0f6757e
Add deprecated constructor w/o startinglevel per d9e195f
( #4647 )
2021-11-08 19:00:00 -08:00
Enderaoe
182717eacf
Fix issue #4105 Fishing shake percentage seems off. ( #4649 )
2021-11-08 18:57:32 -08:00
nossr50
8eee39b88b
mcMMO now requires the latest MC version (currently 1.17.1)
...
Fixed a few bugs from API breaks
2021-11-08 18:38:50 -08:00
nossr50
f8433cdbcc
Fixed Kelp not awarding XP
...
Fixed #4639 Fixed #4110
2021-10-05 12:39:56 -07:00
nossr50
a2e10dbd0c
Azalea trees bone mealed into existence no longer get marked unnatural
...
Fixes #4640
2021-10-05 11:58:31 -07:00
nossr50
73c465ee64
Fixed a bug where mcMMO didn't flag all blocks as natural appropriately
...
in some StructureGrowEvent(s)
2021-09-28 16:58:40 -07:00
nossr50
c30892a0a5
Add flowering azalea leaves to Tree Feller
2021-09-28 00:09:04 -07:00
tunagohan
7fc6577196
Propose: Add an option for Exploiting Fishing. ( #4619 )
...
* feat: Add exploiting option for fishing
* Update experience.yml
Let's change how this was named
* Update ExperienceConfig.java
Let's change how this was named
Co-authored-by: Robert Alan Chapton <nossr50@gmail.com>
2021-09-22 15:11:54 -07:00
PikaMug
162c605dac
Trigger change event for party create/disband ( #4620 )
2021-09-22 15:05:41 -07:00
rosaage
280eb0ba51
Added support for allowPublicKeyRetrieval=true in the JDBC launch ( #4635 )
...
options for MySQL
Co-authored-by: BuildTools <unconfigured@null.spigotmc.org>
2021-09-22 15:03:03 -07:00
Warrior
1e43e34547
Make /party kick case insensitive ( #4630 )
2021-09-22 14:59:39 -07:00
nossr50
6cad4993ed
Tweaked Rupture's visual/audio effect
2021-08-10 14:42:08 -07:00
emanondev
cd937a812d
Fix for impact armor damage formula ( #4425 )
...
* Update SkillUtils.java
Add handleArmorDurabilityChange() to handle armor damage reduction correctly
* Update AxesManager.java
Changed method to handle impact damage calculation
* Update SkillUtils.java
2021-08-10 14:19:18 -07:00
Griffin Kubesa
264c0e2c78
Add /<skill> keep ( #4512 )
...
* Add /<skill> keep
* Add keep to tab completion
* Case insensitive
2021-08-10 14:17:37 -07:00
Griffin Kubesa
dfa16c70a7
Set TNT source in blast mining ( #4580 )
...
* Set TNT source in blast mining
* Compatibility with older versions
Co-authored-by: TheBusyBiscuit <TheBusyBiscuit@users.noreply.github.com>
Co-authored-by: TheBusyBiscuit <TheBusyBiscuit@users.noreply.github.com>
2021-08-10 14:13:25 -07:00
nossr50
f91a2217c8
Fixed plugin incompatibility and exploits regarding buffed tools remaining buffed
...
Fixes #4616
2021-08-10 14:04:59 -07:00
nossr50
6d9a9d165d
Blast Mining shouldn't drop Budding Amethyst
...
Fixes #4589
2021-08-10 13:46:33 -07:00
nossr50
dc94fedee1
Added member getPlayer to McMMOItemSpawnEvent
...
Fixes #4572
2021-07-20 18:47:25 -07:00
nossr50
b79d452a6d
2.1.200
2021-07-01 21:02:59 -07:00
TheBusyBiscuit
5255ae846d
Fixed #4556 ( #4559 )
2021-07-01 16:11:22 -07:00
stepech
e816310da8
Fix mcmmo picking wrong version on builds withou patch number ( #4555 )
...
* Fix server versioning
* Switch to regex when getting server version
* add comment
* Poor beginner mistakes
Co-authored-by: TheBusyBiscuit <TheBusyBiscuit@users.noreply.github.com>
Co-authored-by: TheBusyBiscuit <TheBusyBiscuit@users.noreply.github.com>
2021-07-01 16:07:44 -07:00
nossr50
de6ba4fb6a
Dodge no longer triggers while blocking
...
Fixes #4543
2021-06-22 14:59:40 -07:00
nossr50
7e28799f94
Fix SQL on 1.17 (hacky) and optimized CompatibilityManager
2021-06-15 14:19:30 -07:00
nossr50
78dc56d263
Update Deepslate Lapis Ore on MaterialMapStore
2021-06-11 14:47:11 -07:00
nossr50
5f0cc2b09a
Fix Smelting not recognizing the new 1.17 smeltables (like raw ores)
2021-06-11 14:22:33 -07:00
nossr50
551fac84a5
Add Glow Berries to Farmer's Diet
2021-06-06 20:56:14 -07:00
nossr50
33df92ea3a
Add tuff to super breaker
2021-06-06 20:42:07 -07:00
nossr50
c3d86ba6c5
Add support for Tuff
2021-06-06 20:41:59 -07:00
nossr50
b569b9456e
Add support for Mossy Block and Azalea Leaves
2021-06-06 20:37:51 -07:00
nossr50
4e6e58d9ca
Add more support for 1.17 (mining related)
2021-06-06 11:18:03 -07:00
nossr50
97cfb1cfc7
More 1.17 support
2021-06-03 14:23:19 -07:00
nossr50
c28c8d164a
Adding more 1.17 support
2021-06-03 14:20:00 -07:00
nossr50
e74e1e6829
Add Amethyst related blocks to experience.yml and update Super Breaker
2021-06-03 14:04:08 -07:00
lexikiq
eb10bcbc96
Disable launching from Minecart Anti-AFK ( #4508 )
2021-05-31 09:08:06 -07:00
nossr50
0d2f370185
Update our dependencies to their latest versions (where possibly)
...
Also adds Guava as a dependency as version upgrading our dependencies resulted in the loss of the included Guava libraries
2021-04-23 15:08:57 -07:00
nossr50
da1fcfe30a
2.1.196
2021-04-23 11:26:35 -07:00
nossr50
f983f95961
Remove explosion from rupture, and rupture bug fixes and other tweaks
2021-04-23 11:13:59 -07:00
nossr50
989f7fd51b
Fix Serrated Strikes not processing Rupture for additional targets
2021-04-23 10:45:19 -07:00
nossr50
9b4070d971
Don't process null McMMOPlayer events
...
Fixes #4499
2021-04-23 10:20:20 -07:00
lexikiq
6d0fe4fb58
Add McMMOEntityDamageByRuptureEvent ( #4498 )
2021-04-20 14:51:57 -07:00
nossr50
5416d1b36e
Add crossbows to enchantable items list
2021-04-19 12:43:21 -07:00
nossr50
c8b1a17194
this should fix null connection error with MySQL
...
Fixes #4497
2021-04-19 12:20:15 -07:00
nossr50
aa562a4710
2.1.194
2021-04-18 17:52:45 -07:00
nossr50
317f966f73
Fix comment
...
Fixes #4496
2021-04-18 17:31:20 -07:00
nossr50
a844f27093
Fix mistakes
2021-04-18 17:28:27 -07:00
nossr50
2c44590c52
world bounds tweak
2021-04-18 17:21:37 -07:00
nossr50
16f79b9fbc
Locale override now uses a specific file instead of weird name matching
2021-04-16 13:50:41 -07:00
nossr50
c29f311f1e
More proper fix
2021-04-16 12:24:02 -07:00
nossr50
76ebd85afa
Update changelog
2021-04-16 10:05:21 -07:00
Warrior
7393421607
Some patches ( #4494 )
...
Fixed blocks being dropped from blast mining even if yield was set to 0.
Tree feller not working entirely if one fake block break event is cancelled. (Fixes #4189 )
Fixes no woodcutting xp being rewarded if a tree is too big while using tree feller.
2021-04-16 10:03:57 -07:00
nossr50
04459f1ea7
Fix leaderboards & fix override locale bug
...
Fixes #4493 Fixes #4492
2021-04-16 09:55:44 -07:00
nossr50
48de5057a4
Fix another bug where usernames can be saved as null for FlatFileDB
2021-04-15 14:43:37 -07:00
nossr50
e42eeb1dc4
Fix FlatFile leaderboards not working in certain situations + added leaderboards unit test
2021-04-15 11:53:23 -07:00
nossr50
4f5f3aff80
Oops
2021-04-15 10:43:48 -07:00
nossr50
b9201b89b8
Fix block tracking logic
2021-04-15 09:38:30 -07:00
nossr50
c9b0383600
Fix null error in BitSetChunkStore
2021-04-14 18:14:50 -07:00
nossr50
700a7f4d35
Fix ArrayIndexOutOfBounds for certain events due to spigot API bug
...
Fixes #4488
2021-04-14 16:34:43 -07:00
nossr50
22b24b4774
JUnit 5 time
2021-04-13 17:25:56 -07:00
nossr50
d9e195f63a
Add a newUser test
2021-04-13 15:22:21 -07:00
nossr50
e6239936d2
Add lastlogin tests
2021-04-13 13:40:24 -07:00
nossr50
f7339277f8
Add more tests, fix null name bug
2021-04-13 12:41:23 -07:00
nossr50
5b4af3f9ce
Add loadFromFile test
2021-04-12 16:59:35 -07:00
nossr50
9f22cef175
More tests
2021-04-12 13:18:41 -07:00
nossr50
85f3221a60
FlatFileDataProcessor will handle fixing and repairing the data
2021-04-12 12:55:31 -07:00
nossr50
60013c710b
Add more tests to FlatFileDatabaseManagerTest
2021-04-12 09:33:43 -07:00
nossr50
aca1d6c0b1
Add test to find duplicate names - FlatFileDatabaseManagerTest
2021-04-12 09:02:50 -07:00
nossr50
834ccc946a
FlatFileDatabaseManager refactor + adding tests part 1
2021-04-09 16:45:58 -07:00
nossr50
323f496420
Fix infinite loop
2021-04-09 11:15:07 -07:00
nossr50
be44c0e417
Update SkillTools
2021-04-09 11:13:27 -07:00
nossr50
29613bc324
Add back and deprecate most of the members of PrimarySkillType
2021-04-09 10:46:12 -07:00
nossr50
c1c32cb1fd
Fix mcMMO saving copies of config files into the main server directory instead of the correct place
2021-04-09 10:19:34 -07:00