FEATURES
- MySQL
- Kills
- Deaths
- Wins
- Games
- BrokenBeds
- BrokenBlocks
- Loses
- PlayedHours
- PlayedMinutes
- LuckyBlocks
COMMANDS
- /stats
- /stats <Player>
PERMISSIONS
- StatsAPI.command
- StatsAPI.commandusers
CONFIGS
Methods for Developers!
- MySQL
- Kills
- Deaths
- Wins
- Games
- BrokenBeds
- BrokenBlocks
- Loses
- PlayedHours
- PlayedMinutes
- LuckyBlocks
COMMANDS
- /stats
- /stats <Player>
PERMISSIONS
- StatsAPI.command
- StatsAPI.commandusers
CONFIGS
Code (Text):
CONFIG:
PREFIX: '&7[&4StatsAPI&7]'
MySQL:
HOST: 127.0.0
DBNAME: dbname
USERNAME: root
PASSWORD: password
PREFIX: '&7[&4StatsAPI&7]'
MySQL:
HOST: 127.0.0
DBNAME: dbname
USERNAME: root
PASSWORD: password
Spoiler: Methoden
Code (Text):
Player player = e.getPlayer();
if(StatsAPI.playerExists(player.getUniqueId().toString()) == false){
StatsAPI.createPlayer(player.getUniqueId().toString());
}
StatsAPI.setDeaths(player.getUniqueId().toString(), deaths);
StatsAPI.addDeaths(player.getUniqueId().toString(), deaths);
StatsAPI.removeDeaths(player.getUniqueId().toString(), deaths);
StatsAPI.getDeaths(player.getUniqueId().toString());
StatsAPI.setKills(player.getUniqueId().toString(), kills);
StatsAPI.addKills(player.getUniqueId().toString(), kills);
StatsAPI.removeKills(player.getUniqueId().toString(), kills);
StatsAPI.getKills(player.getUniqueId().toString());
StatsAPI.setGames(player.getUniqueId().toString(), games);
StatsAPI.addGames(player.getUniqueId().toString(), games);
StatsAPI.removeGames(player.getUniqueId().toString(), games);
StatsAPI.getGames(player.getUniqueId().toString());
StatsAPI.setWins(player.getUniqueId().toString(), wins);
StatsAPI.addWins(player.getUniqueId().toString(), wins);
StatsAPI.removeWins(player.getUniqueId().toString(), wins);
StatsAPI.getWins(player.getUniqueId().toString());
StatsAPI.setBrokenBeds(player.getUniqueId().toString(), beds);
StatsAPI.addBrokenBeds(player.getUniqueId().toString(), beds);
StatsAPI.removeBrokenBeds(player.getUniqueId().toString(), beds);
StatsAPI.getBrokenBeds(player.getUniqueId().toString());
StatsAPI.setBrokenBeds(player.getUniqueId().toString(), blocks);
StatsAPI.addBrokenBlocks(player.getUniqueId().toString(), blocks);
StatsAPI.removeBrokenBlocks(player.getUniqueId().toString(), blocks);
StatsAPI.getBrokenBlocks(player.getUniqueId().toString());
StatsAPI.setLoses(player.getUniqueId().toString(), loses);
StatsAPI.addLoses(player.getUniqueId().toString(), loses);
StatsAPI.removeLoses(player.getUniqueId().toString(), loses);
StatsAPI.getLoses(player.getUniqueId().toString());
StatsAPI.setPlayedHours(player.getUniqueId().toString(), hours);
StatsAPI.addPlayedHours(player.getUniqueId().toString(), hours);
StatsAPI.removePlayedHours(player.getUniqueId().toString(), hours);
StatsAPI.getPlayedHours(player.getUniqueId().toString());
StatsAPI.setPlayedMinutes(player.getUniqueId().toString(), minutes);
StatsAPI.addPlayedMinutes(player.getUniqueId().toString(), minutes);
StatsAPI.removePlayedMinutes(player.getUniqueId().toString(), minutes);
StatsAPI.getPlayedMinutes(player.getUniqueId().toString());
StatsAPI.setLuckyBlocks(player.getUniqueId().toString(), luckyblocks);
StatsAPI.addLuckyBlocks(player.getUniqueId().toString(), luckyblocks);
StatsAPI.removeLuckyBlock(player.getUniqueId().toString(), luckyblocks);
StatsAPI.getLuckyBlocks(player.getUniqueId().toString());
if(StatsAPI.playerExists(player.getUniqueId().toString()) == false){
StatsAPI.createPlayer(player.getUniqueId().toString());
}
StatsAPI.setDeaths(player.getUniqueId().toString(), deaths);
StatsAPI.addDeaths(player.getUniqueId().toString(), deaths);
StatsAPI.removeDeaths(player.getUniqueId().toString(), deaths);
StatsAPI.getDeaths(player.getUniqueId().toString());
StatsAPI.setKills(player.getUniqueId().toString(), kills);
StatsAPI.addKills(player.getUniqueId().toString(), kills);
StatsAPI.removeKills(player.getUniqueId().toString(), kills);
StatsAPI.getKills(player.getUniqueId().toString());
StatsAPI.setGames(player.getUniqueId().toString(), games);
StatsAPI.addGames(player.getUniqueId().toString(), games);
StatsAPI.removeGames(player.getUniqueId().toString(), games);
StatsAPI.getGames(player.getUniqueId().toString());
StatsAPI.setWins(player.getUniqueId().toString(), wins);
StatsAPI.addWins(player.getUniqueId().toString(), wins);
StatsAPI.removeWins(player.getUniqueId().toString(), wins);
StatsAPI.getWins(player.getUniqueId().toString());
StatsAPI.setBrokenBeds(player.getUniqueId().toString(), beds);
StatsAPI.addBrokenBeds(player.getUniqueId().toString(), beds);
StatsAPI.removeBrokenBeds(player.getUniqueId().toString(), beds);
StatsAPI.getBrokenBeds(player.getUniqueId().toString());
StatsAPI.setBrokenBeds(player.getUniqueId().toString(), blocks);
StatsAPI.addBrokenBlocks(player.getUniqueId().toString(), blocks);
StatsAPI.removeBrokenBlocks(player.getUniqueId().toString(), blocks);
StatsAPI.getBrokenBlocks(player.getUniqueId().toString());
StatsAPI.setLoses(player.getUniqueId().toString(), loses);
StatsAPI.addLoses(player.getUniqueId().toString(), loses);
StatsAPI.removeLoses(player.getUniqueId().toString(), loses);
StatsAPI.getLoses(player.getUniqueId().toString());
StatsAPI.setPlayedHours(player.getUniqueId().toString(), hours);
StatsAPI.addPlayedHours(player.getUniqueId().toString(), hours);
StatsAPI.removePlayedHours(player.getUniqueId().toString(), hours);
StatsAPI.getPlayedHours(player.getUniqueId().toString());
StatsAPI.setPlayedMinutes(player.getUniqueId().toString(), minutes);
StatsAPI.addPlayedMinutes(player.getUniqueId().toString(), minutes);
StatsAPI.removePlayedMinutes(player.getUniqueId().toString(), minutes);
StatsAPI.getPlayedMinutes(player.getUniqueId().toString());
StatsAPI.setLuckyBlocks(player.getUniqueId().toString(), luckyblocks);
StatsAPI.addLuckyBlocks(player.getUniqueId().toString(), luckyblocks);
StatsAPI.removeLuckyBlock(player.getUniqueId().toString(), luckyblocks);
StatsAPI.getLuckyBlocks(player.getUniqueId().toString());
Quick facts
- Edition: Minecraft Java
- File type: .jar
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
StatsAPI is a free Minecraft Java mod. Downloaded 1,590 times (via Spigot). Download it and open it directly in the game.