Моды/Cyanide
Cyanide

Cyanide

A mod which substantially improves Minecraft's data driven world generation error detection, reporting, and recovery mechanisms.

35.0K
53

NeoForge-1.21.1-5.0.0

release4 октября 2024 г.

Initial update to Minecraft 1.21. This version had a lot of (Mojang made) changes, especially a large update to DataFixerUpper which required a lot of changes within Cyanide. Some of Cyanide's features have been integrated into Minecraft itself (see for example, Mojang/DataFixerUpper@e491561 or Mojang/DataFixerUpper#54).

With these changes, come some improvements to Cyanide's error tracking, mainly in being able to handle the "Unbound values in registry" more gracefully by tracking where the unbound reference(s) came from:

Missing File Error: 'cyanide:worldgen/configured_feature/big_ores'
was referenced but not defined
   at 'cyanide:worldgen/placed_feature/big_ores' defined in 'file/Test.zip'

Changes

  • Updated to Minecraft 1.21, supporting NeoForge and Fabric.
  • Rewrote registry parsing (again) in order to better handle "Unbound values in registry" errors.
  • Added improved error messages for IntProvider and FloatProvider.
  • Added various fieldOf injections for traceability across a number of different data types.
  • Removed error reporting modifications for Biomes, Enum types, and list indexes.

Features

For a more comprehensive list of Cyanide's existing features, see here.

Fabric-1.21.1-5.0.0

release4 октября 2024 г.

Initial update to Minecraft 1.21. This version had a lot of (Mojang made) changes, especially a large update to DataFixerUpper which required a lot of changes within Cyanide. Some of Cyanide's features have been integrated into Minecraft itself (see for example, Mojang/DataFixerUpper@e491561 or Mojang/DataFixerUpper#54).

With these changes, come some improvements to Cyanide's error tracking, mainly in being able to handle the "Unbound values in registry" more gracefully by tracking where the unbound reference(s) came from:

Missing File Error: 'cyanide:worldgen/configured_feature/big_ores'
was referenced but not defined
   at 'cyanide:worldgen/placed_feature/big_ores' defined in 'file/Test.zip'

Changes

  • Updated to Minecraft 1.21, supporting NeoForge and Fabric.
  • Rewrote registry parsing (again) in order to better handle "Unbound values in registry" errors.
  • Added improved error messages for IntProvider and FloatProvider.
  • Added various fieldOf injections for traceability across a number of different data types.
  • Removed error reporting modifications for Biomes, Enum types, and list indexes.

Features

For a more comprehensive list of Cyanide's existing features, see here.

Fabric-1.20.1-4.1.1

release3 октября 2024 г.

Changes

  • Support Fabric's custom world gen registry API. Fixes #28, #29

Forge-1.20.1-4.1.1

release3 октября 2024 г.

Changes

  • Support Fabric's custom world gen registry API. Fixes #28, #29

Fabric-1.20.1-4.1.0

release29 октября 2023 г.

Changes

  • Update to 1.20.1
  • Support Forge's custom world gen registry API. Fixes #20, #21, and #22.

Совместимость

Minecraft: Java Edition

1.20–1.21.11.18.2–1.19.31.17.1

Платформы

Поддерживаемые окружения

Клиент и сервер

Детали

Лицензия:MIT
Опубликован:2 года назад
Обновлён:1 год назад
Главная