What are you searching for?

YUNG's API

YUNG's API

Library mod for YUNG's mods.

download 22.3M Downloads · favorite 2,199 Followers · Updated 7 months ago
Fabric Forge Library Neoforge Worldgen 1.18.2 1.19.2 1.19.3 1.19.4 1.20 +5 more

Versions

inventory_2
[1.21.1] v5.1.6 (NeoForge)

1.21.1-NeoForge-5.1.6 · 7 months ago · 379.57 KB

Release download
Neoforge 1.21 1.21.1
inventory_2
[1.21.1] v5.1.6 (Forge)

1.21.1-Forge-5.1.6 · 7 months ago · 388.61 KB

Release download
Forge 1.21 1.21.1
inventory_2
[1.21.1] v5.1.6 (Fabric)

1.21.1-Fabric-5.1.6 · 7 months ago · 1.20 MB

Release download
Fabric 1.21 1.21.1
inventory_2
[1.21.1] v5.1.5 (NeoForge)

1.21.1-NeoForge-5.1.5 · 9 months ago · 376.28 KB

Release download
Neoforge 1.21 1.21.1
inventory_2
[1.21.1] v5.1.5 (Forge)

1.21.1-Forge-5.1.5 · 9 months ago · 386.12 KB

Release download
Forge 1.21 1.21.1

About



Join the YUNG GANG on Discord! Follow me on Twitter! Subscribe to my YouTube! Support me on Patreon!

This is a library mod for YUNG's mods.

For all my mod devs out there - This provides a lot of useful stuff, especially if you're a worldgen modder!

The API includes the following:

  • AutoRegistration system (1.18+ only). Register any field with only a simple annotation, regardless of mod loader!
  • Custom reimplementation of Jigsaw Manager with improved performance and custom pool element types with various new properties. Check out the Better Dungeons code to see it in action.
  • New criteria trigger for safely locating any structure. If the given structure doesn't exist, the trigger simply fails rather than instantly passing (unlike vanilla).
  • Interfaces for JSON serialization & deserialization with built-in type adapters.
  • Simple, lightweight math utilities for vectors and column positions
  • BlockStateRandomizer and ItemRandomizer, data abstractions that make adding block and item randomization to your structures incredibly simple. I use these for all of my mods!

If you're curious, you can check the code for my mods (especially the newer ones) to see how things work. Feel free to ask me any questions on Discord!


Use code YUNGNICKYOUNG with Bisect Hosting for 25% off!

open_in_new View on Modrinth
Compatibility
Client: Required Server: Required
gavel LGPL-3.0-only

Conversation

What are your thoughts?

Related projects

Library
Fabric API
Fabric API

by modmuss50

Lightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.

download 128.4M
favorite 27,401
Library
Cloth Config API
Cloth Config API

by shedaniel

Configuration Library for Minecraft Mods

download 94.4M
favorite 13,670
Library Management Utility
YetAnotherConfigLib (YACL)
YetAnotherConfigLib (YACL)

by isxander

A builder-based configuration library for Minecraft!

download 66.1M
favorite 7,607
Library
Architectury API
Architectury API

by shedaniel

An intermediary api aimed to ease developing multiplatform mods.

download 61.0M
favorite 6,652
lock Cookie consent

SkinMC uses cookies to provide functionality and features.