HomeJavaModsEssCore
EssCore
NOTE: signs wont work on 1.14 servers.
[​IMG]
[​IMG]

[​IMG] Broadcast messages
[​IMG] Clear global / personal / player chat
[​IMG] Colorcodes in chat & signs!
[​IMG] Custom chat format
[​IMG] Economy! (Integration with Vault)
[​IMG] Toggle flight
[​IMG] Freeze players
[​IMG] Heal & Feed
[​IMG] Mute & un-mute players
[​IMG] Change display-name (Nickname)
[​IMG] Global spawn "/spawn"
[​IMG] Create warps
[​IMG] Change or Hide default join/leave message
[​IMG] Vanish from the server (invisible for everyone)
[​IMG] Integration with clip's PlaceholderAPI

[​IMG] View players inventories
[​IMG] Access enderchests via a command
[​IMG] Access a crafting table via a command
[​IMG] Create homes
[​IMG] Gamemode aliases

Spoiler: planned
(As of 12th of MAY 2018)
[​IMG] God mode (deprecated, although might be available in a future version)
[​IMG] Kits (deprecated)
[​IMG] global mute
[​IMG] temp-ban
[​IMG] MOTD
[​IMG] staff commands/mode
[​IMG] custom messages, languages
[​IMG] easy to use API

[​IMG] And much more to come!

[​IMG]


Spoiler: Commands & Permissions
/<command> : [Permission]
esscore.* access to all permissions.

  • /balance : esscore.balance
  • /balance <player> : esscore.balance.target
  • /broadcast : esscore.broadcast
  • /clearchat : esscore.clearchat + esscore.clearchat.global
  • /clearchat <player> : escore.clearchat.target
  • esscore.clearchat.ignore : ignore's the clearchat event ( chat wont get cleared for the player with that permission )
  • /eco : esscore.eco
  • esscore.chat.color : grant using colorcodes in the chat
  • /crafting "or: /workbench, /craftingtable" : esscore.workbench
  • /echest [player] "or: /enderchest" : esscore.enderchest
  • /fly : esscore.fly
  • /fly <player> : esscore.fly.target
  • /feed : esscore.feed
  • /feed <player> : esscore.feed.target
  • /feed -all : esscore.feed.all
  • /gm: esscore.gamemode
  • /gm <number/letter/word>
    • Permissions per gamemode, required for esscore.gamemode
    • 0, S, Survival : esscore.gamemode.survival
    • 1, C, Creative : esscore.gamemode.creative
    • 2, A, Adventure : esscore.gamemode.adventure
    • 3, SP, Spectator : esscore.gamemode.spectator
  • /gm <...> <player> : esscore.gamemode.target
  • /heal : esscore.heal
  • /heal <player> : esscore.heal.target
  • /heal -all : esscore.heal.all
  • /home [name] : esscore.home
  • /homes : esscore.homes
  • /sethome <name> : esscore.sethome
  • /delhome <name> : esscore.delhome
  • /freeze : esscore.freeze
  • esscore.freeze.bypass : bypass from getting frozen
  • esscore.freeze.force : forcefully freeze a player ( even with bypass )
  • /unfreeze : esscore.unfreeze
  • /mute : esscore.mute
  • esscore.mute.bypass : bypass from getting muted
  • esscore.mute.force : forcefully mute a player ( even with bypass )
  • /unmute : esscore.unmute
  • /nickname : esscore.nickname
  • /nickname <nick> <player> : esscore.nickname.target
  • /openinv <player> : esscore.openinv
  • /spawn : esscore.spawn
  • /setspawn : esscore.setspawn
  • /delspawn : esscore.delspawn
  • /warp : esscore.warp
  • /warps : esscore.warps
  • esscore.warps.* access every single warp
warps works as follows: esscore.warps is required ONLY to view the available warps, to teleport to a certain warp, "esscore.warps.<warp>" permission is required.
  • /setwarp : esscore.setwarp
  • /delwarp : esscore.delwarp
  • esscore.silent : join/leave silently without telling the players.
  • /vanish : esscore.vanish
  • /vanish <player> : esscore.vanish.target
  • esscore.vanish,silent : hides join & quit messages for vanished players with this permission
  • /money : esscore.money
  • /money <player> : esscore.money.target
  • /pay <player> <amount> : esscore.pay

[​IMG]

