EssentialsZ icon

EssentialsZ -----

This is my own version on EssentialsX but with more features!



upload_2021-3-18_21-39-33.png

[​IMG]

Current Features:
Note! All features of this plugin is 90% customizable and that you can disable any Module, Command or event that you want. All of the chat permissions can be viewed below. All of the messages support chat color.

Reload Command: Easily reload all configuration files.

The Chat Module:
The chat module consists of some of the most useful thngs a server could need. Please remember that more will be added soon.

Chat Color: Be able to send color in the chat, also be able to add color to signs.
Custom player display name: NOTE! This has been removed until further notice.
Chat filter: Do you not want players to swear, or you just want to bock certian words in your server? Well enable this in the config.yml to make this a thing.
Anti spam: Players will get kicked if they spam the chat. Any issues with this please feel free to contact me.
Blocked commands: Do you not want players to use certian commands? Enable this so that you can block any command from your members.
Customizable tablist: You can easily disable this and use another plugin for this since this will not really receive much more updates. Annimation is currently not avaliable for it.
# %player% || This will get the players name.
# %tps% || This will get the servers TPS(Ticks per Second).
# %online% || This will get the total online players.
# %n || This will add a new line.
# %balance% || This will get the players balance.
# %xp% || This will get the users total xp amount.
# %xpLVL% || This will get the users current xp level.
# %ping% || This will get the players ping.
Custom Join/leave Message: Change the message for when players joins/leaves the server or just simply disable it in the config.yml. You can also choose how you want the message to be shown.
[​IMG]
Staff Chat command: Let your staff members talk to each other privately in the server, Format can be changed in the config.yml
Clear Chat command:
You can now clear your chat with this command. The message can be edited in the messages.yml file
Mute Chat command: You can now mute your chat with this command. The message can be edited in the messages.yml file
Broadcast command: You can now make announcements to your server.
MOTD command: You can now change the servers MOTD through a command. You can also do this in the config.yml file.
Mention name: If you say someones name in chat and if the player is online then the player will get a ping message.
Total player count: When someone new joins there is now a counter available to see the total player count.
Command cooldown: Add a cooldown on commands.
Sudo command: Allow your admins to talk as another player.
Auto announcements: Announce information to the server. NOTE! This supports multiple lines.

The Economy Module:
The economy module consists of some of the most useful thngs a server could need. Please remember that more will be added soon.

NOTE! All of the economy module has been setup so that you can customize is. Please look at the config.yml to find out more information.

Economy command: This lets you edit players balances within the server. There is no longer a need to go to the config files.
Balance command: Be able to view your balance or another players.
Pay command: Be able to play other people in the server money.
Withdraw command: Be able to withdraw money from your bank so that you can diposit it later.

Bank Notes: You can easily change the item information for the bank notes.
Money heads: This gives players a chance to sell other players heads to earn a little extra cash, this will take a percentage out of the other players balance and add it to the killers balance.
Starting Balance: You can now set a starting balnce [What players get when the first join] in the config.yml
Money Pouches: Allow your players to open money pouches to earn some extra money. NOTE! Currently can only be obtained through commands. Has been removed until it is re-coded
Auto Sell: Has been removed until it is re-coded
Sell Hand: Has been removed until it is re-coded
Sell: Has been removed until it is re-coded


The Teleportation Module:
Tp command:
Allow players to teleport to other players in the server. Coords and new worlds.
Tphere command: Allow players to teleport other players to their location.
Setspawn command:This will allow you to set a location so players can teleport to a central location in your server.
Spawn command: This will allow players to teleport to a central location in your server.
No void: Automatically teleport players to the server spawn.
Spawn on player join: Automatically teleport the player to the server spawn when the join.
Rtp or wild command: Allow players to teleport to a random location in the server.
Top command: This will allow players to teleport to the surface (AKA the highest block).
A warp system. [/setwarp, /delwarp, /warps, /warp <name>], This will allow players to teleport to a location set by the server owner.
A home system. [/sethome, /delhome, /homes, /home <name>], This will allow players to make homes and teleport to it at any time.
Back command: Go back to your previous position.
Top command: Allow players to teleport to the next available block above the player.
Random Teleport: Teleport to a random location in the world

