Code Monkey home page Code Monkey logo

felixklauke / fallout Goto Github PK

View Code? Open in Web Editor NEW
1.0 3.0 0.0 74 KB

Hassle free and robust minecraft kingdom engine ready to bring action in your adventure / freebuild server and start the clash of cities and clans. Provides and extensive API and easily integrates within your existing environment with support for many other plugins.

Home Page: https://www.felix-klauke.de

Java 100.00%
minecraft minecraft-server city citybuild towns clans clanwar

fallout's Introduction

fallout

Hassle free and robust minecraft city build engine ready to bring action in your adventure / freebuild server and start the clash of cities and clans. Provides and extensive API and easily integrates within your existing environment with support for many other plugins.

API Example

1. Obtain application instance:

FalloutSpigotPlugin falloutPlugin = Bukkit.getPluginManager().getPlugin("fallout");
FalloutSpigotApplication falloutApplication = falloutPlugin.getFalloutApplication();

2. Get specific controller:

KingdomController kingdomController = falloutApplication.getKingdomController();

3. Execute some cool actions.

Creating a kingdom:

Note: When you create a kingdom you have to provide the player who creates the kingdom and the location of the initial holding the kingdom will use as capital.

UUID kingdomUniqueId = UUID.randomUUID();
UUID playerUniqueId = UUID.randomUUID();
String kingdomName = "CoolKingdom";
String kingdomDescription = "Another cool kingdom";

kingdomController.createKingdom(kingdomUniqueId, playerUniqueId, kingdomName, 500, kingdomDescription, worldName, chunkX, chunkZ, new Consumer<Boolean>() {
    @Override
    public void accept(Boolean result) {
        // callback
    }
});

fallout's People

Contributors

felixklauke avatar

Stargazers

 avatar

Watchers

 avatar  avatar  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.