Spoiler: Configuration file
Code (YAML):
###
# +
### EssCore made with <3 by Alw7SHxD
# +
###

# EssCore is a minecraft essentials plugin
# providing commands & features for daily
# use, it is still in the beta phase.

# If you receive an error when loading EssCore, make sure that:
#   - No tabs are present: YAML only allows spaces
#   - Indents are correct: YAML hierarchy is based entirely on indentation
#   - You have "escaped" all apostrophes in your text: If you want to write "don't", for example, write "don''t" instead (note the doubled apostrophe)
#   - Text with symbols is enclosed in single or double quotation marks

# DISCLAIMER:
#   YOU ARE NOT ALLOWED TO MODIFY THE CODE OF THE PLUGIN,
#   AND CLAIMING IT AS IT'S YOUR'S.
#   YOU ARE NOT ALLOWED TO MODIFY THE CODE OF THE PLUGIN,
#   IF YOU DON'T HAVE THE PERMISSION TO DO THAT.

###
# +
# | GLOBAL
# +
###

# The character(s) to prefix all nicknames, so that you know they are not true usernames.
nickname-prefix
: '~'

# The maximum length allowed in nicknames. The nickname prefix is included in this.
max-nick-length
: 15

# If the nickname has colorcodes in it, then it'll ignore it from the maximum length.
ignore-nick-colorcodes
: false

# Remove the hashtag (#) before the type of sign to enable it.
# please note that if enabled each sign has it's own permission node for it to be used.
# Creating the sign : esscore.signs.<name>.create
# Usage of the sign : esscore.signs.<name>.use
allowed-signs
:
  #- balance
  #- colors
  #- disposal
  #- feed
  #- heal
  #- spawn
  #- warp
  #- warps

# Limit how many homes can each permission make
# Use 'esscore.sethome.<name>' permission for the following
# (ex. 'esscore.sethome.member' will limit the user to 3 homes).
# Default (without permissions) is 1 home only.
# Top has the best priority.
limit-homes
:
  staff
: 7
  vip
: 5
  member
: 3

###
# +
# | CHAT
# +
###

# If set to true, any player could use
# color codes in the chat, without
# the 'esscore.chat.color' permission.
allow-color-codes
: false

# Modify the broadcast prefix, colorcodes are supported.
broadcast-prefix
: "&c&lBROADCAST! &r"

# Set custom join/leave messages
# this will change the default
# join/leave message.
# use %name% to display the
# player display-name.
# set to "" to disable.
custom-messages
:
  join
: ""
  leave
: ""

# If set true, join/leave messages
# well be hidden.
hide-messages
:
  join
: false
  leave
: false

# Customize the default chat format when any
# player sends a new message in the chat.
# placeholderapi is supported.
# colorcodes are supported.
# make sure to implement {MESSAGE} in order to display
# the message, and {DISPLAYNAME} to display the players
# real name or the nickname.
chat-format
:
  enabled
: false
  default-format
: "<{DISPLAYNAME}> {MESSAGE}"

###
# +
# | ECONOMY (Vault)
# +
###

# Set custom format to display balance
currency-format
:
  singular
: "dollar"
  plural
: "dollars"
  symbol
: "$"

# Set new players starting balance
starting-balance
: 0

# If enabled, players can go under 0 dollars
# negative balance has been tested, but it's
# risky to use, use it at your own risk.
allow-negative-balance
: false

# Will work if "allow-negative-balance" is set to true.
# please make sure to insert negative numbers only.
maximum-negative-balance
: -1000

###
# +
# | MISCELLANEOUS
# +
###

# Modify on which event should the player get teleported to the spawn.
spawn-teleport
:
  player-join
: true
  player-respawn
: true
  player-first-join
: true

# If enabled, people with no permissions will get notified about "some" missing permission.
debug-signs
: false

# Don't change this value, unless you know what to do.
EssCore
: 7

Spoiler: goals
  • Total Downloads
    • ✅ 100 to 900
    • 1000
    • 1500
    • ❌ 2000
  • Single update downloads
    • ✅ 300
    • ✅ 400
    • ❌ 500
    • ❌ 600
  • Total Ratings
    • 5
    • ❌ 10
    • ❌ 20
    • ❌ 30

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

EssCore is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 6,467 times (via Spigot). Download it and open it directly in the game.

Explore more