Skip to content
This repository has been archived by the owner on Oct 25, 2021. It is now read-only.

PixliesEarth/PixliesAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PixliesAPI - hook into Pixlies with your plugin

Basic usage

Implementation

public class myPlugin extends JavaPlugin {
    
    private PixliesAPI api;

    @Override
    public void onEnable() {
        api = new PixliesAPI("mongodb://mongodb0.example.com:27017", this, "database", "users", "nations");
    }
    
    public PixliesAPI getApi() {
        return api;
    }

}

get profile

public class myPlugin extends JavaPlugin implements Listener {
    
    private PixliesAPI api;

    @Override
    public void onEnable() {
        api = new PixliesAPI("mongodb://mongodb0.example.com:27017", this, "database", "users", "nations");
    }
    
    @EventHandler
    public void onJoin(PlayerJoinEvent event) {
        Profile profile = api.getProfile(event.getPlayer().getUUID());
        profile.depositMoney(2000, "Free money from server");
    }
    
    public PixliesAPI getApi() {
        return api;
    }

}

Releases

No releases published

Packages

No packages published

Languages