Home›Java›Mods›EssentialsReloaded | CityBuild System » 1.8 -1.15.2 « | Management | Coins | MYSQL & FILE |
ModsJava
EssentialsReloaded | CityBuild System » 1.8 -1.15.2 « | Management | Coins | MYSQL & FILE |
The solution for all game servers as well as sub-servers. Free Minecraft Java mod for 1.8, 1.9, 1.10.
⬇ Download on SpigotWe are currently working hard on an improved version of our late 2.0 API!
This is not easy, as the code of this system has grown a lot and the system behind it has become very complex.
Dont forget to check out DEV VERSIONS for minor updates!
DEV VERSIONS ARE NOW AVAILABLE
You own a server and always want to stay up to date? Then try the latest trial version of EssentialsReloaded 2.0 which will be expanded several times a week
CLICK HERE
[ X ] ------------- -- ----------------------- [ X ]
Do not forget to review and like this plugin.
You can find all permissions in the settings.yml, where they are editable.
[ X ] ------------- -- ----------------------- [ X ]
[ X ] ------------- --- ----- -- --------------- [ X ]
■ /world [<create> <teleport> <modify>]
■ /homes
■ /delhome <name>
■ /delwarp <name>
■ /inspector
■ /give <player> <item>
■ /item | /i <item>
■ /updatelog <version>
■ /spawnmob <type>
■ /warps
■ /day | /night | /sun
■ /invsee <player>
■ /enderchest <player>
■ /speed <level>
■ /coinssettings [<set> <get> <add> <del>]
■ /coins | /money | /dollar
■ /pay <player> <Integer>
■ /feed | /feed <player>
■ /gamemode | /gm
■ /sethome <home>
■ /home <home>
■ /setwarp <name>
■ /warp <name>
■ /msg <player>
■ /kick <player>
■ /vanish | /v
■ /heal <player>
■ /fly | /fly <player>
■ /broadcast
■ /chatclear
■ /tpa
■ /tpaccept | /tpadeny
and more...
[ X ] -------------------------------------- [ X ]
[ X ] -------------------------------------- [ X ]
If you encounter any Issues report them in the discussion section
Newest Features:
Spoiler: HOME OVERVIEW
Spoiler: WORLDSYSTEM
Known Bugs/Issues:
NO KNOWN
Fixed Bugs/Issues:
Spoiler: UpdateLog 1.9
Spoiler: UpdateLog 1.8.3
Spoiler: UpdateLog 1.8
Spoiler: UpdateLog 1.7
[ FIXED ] The system was not able to reset player speeds.
[ FIXED ] Money-Reset whilst rejoining the server.
[ FIXED ] NullPointerException when entering /msg.
[ FIXED ] Can not connect to the license server.
[ FIXED ] Cannot pay money to other players.
[ FIXED ] NullPointerException in Update - Message.
[ FIXED ] Join message is not displayed correctly.
[ X ] -------------------------------------- [ X ]
Code (Text):
#
##
# settings.yml
##
#
# ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
# ■■ ■■
# ■■ ESSENTIALSRELOADED | PunoxDEV | 2.0.1 SEC ■■
# ■■ ■■
# ■■ SPIGOT VERSION: 1.8 - 1.13 ■■
# ■■ ■■
# ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
# ■■ Suggestions for improvement under:
# » Spigot: Punox
# » Skype: PunoxDEV
# ■■ Thank's for downloading & using this plugin.
#
# » Functions:
# ● PaymentSystem
# ● CoinsSystem
# ● CoinsSettings
# ● MSG
# ● Gamemode
# ● Broadcast
# ● ChatClear
# ● Feed & Heal
# ● Home & SetHome
# ● KickSystem
# ● Vanish
# ● Invsee
# ● TPA & TP System
# ● ScammerSystem
# ● Warp & SetWarp System
# ● Join & Leave Messages
# ● WeatherSystem
# ● Enderchest
# ● Speed
# ● SpawnMob
# ● UpdateLog
# ● Inspector
# ● ItemSystem
# ● WorldSystem
# ■■ You can modify all relevant messages and settings as you like.
settings:
toggle:
PaymentSystem: true
WorldSystem: true
GameMode: true
Broadcast: true
ChatClear: true
Feed & Heal: true
Home & SetHome: true
KickSystem: true
Vanish: true
Invsee: true
Teleport: true
TPA: true
WeatherSystem: true
Enderchest: true
ScammerSystem: true
Speed: true
WarpSystem: true
Join & Leave Messages: true
SpawnMob: true
ItemSystem: true
Inspector: true
permissions:
'*': essreloaded.*
Enderchest: essreloaded.enderchest
Inspector:
use: essreloaded.inspector.use
--: '*'
ItemSystem:
give: essreloaded.item.give
item: essreloaded.item.item
WorldSystem: essreloaded.world
WeatherSystem:
sun: essreloaded.weather.sun
day: essreloaded.weather.day
night: essreloaded.weather.night
PaymentSystem:
SeeCoins: essreloaded.seecoins
PayCoins: essreloaded.paycoins
CoinSettings: essreloaded.admin
GameMode:
'*': essreloaded.gamemode.*
Survival: essreloaded.gamemode.0
Creative: essreloaded.gamemode.1
Adventure: essreloaded.gamemode.2
Spectator: essreloaded.gamemode.3
Broadcast: essreloaded.broadcast
ChatClear: essreloaded.chatclear
Invsee: essreloaded.invsee
Speed: essreloaded.speed
Feed: essreloaded.feed
Heal: essreloaded.heal
Fly:
Self: essreloaded.fly.self
Other: essreloaded.fly.other
HomeSystem:
Home: essreloaded.home
SetHome: essreloaded.sethome
Kick: essreloaded.kick
Vanish: essreloaded.vanish
Teleport: essreloaded.teleport
TPA: essreloaded.tpa
ReportScammer: essreloaded.scammer.report
WarpSystem:
Warp: essreloaded.warpsystem.warp
SetWarp: essreloaded.warpsystem.setwarp
setup:
PaymentSystem:
StartCoins: 1000
ScammerSystem:
KickAfterReports: 5
BanTimeInMinutes: 10
##
# settings.yml
##
#
# ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
# ■■ ■■
# ■■ ESSENTIALSRELOADED | PunoxDEV | 2.0.1 SEC ■■
# ■■ ■■
# ■■ SPIGOT VERSION: 1.8 - 1.13 ■■
# ■■ ■■
# ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
# ■■ Suggestions for improvement under:
# » Spigot: Punox
# » Skype: PunoxDEV
# ■■ Thank's for downloading & using this plugin.
#
# » Functions:
# ● PaymentSystem
# ● CoinsSystem
# ● CoinsSettings
# ● MSG
# ● Gamemode
# ● Broadcast
# ● ChatClear
# ● Feed & Heal
# ● Home & SetHome
# ● KickSystem
# ● Vanish
# ● Invsee
# ● TPA & TP System
# ● ScammerSystem
# ● Warp & SetWarp System
# ● Join & Leave Messages
# ● WeatherSystem
# ● Enderchest
# ● Speed
# ● SpawnMob
# ● UpdateLog
# ● Inspector
# ● ItemSystem
# ● WorldSystem
# ■■ You can modify all relevant messages and settings as you like.
settings:
toggle:
PaymentSystem: true
WorldSystem: true
GameMode: true
Broadcast: true
ChatClear: true
Feed & Heal: true
Home & SetHome: true
KickSystem: true
Vanish: true
Invsee: true
Teleport: true
TPA: true
WeatherSystem: true
Enderchest: true
ScammerSystem: true
Speed: true
WarpSystem: true
Join & Leave Messages: true
SpawnMob: true
ItemSystem: true
Inspector: true
permissions:
'*': essreloaded.*
Enderchest: essreloaded.enderchest
Inspector:
use: essreloaded.inspector.use
--: '*'
ItemSystem:
give: essreloaded.item.give
item: essreloaded.item.item
WorldSystem: essreloaded.world
WeatherSystem:
sun: essreloaded.weather.sun
day: essreloaded.weather.day
night: essreloaded.weather.night
PaymentSystem:
SeeCoins: essreloaded.seecoins
PayCoins: essreloaded.paycoins
CoinSettings: essreloaded.admin
GameMode:
'*': essreloaded.gamemode.*
Survival: essreloaded.gamemode.0
Creative: essreloaded.gamemode.1
Adventure: essreloaded.gamemode.2
Spectator: essreloaded.gamemode.3
Broadcast: essreloaded.broadcast
ChatClear: essreloaded.chatclear
Invsee: essreloaded.invsee
Speed: essreloaded.speed
Feed: essreloaded.feed
Heal: essreloaded.heal
Fly:
Self: essreloaded.fly.self
Other: essreloaded.fly.other
HomeSystem:
Home: essreloaded.home
SetHome: essreloaded.sethome
Kick: essreloaded.kick
Vanish: essreloaded.vanish
Teleport: essreloaded.teleport
TPA: essreloaded.tpa
ReportScammer: essreloaded.scammer.report
WarpSystem:
Warp: essreloaded.warpsystem.warp
SetWarp: essreloaded.warpsystem.setwarp
setup:
PaymentSystem:
StartCoins: 1000
ScammerSystem:
KickAfterReports: 5
BanTimeInMinutes: 10
Code (Text):
#
##
# messages.yml
##
#
messages:
Prefix: '§a§lEssentialsREL §7§l§7» '
NoPermission: §7§lYou have no rights to execute this command...
JoinListener:
JoinMessage: §7» §a%player% §ejoined the game...
LeaveMessage: §7» §c%player% §eleft the game...
Help:
'1': §e§lCommands & Informations
'2': '§e§lCommands§7§l: §r§7/coinssettings, /coins, /world, /gm, /gamemode, /sethome,
/home, /pay, /warp, /setwarp, /msg, /kick, /feed, /heal, /fly, /broadcast, /warps,
/chatclear, /cc, /tpaccept, /tpadeny, /tpa, /tp, /tphere, /enderchest, /ec,
/sun, /day, /night, /invsee, /vanish, /v, /money, /dollar, /geld, /help, /warps,
/spawnmob, /updatelog, /tpo, /item, /i, /inspector, /world, /delwarp, /delhome,
/homes'
Usage: '§e§lUsage§7§l:'
Coins: '§7§lYour current balance§7§l: §6§l%balance% Coins'
FeedAndHeal:
Success: §7§lYou healed yourself successfully...
Kick:
'1': §e§lYou have been kicked from the server§7§l...
'2': '§c§lReason§7§l: %reason%'
'3': §e§lsystem coded by PunoxDEV // edit in settings.yml
MSG:
ToMe: §e§l%player% §7§l» §e§lME §7§l● §e§l
ToOther: §e§lME §7§l» §e§l%player% §7§l● §e§l
ChatClear: '&7&lThe Chat has been cleared by &e&l%player%'
// ALL MESSAGES WILL BE EDITABLE VERY VERY SOON!
##
# messages.yml
##
#
messages:
Prefix: '§a§lEssentialsREL §7§l§7» '
NoPermission: §7§lYou have no rights to execute this command...
JoinListener:
JoinMessage: §7» §a%player% §ejoined the game...
LeaveMessage: §7» §c%player% §eleft the game...
Help:
'1': §e§lCommands & Informations
'2': '§e§lCommands§7§l: §r§7/coinssettings, /coins, /world, /gm, /gamemode, /sethome,
/home, /pay, /warp, /setwarp, /msg, /kick, /feed, /heal, /fly, /broadcast, /warps,
/chatclear, /cc, /tpaccept, /tpadeny, /tpa, /tp, /tphere, /enderchest, /ec,
/sun, /day, /night, /invsee, /vanish, /v, /money, /dollar, /geld, /help, /warps,
/spawnmob, /updatelog, /tpo, /item, /i, /inspector, /world, /delwarp, /delhome,
/homes'
Usage: '§e§lUsage§7§l:'
Coins: '§7§lYour current balance§7§l: §6§l%balance% Coins'
FeedAndHeal:
Success: §7§lYou healed yourself successfully...
Kick:
'1': §e§lYou have been kicked from the server§7§l...
'2': '§c§lReason§7§l: %reason%'
'3': §e§lsystem coded by PunoxDEV // edit in settings.yml
MSG:
ToMe: §e§l%player% §7§l» §e§lME §7§l● §e§l
ToOther: §e§lME §7§l» §e§l%player% §7§l● §e§l
ChatClear: '&7&lThe Chat has been cleared by &e&l%player%'
// ALL MESSAGES WILL BE EDITABLE VERY VERY SOON!
Code (Java):
//
// Copyright Andreas Rosian, edited 19-03-2019
// Here you can see the command entity implementation of our system. With these classes we can now or soon create our own systems ingame and add custom commands via the API into our CORE system> 2.0 SECURITY.
//
package net.punoxdev.essentialsreloaded.entities ;
import javax.persistence.Entity ;
import org.bukkit.command.CommandExecutor ;
@ Entity
public class Command {
private String name ;
private String group ;
private Boolean enabled ;
private CommandExecutor commandExecutor ;
public Command ( String name, String group, Boolean enabled, CommandExecutor commandExecutor ) {
this . name = name ;
this . group = group ;
this . enabled = enabled ;
this . commandExecutor = commandExecutor ;
}
public String getName ( ) {
return name ;
}
public void setName ( String name ) {
this . name = name ;
}
public Boolean getEnabled ( ) {
return enabled ;
}
public void setEnabled ( Boolean enabled ) {
this . enabled = enabled ;
}
public CommandExecutor getCommandExecutor ( ) {
return commandExecutor ;
}
public void setCommandExecutor ( CommandExecutor commandExecutor ) {
this . commandExecutor = commandExecutor ;
}
public String getGroup ( ) {
return group ;
}
public void setGroup ( String group ) {
this . group = group ;
}
}
// Copyright Andreas Rosian, edited 19-03-2019
// Here you can see the command entity implementation of our system. With these classes we can now or soon create our own systems ingame and add custom commands via the API into our CORE system> 2.0 SECURITY.
//
package net.punoxdev.essentialsreloaded.entities ;
import javax.persistence.Entity ;
import org.bukkit.command.CommandExecutor ;
@ Entity
public class Command {
private String name ;
private String group ;
private Boolean enabled ;
private CommandExecutor commandExecutor ;
public Command ( String name, String group, Boolean enabled, CommandExecutor commandExecutor ) {
this . name = name ;
this . group = group ;
this . enabled = enabled ;
this . commandExecutor = commandExecutor ;
}
public String getName ( ) {
return name ;
}
public void setName ( String name ) {
this . name = name ;
}
public Boolean getEnabled ( ) {
return enabled ;
}
public void setEnabled ( Boolean enabled ) {
this . enabled = enabled ;
}
public CommandExecutor getCommandExecutor ( ) {
return commandExecutor ;
}
public void setCommandExecutor ( CommandExecutor commandExecutor ) {
this . commandExecutor = commandExecutor ;
}
public String getGroup ( ) {
return group ;
}
public void setGroup ( String group ) {
this . group = group ;
}
}
[ X ] -------------------------------------- [ X ]
Code (Text):
API:
CoinsAPI:
--> CoinsAPI.getCoins(String name)
--> CoinsAPI.getCoinsString(String name)
--> CoinsAPI.setCoins(String name, Integer coins)
--> CoinsAPI.addCoins(String name, Integer, coins)
--> CoinsAPI.removeCoins(String name, Integer coins)
library: net.punoxdev.essentialsreloaded.CoinsAPI
HomesAPI:
--> HomesAPI.removeHome(Player player, String home)
--> HomesAPI.newHome(Player player, String home)
--> HomesAPI.getListOfHomes(Player player)
--> HomesAPI.getHome(Player player, String home)
--> HomesAPI.ifHomeExist(Player player, String home)
library: net.punoxdev.essentialsreloaded.HomesAPI
CommandAPI:
--> CommandAPI.sendCommandStatusToConsole(CommandRepository commandRepository)
--> CommandAPI.isCommandGroupActivated(String commandGroupName)
--> CommandAPI.registerCommand(Command command)
--> CommandAPI.getActivatedCommands(CommandRepository commandRepository)
--> CommandAPI.getDisabledCommands(CommandRepository commandRepository)
--> CommandAPI.getNamesOfActivatedCommands(CommandRepository commandRepository)
--> CommandAPI.getNamesOfDisabledCommands(CommandRepository commandRepository)
library: net.punoxdev.essentialsreloaded.CommandAPI
FileAPI:
--> FileAPI.createYamlConfiguration(String fileName)
--> FileAPI.getYamlConfiguration(String fileName)
--> FileAPI.getFile(String fileName)
library: net.punoxdev.essentialsreloaded.FileAPI
MessageAPI:
--> MessageAPI.getMessageFromConfig(YamlConfiguration configuration, String key)
--> MessageAPI.getBooleanFromConfig(YamlConfiguration configuration, String key)
--> MessageAPI.getIntegerFromConfig(YamlConfiguration configuration, String key)
--> MessageAPI.sendMessageToPlayer(Player p, String msg)
--> MessageAPI.sendMessageToSpecificPlayers(List<Player> playerList, String msg)
library: net.punoxdev.essentialsreloaded.MessageAPI
CoinsAPI:
--> CoinsAPI.getCoins(String name)
--> CoinsAPI.getCoinsString(String name)
--> CoinsAPI.setCoins(String name, Integer coins)
--> CoinsAPI.addCoins(String name, Integer, coins)
--> CoinsAPI.removeCoins(String name, Integer coins)
library: net.punoxdev.essentialsreloaded.CoinsAPI
HomesAPI:
--> HomesAPI.removeHome(Player player, String home)
--> HomesAPI.newHome(Player player, String home)
--> HomesAPI.getListOfHomes(Player player)
--> HomesAPI.getHome(Player player, String home)
--> HomesAPI.ifHomeExist(Player player, String home)
library: net.punoxdev.essentialsreloaded.HomesAPI
CommandAPI:
--> CommandAPI.sendCommandStatusToConsole(CommandRepository commandRepository)
--> CommandAPI.isCommandGroupActivated(String commandGroupName)
--> CommandAPI.registerCommand(Command command)
--> CommandAPI.getActivatedCommands(CommandRepository commandRepository)
--> CommandAPI.getDisabledCommands(CommandRepository commandRepository)
--> CommandAPI.getNamesOfActivatedCommands(CommandRepository commandRepository)
--> CommandAPI.getNamesOfDisabledCommands(CommandRepository commandRepository)
library: net.punoxdev.essentialsreloaded.CommandAPI
FileAPI:
--> FileAPI.createYamlConfiguration(String fileName)
--> FileAPI.getYamlConfiguration(String fileName)
--> FileAPI.getFile(String fileName)
library: net.punoxdev.essentialsreloaded.FileAPI
MessageAPI:
--> MessageAPI.getMessageFromConfig(YamlConfiguration configuration, String key)
--> MessageAPI.getBooleanFromConfig(YamlConfiguration configuration, String key)
--> MessageAPI.getIntegerFromConfig(YamlConfiguration configuration, String key)
--> MessageAPI.sendMessageToPlayer(Player p, String msg)
--> MessageAPI.sendMessageToSpecificPlayers(List<Player> playerList, String msg)
library: net.punoxdev.essentialsreloaded.MessageAPI
EssentialsReloaded | CityBuild System » 1.8 -1.15.2 « | Management | Coins | MYSQL & FILE | is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 37,880 times (via Spigot). Download it and open it directly in the game.