Kiwi Customization
Kiwi Customization is a powerful tool for creating game content in Minecraft that allows generating blocks, items, and other elements directly from Excel, Google Sheets, or YAML files.
Main Features
Using this mod, you can create various game objects:
- Blocks of different types and properties
- Items with unique characteristics
- VoxelShape for complex geometric forms
- Customizable sound types
- Sound events
- Creative mode tabs
- Tool tiers
How It Works
The mod doesn't completely replace programming but provides a convenient workflow for development teams. Even team members without programming experience can easily edit object properties and immediately see changes in the game without resorting to mod compilation.
The typical workflow looks like this: after making changes to the table, a Python script is launched that generates YAML files understandable by Kiwi Customization. Then a data generation task is executed to create the necessary resources, and the corresponding changes appear in the game.
Additional Benefits
Kiwi Customization includes useful systems that simplify block usage for end users. For example, blocks can dynamically change their state depending on the environment, completely data-driven. The XK's Decoration system demonstrates the full potential of these capabilities.
The mod can be used as a dependency in your projects by adding a custom key to the mod file, similar to how Kiwi Customization itself does it.
