Skip to content

Releases: DragonEggBedrockBreaking/VanillaDisable

3.0.0 for 1.20.1

30 Jun 11:52
88b3e9b
Compare
Choose a tag to compare
  • Switch from a gamerule system to 3 new config systems
    • The /vd command allows for dynamic creation of rules and for mapping large numbers of properties to objects
    • The worldgen system also allows for dynamic creation and is initialised at an early stage
    • The gamerules are still appropriate for misc. properties
    • The /vd command config system also has a GUI
  • Switch from Brachyura to Gradle
    • The h2 dependency doesn't work with Gradle
  • Bump version to 1.20.1

2.4.1 for 1.20

08 Jun 10:10
2e45385
Compare
Choose a tag to compare
  • Fix #13 (crash on world load when using non-vanilla advancements)

2.4.1 for 1.19.4

08 Jun 10:09
2e45385
Compare
Choose a tag to compare
  • Fix #13 (crash on world load when using non-vanilla advancements)

2.4.0 for 1.20

07 Jun 19:08
ed6ee20
Compare
Choose a tag to compare
  • Update to 1.20
    • Add toggles for:
      • /return command
      • camels/strider existence
      • trail ruins structure/cherry grove biome generation
      • chiseled bookshelf redstone interactions
      • 8 new advancements
    • Remove toggle for pushable budding amethyst (temporary change, may be back soon)

2.4.0 for 1.19.4

17 Mar 19:39
cb00eda
Compare
Choose a tag to compare
  • Fixed a crash relating to mob spawners

  • Fixed structure gamerules not working

  • Fixed dragon fireball gamerule not working

  • Fixed block interaction gamerules not working

  • Fixed command gamerules not working

  • Fixed piston extension gamerule not working

  • Updated to 1.19.4

    • Added damageCommand gamerule for the /damage command
    • Added rideCommand gamerule for the /ride command
    • Added jukeboxEmitsRedstone gamerule that toggles whether jukeboxes emit redstone signals

2.3.1 for 1.19.3

17 Mar 19:37
cb00eda
Compare
Choose a tag to compare

1.19.3 is not a fully supported version. These bugfixes have been backported as they are critical. Any new features have not.

  • Fixed a crash relating to mob spawners
  • Fixed structure gamerules not working
  • Fixed dragon fireball gamerule not working
  • Fixed block interaction gamerules not working
  • Fixed command gamerules not working
  • Fixed piston extension gamerule not working

2.2.1 for 1.19.2

17 Mar 19:36
a21ac10
Compare
Choose a tag to compare

1.19.2 is not a fully supported version. These bugfixes have been backported as they are critical. Any new features have not.

  • Fixed a crash relating to mob spawners
  • Fixed structure gamerules not working
  • Fixed dragon fireball gamerule not working
  • Fixed block interaction gamerules not working
  • Fixed command gamerules not working
  • Fixed piston extension gamerule not working

2.3.0

11 Dec 21:51
Compare
Choose a tag to compare
  • Switch to Fabric (from Quilt)

  • 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

2.2.0

01 Oct 20:54
Compare
Choose a tag to compare

New

  • Add gamerule to toggle villagers spawning cats
  • Add gamerule to toggle villagers spawning golems
  • Add gamerule for editing the player's flying speed
  • Add gamerules for toggling each biome
  • Add gamerule for editing the number of waves in a raid
  • Add gamerules for toggling different sources of xp
  • Add gamerules for editing item durability
  • Add gamerule to toggle whether netherite burns

Fixes

  • Convert block information and food saturation gamerules to doubles
  • Fix issue with command gamerules
  • Add some code for misc. gamerules that I forgot to add
  • FIx some default gamerule values
  • Fix most item usage gamerules not working
  • Improve mod compatibility

For devs

  • Move all gamerules into a single enum
  • Combine many mixins to shorten code
  • Generally clean up code and make intellij happy

2.1.0-1.19.1

31 Jul 14:56
Compare
Choose a tag to compare
  • Update to 1.19