Common Toolkit

A NeoForge library mod providing shared developer utilities: declarative config, networking helpers, dynamic JSON-driven registries with client sync, weighted gear/brewing-mix systems, and creative tab filling.
Back to Files

Common Toolkit (0.0.0-beta.3)

File namecommon_toolkit-1.21.1-neoforge-21.1.249-0.0.0-beta.3.jar
Uploader
LlaGuiT0LlaGuiT0
Uploaded
Sep 1, 2026
Downloads
23
Size
1.6 MB
Mod Loaders
NeoForge
File ID
8783645
Type
B
Beta
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:common-toolkit-1638419:8783645"

Learn more about Curse Maven

What's new

v0.0.0-beta.3 - Gear-set predicate API

Adds a compatibility overload needed by Apotheosis-style boss data (used by Ascendant Equipment 1.21.1).

Added

  • GearSetRegistry.getRandomSet(RandomSource, float, List<GearSet.SetPredicate>) — mirrors the upstream Placebo API. Boss / invader data (BasicBossData) stores valid gear sets as a List<SetPredicate> whose entries may be #tag references; the existing DynamicHolderSet overload parsed each entry as a plain ResourceLocation and rejected the #. Predicates are logically OR'd.

Notes

Library only — install as a dependency of another mod. No content on its own. Carries the whole 1.21.1 / NeoForge 21.1.249 feature set from beta.2.

JAR: common_toolkit-1.21.1-neoforge-21.1.249-0.0.0-beta.3.jar · Requires: Minecraft 1.21.1, NeoForge 21.1.249+, Java 21

This mod has no related projects