Wiki 9Minecraft Wiki 9Minecraft

Dawn Api Wiki & Guide

Guides 4FAQ 20Mobs 2Related mods 60

A lightweight library mod that provides shared code and utilities for other mods, adding no blocks or items of its own.

DownloadDawn Api

Get the files on 9Minecraft

Contents (6)
  1. Overview
  2. Guides
  3. Mobs
  4. Frequently asked questions
  5. Gallery
  6. You May Also Like

Overview

Dawn API is the core technical foundation for all mods developed by DawnTeamMC. While primarily serving as a library that facilitates the creation of complex features for other mods, it also functions as a standalone utility for map makers and modpack developers. It includes a suite of builder classes, data-fixing tools, and specialized entities that extend the base capabilities of Minecraft.

By centralizing common code, Dawn API ensures compatibility and performance across the entire DawnTeamMC suite, including popular mods like Promenade, Culinaire, and Artisanat. It is built specifically for the Fabric and Quilt loaders and integrates seamlessly with configuration APIs like Cloth Config.

Guides

Step-by-step, in-game.

Mobs

Creatures this mod adds.

Custom TNTFlying Block

Frequently asked questions

How do I use the /health command to give a player extra hearts?
Use `/health add ` to add health points to a player. For example, `/health add @s 4` adds 2 hearts to yourself. You can also use `/health set` to set their health to a specific value instead of adding to it.
What's the difference between food and saturation in the /foodbar command?
Food represents the hunger bar itself, while saturation is an invisible meter that prevents hunger from decreasing. Both can be modified separately using `/foodbar add (food|saturation)` or `/foodbar set (food|saturation)`.
How do I make a block fly upward instead of falling?
Use the `dawn:flying_block` entity, which works like a falling block but moves upward. You can customize it with the same properties as a falling block, including which block it displays and its motion behavior.
Can I create an explosion with custom strength using this mod?
Yes, use the `dawn:custom_tnt` entity which lets you set any explosion strength and fuse time, and even display as any block state. This is useful for mapmaking when you need explosions that don't match vanilla TNT behavior.

See all 20 Dawn Api questions ›