Thiocyanate

⭐ — (2 endorsements) 📥 1,112 downloads 📌 v1.0.4+1.21.11-fabric 📅 1/21/2026
🟡 Updated this year

By SkyNotTheLimit · fabric

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 7/6/2026 📅 Created: 1/21/2026
⚠️ Install Order · 2 steps
1🛠️ Forge — Minecraft Forge (mod loader) Download ↗
2🛠️ Fabric — Fabric Loader Download ↗

Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.

🔍 Analysis

  • 👍 0.2% endorsement rate
  • 🏆 #308 of 885 fabric mods in this game by downloads

📋 About This Mod

<!--DO NOT EDIT MANUALLY: synced from gh readme--> # DO NOT REPORT ISSUES TO CYANIDE. REPORT ISSUES TO ME. # Thiocyanate SCN- : a modern port of cyanide ((<https://github.com/alcatrazEscapee/cyanide>) | (<https://modrinth.com/mod/cyanide>)) ## Cyanide (copied from cyanide's README.md) *cyanide seems to be something that will make me want to drink cyanide a lot less - Starmute, world generation datapack wizard.* A mod which substantially improves Minecraft's data driven world generation error detection and recovery mechanisms. It removes unnecessary stack traces and generates user-friendly error messages for most common issues with world generation datapacks. For some examples of what improvements Cyanide makes to error reporting, see the below table: | Explanation | Example | |-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | All errors identify the exact file, and source datapack where the error originated. Some error messages are improved for clarity or have additional context added where possible. | <pre>Parsing Error: Value provider too low (must be >= 0), got -1<br>&emsp; at 'placement'<br>&emsp; at 'cyanide:worldgen/placed_feature/ore_tin' defined in 'file/Test.zip'</pre> | | The "Unbound values in registry" error tracks what files were referencing it. | <pre>Missing File Error: 'cyanide:worldgen/configured_feature/big_ores'<br>was referenced but not defined<br>&emsp; at 'cyanide:worldgen/placed_feature/big_ores' defined in 'file/Test.zip'</pre> | | Illegal JSON will show the exact file location, along with the surrounding context of where it failed to parse. | <pre>Syntax Error: Expected ':' at line 3 column 13 path $.config<br>&emsp; at:<br>{<br>&emsp; "type": "minecraft:big_flowers",<br>&emsp; "config" {<br>&emsp; ^<br>&emsp; here<br><br>&emsp; at 'cyanide:worldgen/configured_feature/flowers' defined in 'file/Test.zip'</pre> | | "Feature Cycle" errors (where features are defined in different order within different biomes) trace and report the exact cycle found | <pre>A feature cycle was found.<br><br>Cycle:<br>At step 0<br>Feature 'minecraft:lake_lava_underground'<br>&emsp; must be before 'minecraft:lake_lava_surface' (defined in 'minecraft:ocean'<br>&emsp; at index 1, 2 and 1 others)<br>&emsp; must be before 'cyanide:big_ore' (defined in 'minecraft:ocean' at index 2, 3)<br>&emsp; must be before 'cyanide:small_ore' (d

# DO NOT REPORT ISSUES TO CYANIDE. REPORT ISSUES TO ME.

# Thiocyanate

SCN- : a modern port of cyanide (() | ())

## Cyanide (copied from cyanide's README.md)

cyanide seems to be something that will make me want to drink cyanide a lot less - Starmute, world generation datapack wizard.

A mod which substantially improves Minecraft's data driven world generation error detection and recovery mechanisms. It removes unnecessary stack traces and generates user-friendly error messages for most common issues with world generation datapacks. For some examples of what improvements Cyanide makes to error reporting, see the below table:

| Explanation | Example | |-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | All errors identify the exact file, and source datapack where the error originated. Some error messages are improved for clarity or have additional context added where possible. |

Parsing Error: Value provider too low (must be >= 0), got -1
  at 'placement'
  at 'cyanide:worldgen/placed_feature/ore_tin' defined in 'file/Test.zip'
| | The "Unbound values in registry" error tracks what files were referencing it. |
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'
| | Illegal JSON will show the exact file location, along with the surrounding context of where it failed to parse. |
Syntax Error: Expected ':' at line 3 column 13 path $.config
  at:
{
  "type": "minecraft:big_flowers",
  "config" {
  ^
  here

  at 'cyanide:worldgen/configured_feature/flowers' defined in 'file/Test.zip'

| | "Feature Cycle" errors (where features are defined in different order within different biomes) trace and report the exact cycle found |
A feature cycle was found.

Cycle: At step 0 Feature 'minecraft:lake_lava_underground'   must be before 'minecraft:lake_lava_surface' (defined in 'minecraft:ocean'   at index 1, 2 and 1 others)   must be before 'cyanide:big_ore' (defined in 'minecraft:ocean' at index 2, 3)   must be before 'cyanide:small_ore' (d

🤖 AI-enhanced — based on mod data

📊 Mod Details

Game
Minecraft Mods
Author
SkyNotTheLimit
Version
1.0.4+1.21.11-fabric
Downloads
1,112
Endorsements
2
Category
fabric
Created
1/21/2026
Updated
7/6/2026
Game Versions
1.21.11
Tags
utility, worldgen

🔧 How to Install Minecraft Mods Mods

Download from Modrinth. Use Prism Launcher or drop into your mods folder.

📖 Full step-by-step install guide for Minecraft Mods →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Mods commands, item IDs, and more.

❓ Frequently Asked Questions

Which Minecraft Mods versions does Thiocyanate support?

The author lists 1.21.11. Other versions may work but are untested by the author.

What is the latest version of Thiocyanate?

Version 1.0.4+1.21.11-fabric, published 2026-07-06 with 1,112 downloads recorded at the source.

Keep browsing — more Minecraft Mods mods await

📋 All Minecraft Mods Mods 🏆 Top 25 📂 More fabric 👤 More by SkyNotTheLimit 🔎 Similar Mods 🌐 Best fabric (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods