TheDragonLib

TheDragonLib

A library for most of sokratis12GR's Mods

8 232 downloads 0 followers

TheDragonLib is a library mod providing essential utilities and shared functionality for sokratis12GR's mods — most notably a flexible config/rule API for building in-game config screens.

Instead of hand-rolling GUI code and string parsing, mods declare a RuleType schema (fields like item, block, entity, biome, attribute, number, toggle, choice, or custom pickers) and get, for free:

  • Ready-made, polished list/edit screens (RuleListScreen/RuleEditScreen) with validation, error highlighting, tooltips, and reset-to-defaults
  • Pluggable line formats (RuleFormat) — the built-in pipe-delimited syntax, or your own key=value / legacy layout
  • Registry-backed suggestion pickers for vanilla registries (items, blocks, entities, biomes, attributes), plus bulk "add from search" pickers
  • One-line wiring into NeoForge's config screen and ModConfigSpec boilerplate (ConfigScreenHelper, ConfigHelper)

No gallery available for this project.

Version Minecraft Loader Download

TheDragonLib 1.2.1 for NeoForge 1.21.1

1.21.1-1.2.1

1.21.1
neoforge
Download

TheDragonLib 1.2.0 for NeoForge 1.21.1

1.21.1-1.2.0

1.21.1
neoforge
Download

TheDragonLib 1.4.1 for NeoForge 26.1.2

26.1.2-1.4.1

26.1.2
neoforge
Download

TheDragonLib 1.4.0 for NeoForge 26.1.2

26.1.2-1.4.0

26.1.2
neoforge
Download

TheDragonLib 1.3.1 for NeoForge 26.1.2

26.1.2-1.3.1

26.1.2
neoforge
Download

TheDragonLib 1.3.0 for NeoForge 26.1.2

26.1.2-1.3.0

26.1.2
neoforge
Download

TheDragonLib 1.1.0 for NeoForge 1.21.1

1.1.0

1.21.1
neoforge
Download

TheDragonLib 1.0.0 for NeoForge 26.3

1.0.0

26.3
neoforge
Download

TheDragonLib 1.0.0 for NeoForge 26.2

1.0.0

26.2
neoforge
Download

TheDragonLib 1.1.1 for Forge 26.1.2

26.1.2-1.1.1

26.1.2
forge
Download

TheDragonLib 1.1.0 for Forge 26.1.2

26.1.2-1.1.0

26.1.2
forge
Download

TheDragonLib 1.2.1 for NeoForge 26.1.2

26.1.2-1.2.1

26.1.2
neoforge
Download

1.19-1.0.0

1.19, 1.19.1, 1.19.2
forge
Download

1.18.1-1.0.0

1.18.1, 1.18.2
forge
Download

1.16.3-1.1.0

1.16.3, 1.16.4, 1.16.5
forge
Download