- Switch to Fabric (from Quilt)
- Fixes #11
- Update to 1.19.3
- No longer compatible with 1.19-1.19.2 (1.19.3 changed many things)
- Replaced `anvilDamage`, `fallingBlockDamage`, `fallingStalactiteDamage` gamerules with `entityDamage`
- Added `fillBiomeCommand` gamerule
- Removed `infiniteLava`, `infiniteWater` gamerules (now in vanilla)
- Rewrites the `/gamerule` command
- `/gamerule get <name>` to get the name, description, default value, current value of a gamerule (works with all gamerules)
- `/gamerule set <name> <newvalue>` to set a gamerule to a new value (works with all gamerules)
- `/gamerule reset rule <name>` to reset a rule to its default value (works with vanilla/vanilladisable gamerules)
- `/gamerule reset category <name>` to reset a gamerule category to its default value
- works with vanilla/vanilladisable gamerules only
- Vanilla Disable category names are `vd_` followed by the lowercase category name
- Vanilla category names are `vanilla_` followed by the lowercase category name
- `/gamerule reset all` to reset all (vanilla and vanilladisable) rules to their default values
- `/gamerule list category <name>` lists all gamerules in a category (only vanilla/vanilladisable rules)
- `/gamerule list all` lists all (vanilla/vanilladisable) gamerules
- `/gamerule randomise rule <name>` randomises a specific gamerule's value (works with vanilla/vanilladisable gamerules)
- `/gamerule randomise category <name>` randomises all gamerules' values in a category (only vanilla/vanilladisable gamerules)
- `/gamerule randomise all` randomises all gamerules (only vanilla/vanilladisable gamerules)
- Support for gamerules from other mods will require an API, which is still WIP, untested, and undocumented, and only works for
- `/gamerule reset rule <name>`
- `/gamerule list ...`
- `/gamerule randomise ...`
- NOT for `/gamerule reset (category .../all)`
- Removes `pistonPushLimit` gamerule (just use carpet mod)
- Adds all biome gamerules to lang file
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }