Download YUNG's API (Fabric) — Minecraft Mods — MetaMods

YUNG's API (Fabric)

Active

Downloads

28

Last update

1 year ago
Client
Fabric
Quilt
Forge
Neoforge
Libraries
World generators

YUNG's API (Fabric) - Library Mod for Extended Capabilities

Mod header image

About the Project

This project is a library mod specifically designed to work with other YUNG modifications in the Fabric environment. It's a collection of useful tools and simplified data structures that significantly ease the process of creating content for Minecraft.

Important: Starting from Minecraft version 1.16.5, this library becomes a mandatory requirement for all YUNG mods. To explore the complete list of available modifications, we recommend visiting the author's profile.

Features for Developers

This API will be especially useful for those involved in world generation modification. The library includes:

  • Automatic registration system (only for versions 1.18+) - allows registering any fields using simple annotations, regardless of the mod loader used
  • Enhanced Jigsaw Manager implementation with improved performance and support for custom element types with extended properties
  • New criteria trigger for safe structure location - if the specified structure doesn't exist, the trigger properly fails instead of instantly succeeding
  • JSON interfaces with built-in type adapters for data serialization and deserialization
  • Mathematical utilities for working with vectors and column positions - lightweight and efficient
  • Randomizer blocks - specialized abstractions for random block and item selection that significantly simplify adding randomization to structures

Additional image

Practical Application

For a clear example of implementing these tools, you can study the source code of the author's mods, especially the more modern versions. All presented functions are actively used in YUNG's own projects and have proven their effectiveness in practice.

Project members
YUNGNICKYOUNG

YUNGNICKYOUNG

Created: 10 May 2024

ID: 12893