VanillaDisable

VanillaDisable

Mod

Allows you to change many vanilla features.

Server Game Mechanics

2,845 downloads
32 followers
Created2 years ago
Updated24 days ago

Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.
Filter loader...
Filter versions...
  • Fix potential world loading crash
  • Fix crashes, compatibility issues related to push_behaviour block property
  • Fix advancement toggle issues
    • Make disabling advancements actually work
    • Only send advancement failure message if advancement manually triggered through command to prevent chat spam
  • Minor license change - remove optional "incompatible with secondary licenses" section of MPL-2.0 license
  • Remove some JiJ'd libraries

    • Write own code for gamerule registration on all platforms, ditch fabric-gamerule-api on fabric
    • Write own code for keybind registration on all platforms, ditch fabric-key-binding-api on fabric
    • Switch worldgen config from .toml to .properties (ditch toml4j), and implement migration -> new global config toggle for chat message when new worldgen features are added
  • Create new worldgen config menu for the world creation screen

    • Easier to configure worldgen rules
    • Remove old menu; remove global config toggle for old menu
  • Create mixin config class only once; fix number of mixin overrides being logged twice

  • Port to Neoforge
  • Remove CaffeineConfig; implement own mixin toggling config
  • Replace owo-lib GUI for command config with new GUI using vanilla components
  • Remove included "caffeine" lib for memoization - cache with hashmap
  • Fix language resource pack fallback (localisation without Fabric Resource Loader)
  • Update to Minecraft 1.20.3 (supports 1.20.4)

  • Depend on Fabric Loader >=0.15.0 (because of included MixinExtras)

  • Bump versions of all included libs (thanks to @Kichura)

  • Add lang pt_br (thanks @ellieisjelly)

  • Update to 1.20.2
  • Add support for languages other than English (no new languages added yet, but code exists)
  • Improve language resource pack handling to make sure it doesn't exist if the mod is removed
  • Fix a biome rule related world loading crash
  • Fix pigs being attracted to items that they shouldn't be attracted to
  • Fix enchantment command rules (fixes #14)
  • Fix chat message for setting a single command rule
  • Remove unnecessary logging
  • Fix crash with biome worldgen config
  • Fix compatibility with Carpet mod
  • 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

External resources



Project members

DragonEggBedrockBreaking

Owner


Technical information

License
MPL-2.0
Client side
unsupported
Server side
required
Project ID