mirror of
https://github.com/mcMMO-Dev/mcMMO.git
synced 2025-12-17 06:18:46 +01:00
committed by
GitHub
parent
a907bfd624
commit
b15365e978
@@ -1,3 +1,33 @@
|
||||
Version 2.2.046
|
||||
Added Spears combat skill
|
||||
Added Spears to repair.vanilla.yml and salvage.vanilla.yml (see notes)
|
||||
Added various permissions related to Spears
|
||||
Added /spears skill command
|
||||
Added Nautilus to taming XP in experience.yml
|
||||
Added Camel_Husk to taming XP in experience.yml
|
||||
Added Camel_Husk to combat XP in experience.yml
|
||||
Added Parched to combat XP in experience.yml
|
||||
Fixed bug where converting from SQL to FlatFile would not copy data for tridents, crossbows, maces, or spears
|
||||
(Codebase) Added docker-based unit tests for SQL databases (see notes)
|
||||
(Codebase) Large refactor to both SQLDatabaseManager and FlatFileDatabaseManager
|
||||
(Codebase) Database related errors are now more descriptive and have had their logging improved
|
||||
|
||||
NOTES:
|
||||
This update had a lot of changes behind the scenes, please report any bugs you find to our GitHub issues page!
|
||||
You will need to manually update repair.vanilla.yml and salvage.vanilla.yml to get support for Spears, or...
|
||||
If you want to update salvage/repair configs the easy way, you simply can delete these config files to have mcMMO regenerate them with the new entries.
|
||||
If you don't want to delete them, you can find the default values for these config files in the defaults folder at plugins\mcMMO\defaults after running this mcMMO update at least once.
|
||||
You can use this default file to copy paste if you please.
|
||||
Docker is ONLY required for developers compiling mcMMO from source code and ONLY for running SQL-related unit tests.
|
||||
mcMMO itself does NOT require Docker to run, and servers using prebuilt releases are completely unaffected.
|
||||
New SQL database unit tests use Testcontainers to spin up temporary MySQL/MariaDB instances for testing purposes.
|
||||
These containers are created at test time and are never used at runtime.
|
||||
If you compile mcMMO locally and do not have Docker installed, SQL-related unit tests may fail.
|
||||
In this case, you can safely compile with -DskipTests to skip unit tests entirely.
|
||||
Skipping tests has no impact on mcMMO functionality when running on a server.
|
||||
Known Issues:
|
||||
I ran into an issue where having a spear in the offhand while the main hand is empty causes attacks to be incorrectly classified as unarmed. This allows unarmed abilities to apply to spear damage. As a temporary measure, I’ve disabled unarmed skills from applying to combat when a spear is equipped in the offhand while I investigate a more robust solution.
|
||||
|
||||
Version 2.2.045
|
||||
Green Thumb now replants some crops it was failing to replant before (see notes)
|
||||
Green Thumb now replants harvested plants faster
|
||||
|
||||
Reference in New Issue
Block a user