Back to mods
DragonAPI project artwork

CurseForge · Minecraft mod

DragonAPI

My core library.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which DragonAPI release should I use?

Updated 3 years ago
Latest stable file DragonAPI 1.7.10 V33b.jar
Game version 1.7.10
Loader Forge

DragonAPI 1.7.10 V33b.jar targets 1.7.10 with Forge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.

Where it goes

Is DragonAPI required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Forge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does DragonAPI 1.7.10 V33b.jar need?

DragonAPI 1.7.10 V33b.jar. Change the file and its required mods may change too.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add DragonAPI without breaking your instance.

Built for DragonAPI 1.7.10 V33b.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use DragonAPI 1.7.10 V33b.jar. It targets 1.7.10 with Forge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside DragonAPI 1.7.10 V33b.jar. It opens that exact file at the source.

About this project

What does DragonAPI add?

DragonAPI is a function library and support mod which is relied upon by all of my mods. If you do not have the API, you will crash on game load with a NoClassDefFoundError mentioning DragonAPIMod.class.

Information for Developers

If you are a developer, here are some of the features to using DragonAPI:

  • A detailed registry of all the ores, trees, and similar features added by all the big mods

  • A similar registry of vanilla ores, trees, plants, and the like

  • Many base classes that can be used as the parent class for TileEntities, Containers, and so on, simplifying their use and making them more powerful

  • Interfaces that allow you to make mod item and block registration completely automated

  • Functionality to use the pre-1.5 spritesheet textures for items (not blocks)

  • Large libraries of scientific and mathematical functions and constants, such as materials engineering, thermodynamics calculations, kinematics, nuclear physics, vector calculations, and more

  • Various support functions for interfacing with and converting between different Java data structures

  • Lots of File I/O handling, including PNG, XML, and plaintext

  • A large collection of functions for handling less coder-friendly elements of Minecraft, like enchanting and spawners

  • Many preset references to avoid having to create new Itemstacks to get specific wood/slab/dye/etc types

  • Lots of keyboard, sound, texture, and chat handling

  • Various handlers for many mods, including BuildCraft, ThaumCraft, and the Twilight Forest

  • Various tools for storing data, like a region of a world, or a series of timers, rendering data, multiblock blueprints, and more

    More information can be found on my site:

    https://reikakalseki.github.io/minecraft/index.html

Project description from CurseForge.

Pick your setup

DragonAPI by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

1 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

DragonAPI versions and loaders

1 of 1 releases match

Looking for an older file? The official CurseForge project page is in Resources.