/RDApi

RubyDung 2009 API

Primary LanguageJavaMIT LicenseMIT

RubyDung 2009 API

This is a crazy API from crazy people providing a modding API for one of the first versions of Minecraft from the year 2009 (back then still named RubyDung).

This repository contains only bare API abstract classes and interfaces, similarly to Bukkit - without any implementations into the actual game. It should only serve as a starting point to allow people the creation of a modded RubyDung experience.

Downloads

You can download the latest API release from the releases page page here on GitHub.

Building

This repository contains all the tools necessary to build a JAR file with the full API. Here are the steps:

  1. install gradle (v8.5 is tested) - or better yet, get the free Java development IDE IntelliJ Idea
  2. run two gradle tasks:
    1. first_time_run
    2. jar

You can use the generated JAR file (located in build/libs folder) to start working on your very own RubyDung plugin. You'll need to add that file as a dependency to your plugin. Check the sample Time Slower mod for an example of how to code a RubyDung mod.

More Resources

Check out the RDModded repository for the actual modded game experience.

You may also want to check the Minecraft Veteran Servers YouTube Channel for videos on creation of all this nonsense and perhaps some inspiration for creation of your own game / Minecraft clone :-D