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
lexikiq
e7978a6ad9
Fix deaths from skeletons showing health bars ( #4483 )
...
* Fix deaths from skeletons showing health bars
* Ignore human attackers
2021-04-09 07:59:42 -07:00
nossr50
56f9341f8e
Add mcMMO_Region_System.Enabled to persistent_data.yml (removed from hidden config)
2021-04-09 07:54:34 -07:00
lexikiq
80aac93fd2
Fix death messages losing formatting ( #4482 )
2021-04-08 13:25:24 -07:00
nossr50
74d0d2c3f9
Comment these out for now
2021-04-08 13:22:46 -07:00
nossr50
241df06707
Don't need this anymore
2021-04-08 13:22:20 -07:00
nossr50
eec5feb2bf
PrimarySkillType refactor and other refactors
2021-04-08 13:21:34 -07:00
nossr50
5080d86e44
Refactoring code part 1 to prep for adding a bunch of unit tests
2021-04-08 10:39:07 -07:00
nossr50
44c820089c
remove UP warning
2021-04-06 14:48:53 -07:00
nossr50
4c237b2e9c
Tweak UP msg, remove debug msg about unused keys
2021-04-05 13:50:27 -07:00
nossr50
2d11b7befc
Fixed treasures only requiring level 0
2021-04-05 13:41:37 -07:00
nossr50
c5f4666525
Fixing Shake showing the wrong chance to succeed
2021-04-05 12:47:03 -07:00
nossr50
db55635f0d
Tweak UP warning
2021-04-04 18:23:13 -07:00
nossr50
e8577e4a9e
Fix ClassCastException for Rupture
...
Fixes #4476
2021-04-03 09:46:01 -07:00
nossr50
d25784bf41
Give XP when sneaking for bushes
2021-04-02 20:33:48 -07:00
nossr50
a2ee4be86a
Fix some bugs with Rupture and fix a small memory leak
2021-04-02 20:31:19 -07:00
TheBusyBiscuit
002887e244
Sanitize ability buffs when using Item Frames ( #4475 )
...
* Remove skill ability buffs from items when placed into Item Frames
* Ensure compatibility on versions before 1.16
2021-04-02 18:47:43 -07:00
nossr50
a58a3d91dc
tweak locale / command output
2021-04-02 12:13:54 -07:00
nossr50
affecfeeeb
Added config options for Rupture and updated the Swords command
2021-04-02 12:02:21 -07:00
nossr50
48bf79055a
Rupture has been reworked
2021-04-02 11:00:11 -07:00
nossr50
72958bb0f3
Herbalism XP exploit fix
2021-04-02 08:32:56 -07:00
nossr50
a2ba406fe5
Removed April Fools event
2021-03-31 15:14:00 -07:00
nossr50
f01efd92f5
Correct bad default config files
2021-03-31 15:06:59 -07:00
nossr50
a3cc520005
Correct key for drop level in default file
2021-03-31 14:59:29 -07:00
nossr50
aa734c8b1a
Acrobatics XP from falling no longer requires the Roll subskill
2021-03-30 16:04:33 -07:00
nossr50
0577701fd7
Tweak mmoinfo
2021-03-30 15:54:25 -07:00
nossr50
6b309f628a
Roll will not have an mmoinfo read out for now
2021-03-30 15:43:05 -07:00
nossr50
fdefea3235
treasures.yml now has specific entries for Standard/Retro
2021-03-30 15:37:01 -07:00
nossr50
ae538d8c72
Sweet berry bush exploit fix
2021-03-29 16:09:47 -07:00
nossr50
fbd2eeb93d
Avoid NPE on beast lore jump strength checks
2021-03-29 15:14:54 -07:00
Daniel Jarski
df56d93aaa
Added Donkeys and Mules to the list of animals that display stats ( #4282 )
...
...in Beast Lore. I improperly assumed that donkeys and mules have fixed jump and movement speeds, but ones that are *bred* have variable stats just like horses.
2021-03-29 15:08:40 -07:00
nossr50
7c8e14fd74
Featherboard compatibility
2021-03-25 14:49:36 -07:00
nossr50
fc3e580550
Fix NPE with Scoreboards when updating
2021-03-25 14:13:16 -07:00
nossr50
eea922c31f
TODO: Look into double drops for berry bushes
2021-03-25 14:08:22 -07:00
nossr50
e40ab38bbd
Sweet Berry bushes now grant XP when harvested and no longer activate tools
2021-03-25 13:42:20 -07:00
nossr50
2c5e11138b
Merge branch 'master' of github.com:mcMMO-Dev/mcMMO
2021-03-23 13:21:16 -07:00
nossr50
317dc814a4
Add comment about power level cap issue
2021-03-23 13:20:55 -07:00
Pablo
f52effb0fb
Add '.all' to all existing perk xp multipliers ( #4460 )
...
* Add '.all' to all existing perk xp multipliers
Added '.all' usage for all existing perk xp mulipliers to enable use of mcmmo.perks.xp.<xpboost>.all
* Fixed a statement error
2021-03-22 13:13:51 -07:00
nossr50
49f1154e65
NPE fix for McMMOPlayerExperienceEvent
2021-03-18 15:15:43 -07:00
nossr50
4f08c69557
Add UltraPermission warning to mcMMO
2021-03-18 13:18:30 -07:00
nossr50
13a2d03444
Remove silent exceptions
2021-03-18 13:11:03 -07:00
nossr50
c7a8d74963
Add customboost 'mcmmo.perks.xp.customboost.all' perk permission node
2021-03-17 10:39:05 -07:00
nossr50
076d7a7f87
Remove hardcore and vampirism commands
2021-03-17 10:03:54 -07:00
nossr50
667b9a2226
Remove ChatControlRed warning pending further proof of bug
2021-03-17 09:59:18 -07:00
nossr50
312206eda5
Tweak save debug messages
2021-03-16 16:43:25 -07:00
nossr50
dc2c099231
Add warning about the plugin conflict between mcMMO and ChatControlRed
2021-03-16 16:36:16 -07:00
nossr50
49d4e97930
Some safety redundancy
2021-03-16 14:05:33 -07:00
nossr50
444d5edd66
Fixed double smelt not working if furnace was empty
2021-03-16 13:16:17 -07:00
nossr50
6cec253243
2.1.181
2021-03-12 17:07:14 -08:00
nossr50
75db0af01d
More console spam reduction for database operations
2021-03-12 16:37:21 -08:00
nossr50
4a048b47cb
Refactor DB code a bit and fix console spam when using the Plan plugin
...
Fixes #4450
2021-03-12 16:25:14 -08:00
nossr50
0979ef555b
More tweaks to data recovery messages
2021-03-11 14:59:11 -08:00
nossr50
91204262f5
More tweaks to handling corrupt data for flat file
2021-03-11 14:48:21 -08:00
nossr50
eb1e657af1
Simplify data validation + listen to exceptions again
2021-03-11 14:10:29 -08:00
nossr50
2203d61c10
More safety against corrupt data when loading data for FlatFile
2021-03-11 13:11:11 -08:00
nossr50
d77c8c88a3
Less spammy corrupt data reporting
2021-03-11 12:16:33 -08:00
nossr50
7755875dbf
Some refactoring of FlatFileDatabaseManager
2021-03-11 12:02:21 -08:00
nossr50
72116d809b
Add another error message if mcMMO finds something unexpected in the database
2021-03-11 12:00:11 -08:00
nossr50
e95b7f72a7
Add some safety measures to loading a user from FlatFile
2021-03-11 11:58:27 -08:00
nossr50
e8a0e6e4a4
Don't upgrade old party DB schema from 8 years ago (band-aid fix, real fix coming later)
2021-03-09 19:47:35 -08:00
nossr50
6c69cd2aea
Fixed several SQL bugs + SQL db is now fully UTF-8 compatible
2021-03-09 15:10:00 -08:00
nossr50
f4976e5ecb
switch SQL from latin1 to utf8mb4
2021-03-09 13:56:03 -08:00
TheBusyBiscuit
4402484d47
Fixed NoClassDefFoundError caused by latest Adventure-platform snapshot. ( #4446 )
...
* Bumped adventure versions
* Added Unit Test to ensure Adventure being set up correctly
2021-03-09 08:15:11 -08:00
nossr50
f9097087fe
Fixed a bug where player levels were wiped on FlatFile database if players changed nicknames
2021-03-07 14:28:47 -08:00
nossr50
12d0a220da
2.1.178
2021-03-05 20:14:48 -08:00
nossr50
5e35a65fbf
2.1.177
2021-03-05 15:17:41 -08:00
nossr50
92efd59760
Better compatibility with other fishing plugins
...
Fixes #4428
2021-03-05 15:13:14 -08:00
nossr50
31076e6ba9
Change PlayerFishEvent priority to HIGH instead of HIGHEST
2021-03-05 14:54:11 -08:00
nossr50
b59d1afdb4
Vanished players are treated as if they are offline for inspect command
...
Fixed #4444
2021-03-05 14:48:05 -08:00
nossr50
72264205d0
Update player names immediately when change is detected
2021-03-05 14:27:53 -08:00
nossr50
a425ebcd10
Add magma blocks to the things wolves avoid
2021-03-05 14:03:31 -08:00
nossr50
4bd9ee0aa5
Never expect bukkit API to be intuitive
2021-03-02 15:17:55 -08:00
nossr50
e38bc14e86
Sometimes I hate being dyslexic, fixing illegal stack sizes in smelting.. again
2021-03-02 13:54:20 -08:00
nossr50
afd2b50900
Remove unecessary comment
2021-03-02 11:24:44 -08:00
nossr50
ac618cf48a
Add another measure to stop item stacks from becoming illegal sizes from double smelt
2021-03-02 11:15:52 -08:00
nossr50
713b0619c3
You can now disable Green Thumb for specific crops (the auto replanting) in config.yml
2021-02-26 16:18:15 -08:00
nossr50
735a90fb35
Fix arrow dupe bug
...
Fixes #4430
2021-02-26 16:06:13 -08:00
nossr50
82b0304091
Don't set smelt stacks to above item's max stack size
2021-02-26 15:28:50 -08:00
TheBusyBiscuit
06e38c991a
Updated dependencies (also fixes #4404 ) ( #4440 )
2021-02-24 18:03:07 -08:00
TheBusyBiscuit
db2c0e89e7
Fixed #4438 and also normalized some stuff ( #4439 )
2021-02-23 12:28:45 -08:00
t00thpick1
f9144e624a
Prepare for negative Y values
2021-02-12 17:18:52 -05:00
nossr50
369b34406e
Green Thumb (Plants) now fires a SubSkillBlockEvent
2021-02-03 15:08:21 -08:00
nossr50
1c1abe9a2a
Added SubSkillBlockEvent & GreenThumb + ShroomThumb now fire it
2021-02-03 15:01:32 -08:00
nossr50
e63ce103a2
changelog adjustments
2021-01-26 16:56:02 -08:00
nossr50
68c7de16a8
Really should rewrite this whole thing at a later date
2021-01-26 16:00:08 -08:00
nossr50
998495f268
2.1.173
2021-01-25 17:27:37 -08:00
nossr50
85bf33fca0
Less XP orbs during Tree Feller + Knock on Wood Rank 2
2021-01-25 15:06:39 -08:00
nossr50
cf21a5a163
Fishing no longer damages rod or drains hunger
2021-01-25 15:02:58 -08:00
nossr50
ec35efbf1b
Merge remote-tracking branch 'origin/master'
2021-01-25 14:38:06 -08:00
nossr50
c6d700c5a7
Fixed Luck permission showing incorrect percentages to players using commands
...
Fixed #4405
2021-01-25 14:37:23 -08:00