Released Library 1.1.0 2026-08-19

Common Toolkit

Shared developer library — config, registries, networking (rewrite of Placebo)

Minecraft 26.2
NeoForge 26.2.0.57

Common Toolkit is a library mod for NeoForge (MC 26.2 and 1.21.1) providing shared developer utilities: configuration, networking helpers, dynamic JSON-driven registries with client sync, weighted gear/brewing registries, creative tab filling, color/codec helpers, and related infrastructure.

This is a from-scratch rewrite/port of Placebo by Shadows_of_Fire (MIT License), retargeted to Minecraft 26.2 under a new mod id, package, and API surface. The Patreon-gated cosmetic system of the original was intentionally removed.

Features

  • Configuration — declarative common/client/server config with an in-game config screen
  • Dynamic Registries — JSON-driven, datapack-reloadable registries with automatic client sync
  • Dynamic Tags — #namespace:tag references for the dynamic registries, resolved after content load and synced to the client
  • Networking Helper — simplified payload registration/handling
  • Gear Sets & Brewing Mixes — weighted, JSON-configurable registries
  • Creative Tab Filling — declarative registry for creative tab injection
  • Color & Codec Utilities — gradient colors and common Codec/StreamCodec helpers

Requirements

  • Minecraft 26.2 (NeoForge 26.2.0.57+) / 1.21.1 (NeoForge 21.1.249+)
  • Client and server

License

Dual license:

  • LGPL-2.1-or-later — the com.skd.commontoolkit.config package derives from Minecraft Forge’s LGPL-2.1 legacy config code (see COPYING.LESSER)
  • MIT — the Placebo-derived remainder (see NOTICE.md)

A -sources.jar is published with every release.

Common Toolkit es una librería para NeoForge (MC 26.2) que ofrece utilidades compartidas para desarrolladores: configuración, helpers de networking, registros dinámicos JSON con sincronización de cliente, registros de equipo/cervecería ponderados, relleno de pestañas creativas, helpers de color/codec e infraestructura relacionada.

Esta es una reescritura/port desde cero de Placebo de Shadows_of_Fire (licencia MIT), redirigido a Minecraft 26.2 con un nuevo ID de mod, paquete y superficie de API. El sistema cosmético con acceso restringido por Patreon fue eliminado intencionalmente.

Características

  • Configuración — Configuración declarativa común/cliente/servidor con pantalla de configuración en el juego
  • Registros dinámicos — Registros JSON, recargables con datapack, con sincronización automática del cliente
  • Helper de networking — Registro/handling simplificado de payloads
  • Conjuntos de equipo y mezclas de cervecería — Registros ponderados, configurables mediante JSON
  • Relleno de pestañas creativas — Registro declarativo para inyección en pestañas creativas
  • Utilidades de color y codec — Colores degradado y helpers comunes de Codec/StreamCodec

Requisitos

  • NeoForge 26.2.0.57+ (cliente y servidor)

Licencia

MIT — Código original de Shadows_of_Fire (Placebo), licenciado bajo MIT.

Common Toolkit ist eine Bibliothek für NeoForge (MC 26.2), die gemeinsame Entwickler-Utilities bereitstellt: Konfiguration, Networking-Helfer, dynamische JSON-gesteuerte Registrierungen mit Client-Synchronisation, gewichtete Ausrüstungs-/Brau-Registrierungen, Kreativtab-Füllung, Farb-/Codec-Helfer und zugehörige Infrastruktur.

Dies ist eine Neuschreibung/Port von Grund auf von Placebo von Shadows_of_Fire (MIT-Lizenz), umgerichtet auf Minecraft 26.2 mit neuer Mod-ID, Paket und API-Oberfläche. Das Patreon-geschützte kosmetische Systems wurde bewusst entfernt.

Funktionen

  • Konfiguration — Deklaratives Common/Client/Server-Config mit In-Game-Konfigurationsbildschirm
  • Dynamische Registrierungen — JSON-gesteuerte, Datapack-neuladbare Registrierungen mit automatischer Client-Synchronisation
  • Networking-Helfer — Vereinfachte Payload-Registrierung/Bearbeitung
  • Ausrüstungssets & Braumischungen — Gewichtete, JSON-konfigurierbare Registrierungen
  • Kreativtab-Füllung — Deklarative Registrierung für Kreativtab-Injektion
  • Farb- & Codec-Utilities — Farbverläufe und gängige Codec/StreamCodec-Helfer

Anforderungen

  • NeoForge 26.2.0.57+ (Client und Server)

Lizenz

MIT — Originalcode von Shadows_of_Fire (Placebo), MIT-lizenziert.

Common Toolkit est une bibliothèque pour NeoForge (MC 26.2) fournissant des utilitaires partagés pour développeurs : configuration, assistants réseau, registres dynamiques basés sur JSON avec synchronisation client, registres d’équipement/brewing pondérés, remplissage d’onglets créatifs, assistants couleur/codec et infrastructures associées.

Il s’agit d’une réécriture/port de zéro de Placebo de Shadows_of_Fire (licence MIT), ciblé sur Minecraft 26.2 avec un nouvel ID de mod, package et surface d’API. Le système cosmétique restreint par Patreon a été intentionnellement supprimé.

Caractéristiques

  • Configuration — Configuration déclarative commune/client/serveur avec écran de configuration en jeu
  • Registres dynamiques — Registres basés sur JSON, rechargeables par datapack, avec synchronisation automatique du client
  • Assistant réseau — Enregistrement/gestion simplifié des payloads
  • Ensembles d’équipement et mélanges de brewing — Registres pondérés, configurables via JSON
  • Remplissage d’onglets créatifs — Registre déclaratif pour l’injection dans les onglets créatifs
  • Utilitaires couleur et codec — Dégradés et assistants courants Codec/StreamCodec

Prérequis

  • NeoForge 26.2.0.57+ (client et serveur)

Licence

MIT — Code original de Shadows_of_Fire (Placebo), sous licence MIT.

Common Toolkit é uma biblioteca para NeoForge (MC 26.2) fornecendo utilitários compartilhados para desenvolvedores: configuração, helpers de networking, registros dinâmicos baseados em JSON com sincronização de cliente, registros de equipamento/brewing ponderados, preenchimento de abas criativas, helpers de cor/codec e infraestrutura associada.

Este é um reescrita/port do zero de Placebo de Shadows_of_Fire (licença MIT), redirecionado para Minecraft 26.2 com novo ID de mod, pacote e superfície de API. O sistema cosmético restrito por Patreon foi intencionalmente removido.

Características

  • Configuração — Configuração declarativa comum/cliente/servidor com tela de configuração no jogo
  • Registros dinâmicos — Registros baseados em JSON, recarregáveis por datapack, com sincronização automática do cliente
  • Helper de networking — Registro/tratamento simplificado de payloads
  • Conjuntos de equipamento e misturas de brewing — Registros ponderados, configuráveis via JSON
  • Preenchimento de abas criativas — Registro declarativo para injeção em abas criativas
  • Utilitários de cor e codec — Cores degradê e helpers comuns de Codec/StreamCodec

Requisitos

  • NeoForge 26.2.0.57+ (cliente e servidor)

Licença

MIT — Código original de Shadows_of_Fire (Placebo), sob licença MIT.