The World Module:
Lag Check:
If your tps has went down below 15(can change in the config.yml) then it will clear all entites that are in the server. This does not include mobs that have custom display names.
No hunger loss: Make it so players in the server can not lose hunger.
Firework on player join: Spawn a firework when a player joins the server.
No hopper craft: Make it so players can not craft hoppers. NOTE! A message is available and can be enabled in the config.yml file and can be changed in the messages.yml file.
Ping command: Allow players to check their ping to the server, also be able to check others.
No item drop/pickup: Do not allow players to pickup and drop items. This can be enabled/disabled in the config.yml
No block place/break:
Do not allow players to break and place blocks. This can be enabled/disabled in the config.yml
Hat command:
Allow players put items on their head.
Double jump: Allow players to double jump. NOTE! Toggle command will come soon.
No Fall damage: Cancel fall damage completly
Disable global XP: Says it in the name.
Invsee command: See what is in players inventory.
Vanish command: Allow commands go into vanish mode.
Silent Join: Allow admins to join the server anonymously.
Enderchest: See what is in peoples enderchest.
Enderpearl cooldown: Add a cooldown to enderpearls.
Golden apple / Enchanted golden apple cooldown: Add a cooldown to golden apples.
Cancel TNT explosions on low tps value: Help fix that low tps.
World creation command: Easily create new worlds inside of the game. NOTE! World delition will come in next update.
Hide players item: Allow players to hide other with an item.
Clear lag (AUTO/Command): Clear the servers lag to help that tps value.
Gamemode Command: Allow admins to easily change their gamemode.
Repair command: Repair item in hand or all items in your inventory and chests.
Disposal command: be able to trash items inside of your inventory.
Craft command: Allow players to open a workbench and craft items.
Kill command: Allows to kill players. Allows [@e, @a, Player]
God command: Allow players to go into god mode.
Heal command: Allow players to heal.
Fly command: Allow players to fly.
Feed command: Allow players to fulfil their hunger.

Permissions:
Code (Text):
Global Overwrite: EssentialsZ.* | This will give access to every command.
Bypass: EssentialsZ.Bypass | Able to bypass events such as blocked commands, chat filter and anti spam.
Teleport Bypass: EssentialsZ.TeleportDelay.Bypass | Able to bypass the teleportation delay.
Configuration Reload: EssentialsZ.Reload | Able to reload all configuration files.
Safe Login: EssentialsZ.SafeLogin | If flying before logging out then logging back in they will be in fly mode.

Chat Module =======================================================

Chat Color Permissions:
  EssentialsZ.ChatColor
  EssentialsZ.ChatColor.Black
  EssentialsZ.ChatColor.DarkBlue
  EssentialsZ.ChatColor.DarkGreen
  EssentialsZ.ChatColor.DarkAqua
  EssentialsZ.ChatColor.DarkRed
  EssentialsZ.ChatColor.DarkPurple
  EssentialsZ.ChatColor.Gold
  EssentialsZ.ChatColor.Gray
  EssentialsZ.ChatColor.DarkGray
  EssentialsZ.ChatColor.Blue
  EssentialsZ.ChatColor.Green
  EssentialsZ.ChatColor.Aqua
  EssentialsZ.ChatColor.Red
  EssentialsZ.ChatColor.LightPurple
  EssentialsZ.ChatColor.Yellow
  EssentialsZ.ChatColor.White

  EssentialsZ.ChatColor.Magic
  EssentialsZ.ChatColor.Bold
  EssentialsZ.ChatColor.Strikethrough
  EssentialsZ.ChatColor.Underline
  EssentialsZ.ChatColor.Italic
  EssentialsZ.ChatColor.Reset


StaffChat: EssentialsZ.StaffChat
ClearChat: EssentialsZ.ClearChat
Broadcast: EssentialsZ.Broadcast
Mute chat: EssentialsZ.MuteChat
Ping: EssentialsZ.Ping
Ping Other: EssentialsZ.Ping.Other
Sudo: EssentialsZ.Sudo

Economy Module =======================================================

Economy: EssentialsZ.Economy
Balance: EssentialsZ.Balance
Balance Other: EssentialsZ.Balance.Other
Balance Sign: EssentialsZ.Balance.Sign.Create
Pay: EssentialsZ.Pay
Withdraw:  EssentialsZ.Withdraw
Money Pouch: EssentialsZ.MoneyPouch

Teleportation Module =======================================================

Tp: EssentialsZ.TP
Tphere: EssentialsZ.TPhere
Random Teleport: EssentialsZ.RTP
Top: EssentialsZ.Top
Setspawn: EssentialsZ.Spawn.Set
Spawn: EssentialsZ.Spawn
Warps Overwrite: EssentialsZ.Warps.*
Setwarps: EssentialsZ.Warps.Remove
Delwarps: EssentialsZ.Warps.Set
Warps: EssentialsZ.Warps.list
Warp: EssentialsZ.Warps.<Warp name>
Home Overwrite: EssentialsZ.Homes.*
Sethome: EssentialsZ.Homes.Set
Delhome: EssentialsZ.Homes.Remove
Homes: EssentialsZ.Homes.List
Home: EssentialsZ.Homes

World Module =======================================================

