Library for LightLand mods.
Forge 1.18.2 Only
- serial package: Adds annotation-based automatic serialization that supports NBT, JSON, and Packet
- block package: Rework Block architecture: blocks can be implemented by
DetegateBlock.create(BlockMethod...)
Enjoy Function Oriented Programming! - network package: Add JSON config file support and auto-serialized packets
- menu package: Adds Container GUI manager that is data-driven and supports simple GUI with slots, player inventory, and drawable textures
- effect package: register your mob effects here, so it can be synced to client!
- capability package: add player capability support that will handle respawn and clone automatically
- base package: add template class for BlockEntity, Entity, and Container
- util package: add utils such as fraction and loot table generation helper