Giter Club home page Giter Club logo

dawnapi's Introduction

Dawn API

๐ŸŒ™ Dawn API

Latest release CurseForge downloads License (LGPL v3.0) GitHub stars

Discord user count Twitter followers

The Dawn API is a library mod for the latest version of Minecraft that adds utility classes for constructing a typical mod for the Dawn Team.
It is designed to be handy and ease with the creation of any feature in the game through builder classes, and a variety of tools for data fixing.

Using Dawn API in your project

In order to use Dawn API as a library for your project, add the following in your build.gradle:

repositories {
    maven { url 'https://jitpack.io' }                // Required for Dawn API
    
    maven { url 'https://maven.shedaniel.me/' }       // Required for Cloth Config
    maven { url 'https://maven.terraformersmc.com/' } // Required for Mod Menu
    maven { url 'https://maven.ryanliptak.com/' }     // Required for AppleSkin
}

dependencies {
    modApi "com.github.DawnTeamMC:DawnAPI:v${dawn_version}"
}

Then, add the version in your gradle.properties:

dawn_version = [VERSION]

Where [VERSION] is the version of Dawn API you want to use.

๐Ÿ‘พ Features

Other than being a useful API, the Dawn API is also bundled with some in-game tools too:

  • /health - A command that allows easy control over an entity's health.
  • /foodbar - A command that allows easy control over an entity's food/saturation points.
  • /motion - A command that allows easy control over an entity's motion (velocity).
  • /export - A command that can export information/files of the game's content.
  • A custom TNT entity with more NBT data parameters than the vanilla TNT entity.
  • A flying block entity which reflects the flying counterpart of the vanilla falling block entity.

๐Ÿ“ฆ Download

We use CurseForge and Modrinth to publish stable builds of the Dawn API for Minecraft.

You can download the latest stable builds from both pages without signing up for an account, although downloading on CurseForge is currently preferred.

Required mod

โš  The Dawn API needs the Fabric API to be installed: GitHub / CurseForge / Modrinth

Compatible mods

The Dawn API comes with built-in support for the following mods:

๐Ÿ› Reporting bugs

If you're running into bugs or other problems, feel free to open an issue on our issue tracker.

๐Ÿ”ง Contributing

Please refer to the contributing guide for more information.

Translations

The Dawn Team mods makes use of crowdsourced translations using Crowdin.
You can help translate the Dawn Team mods to any language supported in Minecraft by joining our team of avid translators here.

โค๏ธ Support

Patreon supporters

You can support the Dawn API on the Patreon page of the founder, main developer and maintainer of the Dawn Team mods (Hugman).

By supporting Hugman, you can get access to the following:

  • Vote for the next features to be added to the Dawn Team mods
  • Get exclusive screenshots of the next features to be added to Dawn Team mods
  • Get early access to the latest beta versions of Dawn Team mods with new features
  • Get early access to new mods from the Dawn Team mods

We do not want to lock any in-game feature of the Dawn Team mods behind a paywall, because we believe that any Minecraft mod should forever remain free to download and fully exploit/use.
Supporting via Patreon is a more of way to help Hugman to continue to improve the mods and show the gratitude you might have towards Hugman's work. Some money you donate may be used to pay for new features, such as music or art, but not all of it.

dawnapi's People

Contributors

hugman76 avatar yanisbft avatar apace100 avatar tambry avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.