MOTD: EssentialsZ.MOTD
Hat: EssentialsZ.Hat
Double jump: EssentialsZ.DoubleJump
Invsee: EssentialsZ.Invsee
Vanish: EssentialsZ.Vanish
Silent Join: EssentialsZ.Join.Silent
Reapair: EssentialsZ.Repair
Repair All: EssentialsZ.Repair.All
Gamemode Global: EssentialsZ.Gamemode.*
Adventure Mode: EssentialsZ.Gamemode.Adventure
    Other: EssentialsZ.Gamemode.Adventure.Other
Creative Mode: EssentialsZ.Gamemode.Creative
    Other: EssentialsZ.Gamemode,Creative.Other
Survival Mode: EssentialsZ.Gamemode.Survival
    Other: EssentialsZ.Gamemode.Survival.Other
Spectator Mode: EssentialsZ.Gamemode.Spectator
    Other: EssentialsZ.Gamemode.Spectator.Other
Create World: EssentialsZ.World.Create
ClearLag: EssentialsZ.ClearLag
Enderchest: EssentialsZ.Enderchest
Enderchest Other: EssentialsZ.Enderchest.Other
Create World: EssentialsZ.World.Create
Delete World: EssentialsZ.World.Remove
Disposal: EssentialsZ.Disposal
Craft: EssentialsZ.Craft
Kill: EssentialsZ.Kill
God: EssentialsZ.God
Heal: EssentialsZ.Heal
    Other: EssentialsZ.Heal.Other
Feed: EssentialsZ.Feed
    Other: EssentialsZ.Feed.Other
Fly: EssentialsZ.Fly
    Other: EssentialsZ.Fly.Other
 
Default-Config:

Code (Text):

#########################################################################################################################################################
#                                                                                                                                                       #
#                   WELCOME to the "EssentialsZ" config! Here is where you can disable and enable full Sections // events // commands.                  #
#                                               This plugin has been made to be 90% customizable!                                                       #
#                                                                                                                                                       #
#                   NOTE! Chat Color has been built into this plugin. There is many sub plugins to this project make sure you check                     #
#                                                                     them out.                                                                         #
#                                                                                                                                                       #
#########################################################################################################################################################

############################################################
# +------------------------------------------------------+ #
# |                EssentialsZ (Economy)                 | #
# +------------------------------------------------------+ #
############################################################

Economy:
  enabled: true
  Settings:
    # This is the currency symbol that the economy system will use.
    Currency Symbol: '$'
    # This is the amount that players will have when they join the server for the first time.
    Starting Balance: 1000
    # The name of your economy system.
    Currency Name: "Money"

    # Placeholders Key:
    #     %player% || This will get the players name.
    Balance:
      Prefix: "&6Balance &2"
      Other: "&6Balance of %player%: &2"

    # When someone does there is a chance that their head will drop and then players can sell it for a profit.
    Money Heads:
      enabled: true
      Drop Chance: 13 # This is the percentage (0 - 100).
      Sell Amount: 5 # The percentage of the players balance that will be removed.

    Bank Notes:
      enabled: true
      # Chat color is supported, You can find the color codes here: https://minecraft.gamepedia.com/Formatting_codes
      Item:
        material: PAPER
        name: "Bank Note"
        amount: "Amount: "

    # The different tiers can be changed in the `Economy/Money Pouches.yml` file.
    Money Pouches:
      enabled: true
      Open Animation: false

    Sell:
      # Add and remove sellable items from the `Economy/Worth.yml` file.
      Sellwand:
        item: DIAMOND_HOE
        name: "&2Sell wand"
        lore:
          - "&7This is a sellwand!"
          - "&eUses: %uses%"
          - "&eMoney earned: %earned%"
      ChestSell: true
      Sell: true
      Autosell: true

    Commands:
      Balance: true
      Pay: true

############################################################
# +------------------------------------------------------+ #
# |              EssentialsZ (Teleportation)             | #
# +------------------------------------------------------+ #
############################################################

Teleportation:
  enabled: true
  Settings:
    # If you want anyone to bypass this then give them the following permission: "Essentials.TeleportDelay.Bypass"
    Teleportation Delay: 5 # In seconds.
    No void: true
    Spawn onJoin: false

    Spawn:
      Size: 50 # 25 x 25
      Flags:
        Cancel-Build: true
        Cancel-PVP: true
        Cancel-Mob-Spawning: true
        Cancel-Animal-Spawning: true
        Cancel-Explosions: true
        Cancel-Mob-Grief: true
        Cancel-Chest-Access: true
        Cancel-Interact: true
        Cancel-Redstone: true
        Cancel-Chat: false
        Cancel-Teleport: false
        Cancel-Lose-Hunger: false

    Hub:
      # WARNING! This will only work for Bungeecord, waterfall servers.
      enabled: false
      Server Name: "lobby"

    Random Teleport:
      enabled: true
      cooldown: 10 # In seconds.
      World Border:
        Border: 10000

    Homes:
      enabled: true
      bed home: true # Show your bed location as a home
      limit:
        default: 3
        vip: 5
        staff: 10

    Warps:
      enabled: true
      Format: "&6Warps: &f%warps%"

    Message:
      enabled: true
      format: "&6%sender% &e-> &6%player%"

    Commands:
      teleport: true
      top: true
      back: true

