promotional bannermobile promotional banner

Momos Core

Unlisted
A core library and utility collection for AMOTBQZ's mods.

Momos Core (MoRegister API)

Momos Core is a foundational developer library designed to eliminate repetitive boilerplate in Minecraft modding. Powered by Declarative Registration and an In-Memory Virtual Resource Pack, it automates registry handling, dependency assembly, and dynamic model injection without disk-based JSON files.


🌟 Key Features

  • Declarative Registration: Define items, blocks, and Creative Tab icons using standard MoRegisterData declarations.
  • In-Memory Model Generation: Dynamic item model generation (minecraft:item/generated) served via DynamicModelPackResources at runtime—zero disk JSON maintenance required!
  • Composite Block & Entity Registry: One-stop helper (registerComposite) to bind Block, BlockItem, and BlockEntityType in a single chain.
  • Circular Dependency Resolution: Solves self-referencing BlockEntityType<?> issues in BlockEntity factories via delayed instantiation (registerBlockEntityWithSelfType).
  • Type-Safe Retrieval: Access DeferredItem, DeferredBlock, or CompositeEntry dynamically using generic-safe lookups.

Momos Core Team

profile avatar
Owner
  • 1
    Followers
  • 15
    Projects
  • 6.1K
    Downloads

More from AMOTBQZView all