1.21 (#25)
* 1.20.5 recipes: null over -1 * add 1.21 * 1.21 (#26) * update classname * update moved class * updated to equivelant method since gettranslatekey removed * added isCursed list as bandaid alternative for now since isCursed() removed * added isTreasure list as bandaid alternative for now since isTreasure() removed * found alternative method to canCombine() since removed * modified getEnchantmentTarget name to handle registryEntryList since getApplicableItems dosnt return tagKey anymore * bandaid list solution for "tradeable" property since isTradeable removed and no alternative in mappings * bandaid solution for discoverable property since removed and no alternative to isAvailiableForRandomSelection in 1.21 mappings * removed .toPath since apparently it dosnt exist * no longer outputs in tagkey format * fixed not adding enchantcategories for items properly * added SuperGamerTron tag solution * Update build.yml --------- Co-authored-by: Madlykeanu <96554689+Madlykeanu@users.noreply.github.com> Co-authored-by: Romain Beaumont <romain.rom1@gmail.com>
This commit is contained in:
co-authored by
Madlykeanu
Romain Beaumont
parent
131218ce79
commit
2c423f77f8
@@ -31,6 +31,8 @@ Then also add it to the `.github/workflows/build.yml` file.
|
||||
Then copy the code of the most recently released version into the new directory.
|
||||
Then you need to change the values in the `gradle.properties` file.
|
||||
At last, you need to fix all code issues that are caused by the new version.
|
||||
if there are any new curse, treasure, or non-tradeable, or non-discoverable enchantments in the new version, you need to add them manually to the `EnchantmentsDataGenerator` class.
|
||||
For that, use an IDE like IntelliJ IDEA to fix the issues.
|
||||
Once everything compiles, you can commit the changes, push them to your fork and create a pull request.
|
||||
Once your PR was accepted and merged, the new version will be available in the next release.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user