############################################################
# +------------------------------------------------------+ #
# |                  EssentialsZ (Chat)                  | #
# +------------------------------------------------------+ #
############################################################

Chat:
  enabled: true
  Settings:
    Join Messages:
      First Time join: true

      VIP Message:
        enabled: false
        Display Name: true
        Center: false

      Show join Message: true
      Style: CHAT # [CHAT, TITLE, ACTION_BAR, BOSS_BAR]
      Join Message Center: false

      Bossbar:
        length: 3 # seconds
        color: PURPLE
        style: SOLID

      motd:
        enabled: true
        center: false

    Auto Messages: false
    Chat Games: false

    Server MOTD:
      enabled: false
      MOTD: "&6Welcome to my server"
    Chat Ping:
      enabled: false
      color: 'a' # What color the name changes to.

    Staff chat:
      enabled: true
      Format: "&eStaff Chat > %player%:"
    Message:
      enabled: true
      Format: "&eme &f>> &e%target%&f:"
      Receive: "&e%player% &f>> &eme&f:"
    Custom Display Name:
      enabled: false
      Format: "<%prefix%%player%%suffix%> %message%"

    Tablist:
      enabled: false
      # Placeholders Key:
      #     %player% || This will get the players name.
      #     %tps% || This will get the servers TPS(Ticks per Second).
      #     %online% || This will get the total online players.
      #     %n || This will add a new line.
      #     %balance% || This will get the players balance.
      #     %xp% || This will get the users total xp amount.
      #     %xpLVL% || This will get the users current xp level.
      #     %ping% || This will get the players ping.
      TBLayout:
        header: "&6My Server%n&bThe Servers TPS is: %tps%"
        footer: "&fWelcome, %player%%n&cThere is currently %online% online."

    Commands:
      Clearchat: true
      Broadcast: true
      Mutechat: true
      Sudo: true
      Messages: true

    Events:
      Leave Message: true
      Filter: true
      Anti Spam: true
      Blocked Commands: true

############################################################
# +------------------------------------------------------+ #
# |                 EssentialsZ (World)                  | #
# +------------------------------------------------------+ #
############################################################

Cancel Events:
  Hunger: false
  Hopper Craft: false
  Hopper Craft Message: true
  Block Place: false
  Block Break: false
  Item Pickup: false
  Item Drop: false
  Fall Damage: false
  Experience: false

Cooldowns:
  Enderpearl: false
  Enderpeal Time: 60 # seconds
  Golden Apple: false
  Golden Apple Time: 60 # seconds
  Commands: false
  Cammands Time: 60 # seconds
  Commands Amount: 5

Commands:
  Ping: true
  Hat: true
  Gamemode: true
  Invsee: true
  Vanish: true
  Enderchest: true
  Disposal: true
  World Creation: true
  Craft: true
  Anvil: true
  Kill: true
  God: true
  Heal: true
  Fly: true
  Feed: true
  Smite: true
  Repair: true
  CPS: true
  Weather: true
  Time: true
  Player Weather: true
  Player Time: true
  TNT Fill:
    enabled: true
    raduis:
      x: 10
      y: 10
      z: 10
     
World Events:
  One Player Sleep: false
  Double Jump: false
  Silent Join: false
  Ride: false
  Nether Water: false
  Player Coords:
    enabled: false
    style: ACTIONBAR # [ACTIONBAR, BOSS_BAR]
    update: 2 # seconds
    message: "&eX: &a%X&e, Y: &a%Y&e, Z: &a%Z"
    Bossbar:
      length: 2 # seconds
      color: PURPLE
      style: SOLID
  Inventory Full:
    enabled: false
    alert: CHAT # [ACTIONBAR, TITLE, CHAT]
    message: "&cInventory is full."
    center: false
    Title:
      header: "&cInventory is full."
      Footer: "&8Clear your inventory."

Firework On Player Join: false
Spawn On Player Join: false

Playtime:
  enabled: false
  Days: true
  Hours: true
  Minutes: true
  Seconds: true
  format: "&e%days, %hours, %minutes, %seconds"
 
upload_2021-2-17_22-55-31.png
NOTE! If you are looking for support on this plugin then you can join the Official EssentialsZ discord server. This is where you can talk with others, get support for this plugin and voice your opinions about this plugin and what features should be added to it.

Statistics:
[​IMG]
Resource Information
Author:
----------
Total Downloads: 702
First Release: Dec 10, 2020
Last Update: Sep 27, 2021
Category: ---------------
All-Time Rating:
4 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings