🌘
Bloodmoon Advanced
  • Bloodmoon Advanced
  • ❓FAQ
  • 📚Guides
    • Enable bloodmoon for your world
    • How to use commands in console
    • Use custom sounds
  • General
    • Commands & Permissions
  • ⏰SCHEDULES
    • Introduction
    • Commands
    • Properties
  • 🚧SIGNS
    • Introduction
    • Overview
  • 💀Mobs
    • Introduction
    • Properties
    • Commands
    • Spawn mechanics
    • Boss
    • Mythic mobs
  • 📦Items
    • Introduction
    • Commands
  • 🌡️Lifecycles
    • Introduction
    • Commands
  • 🎬Actions
    • Introduction
    • Commands
  • 💀Death Actions
    • Introduction
  • ⏲️ Events
    • Introduction
    • Stop Event
    • Death Event
    • Heal Event
    • Lightning Event
    • Potion effect Event
    • Teleport Event
    • Swap Event
    • Reinforcement Event
    • Dash Event
    • Speak Event
    • Respawn Event
    • Explode Event
    • Sound Event
    • Vanish Event
    • Shield Event
  • Placeholder API
    • Overview of placeholders
  • 📄Configs
    • config.yml
    • mobs.yml
    • actions.yml
    • lifecycles.yml
    • items.yml
    • messages.yml
    • schedules.yml
  • 🖇️API
    • Introduction
    • API docs
Powered by GitBook
On this page
  • Introduction our API
  • Getting started

Was this helpful?

  1. 🖇️API

Introduction

Introduction on using the API

Introduction our API

As of Bloodmoon Advanced version 3.0, you can use our API to integrate your plugin with bloodmoon advanced logic.

Developers be aware! Whenever you use our plugin to integrate, do NOT compile your plugin with the bloodmoon advanced jar in it! Doing so will equally be treated as piracy!

Getting started

Start by importing the bloodmoon advanced jar file as a dependency in your project. Now use the following static method to call our Bloodmoon API

BloodmoonAPI.someMethod();

This is all you need. Some methods might not execute. One of the following reasons could be this:

  • Your world is not enabled

  • The API might check if you should be able to run the command (example you can't start bloodmoon during daytime)

  • You don't have bloodmoon advanced in your server

Previousschedules.ymlNextAPI docs

Last updated 5 years ago

Was this helpful?