Zephyr is a fully customizable FFA plugin to suit your servers needs.
Zephyr requires a Mongo database to work
Zephyr does NOT depend on Phoenix or CarbonSpigot
Features:
- Supports 1.7 - 1.20.4
- Fully configurable
- Unlimited arenas
- Unlimited and editable kits
- 3 built-in events
- Various kill effects
- Phoenix core hook
- PlaceholderAPI hook
- Inventory editing
- Hologram leaderboards
Configuration files:
YAML:
# This is the main configuration file generated by Zephyr
# Even tho there isn't really much to configure, be careful
# as some options change how the plugin behaves or handles stuff.
# If you need any help with the configuration or have any questions
# you can ask in our discord https://discord.refinedev.xyz
MONGO:
URI:
ENABLED: false
CONNECTION-STRING: ""
NORMAL:
HOST: "127.0.0.1"
PORT: 27017
DATABASE: "Zephyr"
AUTHENTICATION:
ENABLED: false
USERNAME: ""
PASSWORD: ""
ARENA:
# Delay between arena switches (in minutes)
TIMER: 15
# Toggle whether players should be able to rate the arena
# They were in after it changes
ENABLE-RATING: true
# Toggle whether players should take damage
# When enabled, the plugin will not modify damage in any way
# When disabled, damage from players will be set to 0
ENABLE-DAMAGE: false
# Enable this only when creating or editing arenas!
# Enabling this will disable many essentials parts this plugin
# Such as dying in void or managing any damage
SETUP-MODE: true
# Should blocks placed by players be returned back to their inventory?
RETURN-BLOCKS: true
# After how many seconds should jump pads be removed
REMOVE-JUMP-PADS-AFTER: 20
# The time for how long will a player stay in combat after being combat-tagged
COMBAT-TIMER: 15
# The prefix that will be shown in scoreboard when player is combat tagged
COMBAT-SCOREBOARD-PREFIX: "Combat"
KIT:
LAUNCH_PAD:
# Toggle whether launch pads should be enabled
ENABLED: true
# The material of launch pads
MATERIAL: "LIGHT_WEIGHTED_PRESSURE_PLATE"
# After how many seconds should launch pads be removed
REMOVE_AFTER: 20
SPEED:
# Toggle whether speed item should be enabled
ENABLED: true
# The material of the speed item
MATERIAL: "FEATHER"
SCOREBOARD:
TITLE: "&c&lRefine &7| &fFFA"
# Placeholders: <kills>, <deaths>, <kdr>, <streak>, <beststreak>,
# <arenatimer>, <vanish>, <reboot>, <event>, <timer>
# Supports PlaceholderAPI
FORMAT:
- "&7&m----------------------"
- "&fKills: &c<kills>"
- "&fDeaths: &c<deaths>"
- "&fRatio: &c<kdr>"
- "&fStreak: &c<streak>"
- "&fBest streak: &c<beststreak>"
- "<timer>"
- "<event>"
- "<vanish>"
- "<reboot>"
- "&f"
- "&7&otest.refinedev.xyz"
- "&7&m----------------------"
# Displayed when the server is rebooting
# Works only with Phoenix installed
# Placeholders: <time>
REBOOT-ADDITION:
- "&f"
- "Reboot:"
- " &fRebooting in: &c<time>"
# Displayed when player is vanished
# Works only with pxStaff installed
VANISH-ADDITION: "&7&lYou are vanished"
# Displayed when an event is active
# Placeholders: <event_name>, <event_rawname>
EVENT-ADDITION: "&fCurrent event: &c<event_name>"
# Displayed when a timer is active
TIMER-ADDITION: "&f<timer>: &c<time>s"
YAML:
# This is the main language file generated by Zephyr
# You can change almost all messages from the plugin here
# If you need any help with the configuration or have any questions
# you can ask in our discord https://discord.refinedev.xyz
LANG:
BUILD-MODE:
ENABLED: "&8[&c&lZephyr&8] &aYou can now build."
DISABLED: "&8[&c&lZephyr&8] &cYou can no-longer build."
ARENA:
CREATED: "&8[&c&lZephyr&8] &7Arena &c<arena> &7has been created."
DELETED: "&8[&c&lZephyr&8] &7Successfully deleted arena &c<arena>&7."
ARENAS-SAVED: "&8[&c&lZephyr&8] &7Successfully saved &c<count> &7arenas."
SPAWN-SET: "&8[&c&lZephyr&8] &7Successfully changed the spawnpoint of &c<arena>&7."
POS1: "&8[&c&lZephyr&8] &7Successfully changed the&c pos1 &7of &c<arena>&7."
POS2: "&8[&c&lZephyr&8] &7Successfully changed the&c pos2 &7of &c<arena>&7."
DEATH-HEIGHT: "&8[&c&lZephyr&8] &7Successfully changed the death height of &c<arena>&7."
GAME-HEIGHT: "&8[&c&lZephyr&8] &7Successfully changed the game height of &c<arena>&7."
BUILD-LIMIT: "&8[&c&lZephyr&8] &7Successfully changed the build limit of &c<arena>&7."
TELEPORT: "&8[&c&lZephyr&8] &7Teleporting to &c<arena>&7."
REMINDER: "&cWarning! &a<val> &fis not set!"
KIT-SET: "&8[&c&lZephyr&8] &7Successfully added &c<kit> &7to &c<arena>&7."
LIST:
HEADER:
- "&8&m------------------------------------------------"
- "&c&lArenas &7(Total: <amount>)"
- "&8&m------------------------------------------------"
- "<format>"
- "&8&m------------------------------------------------"
EMPTY:
- " "
- "&cThere are no arenas setup"
- " "
FORMAT: "&8 • <arena> &8[<state>&8]"
STATE:
FREE: "&aFree"
IN-USE: "&eIn-Use"
RATING:
RATE: "&aPlease give us a feedback on the arena. How was it?"
RATE-HOVER: "&7Click to rate &a<arena> &7as <rating>"
VOTE-RECORDED: "&aThanks for rating the arena. We have recorded your rating."
ERROR:
ARENA-ALREADY-EXISTS: "&cArena <arena> already exists!"
ARENA-DOES-NOT-EXIST: "&cArena <arena> does not exist!"
ARENA-INVALID-POSITION: "&cpos2 must be higher than pos1!"
ARENA-MISSING-SPAWNPOINT: "&cArena <arena> does not have a spawnpoint set!"
ARENA-ARENA-IN-USE: "&cArena <arena> is currently in use!"
ARENA-CANNOT-RATE: "&cYou cannot rate right now!"
ARENA-RATING:
INVALID-ARENA: "&cInvalid arena!"
DOES-NOT-EXIST: "&cA rating with that name does not exist!"
KIT-ALREADY-EXISTS: "&cKit <kit> already exists!"
KIT-DOES-NOT-EXIST: "&cKit <kit> does not exist!"
PROFILE-NOT-FOUND: "&cNo profile with the name <name> found"
CANNOT-EDIT-INVENTORY: "&cYou cannot edit your inventory while you're playing!"
KIT:
CREATED: "&8[&c&lZephyr&8] &7Successfully created kit &c<kit>&7."
DELETED: "&8[&c&lZephyr&8] &7Successfully deleted kit &c<kit>&7."
SAVE-ALL: "&8[&c&lZephyr&8] &7Successfully saved &c<count> &7kits."
GIVE: "&8[&c&lZephyr&8] &7You've received kit &c<kit>"
INVENTORY-UPDATED: "&8[&c&lZephyr&8] &7Successfully updated inventory content of &c<kit>&7."
ARMOR-UPDATED: "&8[&c&lZephyr&8] &7Successfully updated armor content of &c<kit>&7."
ENABLED: "&8[&c&lZephyr&8] &7Enabled kit &c<kit>&7."
DISABLED: "&8[&c&lZephyr&8] &7Disabled kit &c<kit>&7."
DAMAGE-TOGGLED: "&8[&c&lZephyr&8] &7Successfully <state> &7damage for kit &c<kit>&7."
BREAKING-TOGGLED: "&8[&c&lZephyr&8] &7Successfully <state> &7block breaking for kit &c<kit>&7."
LIST:
HEADER:
- ""
- "&c&lKits &7(Total: <amount>)"
- ""
- "<format>"
- ""
EMPTY:
- " "
- "&cNo kits are loaded."
- " "
FORMAT: "&8 • <kit> &8[<state>&8]"
STATE:
ENABLED: "&aEnabled"
DISABLED: "&cDisabled"
GAME:
YOU-DIED: "&cYou died."
KILLED-BY: "&7You were killed by &c<player>&7."
YOU-KILLED: "&7You have killed &c<player>&7."
KILL-STREAK: "&c<player> &7has kill streak of &c<streak> &7kills!"
SPEED-RELOADED: "&aSpeed has been reloaded!"
JUMP-PAD-RELOADED: "&aJump pad has been reloaded!"
BOW-RELOADED: "&aYour bow has been reloaded!"
INVENTORY-EDITED: "&aSuccessfully updated your inventory"
KILL-EFFECT:
SELECTED: "&aYou have selected <kill_effect> as your kill effect!"
RESET: "&aYou have cleared your current kill effect."
NO-PERMISSION: "&cYou do not have permission to use this kill effect!"
ALREADY-SELECTED: "&cYou already have this kill effect selected!"
YAML:
# This is the hotbar configuration file generated by Zephyr
# Here you can edit the items and armor that players will have
# in their hotbar while they're at spawn
# If you need any help with the configuration or have any questions
# you can ask in our discord https://discord.refinedev.xyz
HOTBAR_ITEMS:
SPAWN:
SETTINGS:
ENABLED: true
NAME: "&c&lSettings"
MATERIAL: CHEST
# Valid actions: OPEN_SETTINGS
ACTION: OPEN_SETTINGS
DURABILITY: 0
AMOUNT: 1
SLOT: 4
LORE: []
# Format: <enchantment>:<level>
ENCHANTMENTS: []
YAML:
# This is the menu configuration file generated by Zephyr
# Here you can configure every single menu the plugin has
# If you need any help with the configuration or have any questions
# you can ask in our discord https://discord.refinedev.xyz
MENUS:
GLOBAL:
PLACEHOLDER-BUTTON:
NAME: ""
MATERIAL: "LIGHT_GRAY_STAINED_GLASS_PANE"
DURABILITY: 0
BORDER-BUTTON:
NAME: ""
MATERIAL: "LIGHT_GRAY_STAINED_GLASS_PANE"
DURABILITY: 0
NEXT-PAGE-BUTTON:
NAME: "&aNext Page &7(<page>/<pages>)"
MATERIAL: "PLAYER_HEAD"
DURABILITY: 0
LORE:
- ""
- "&7Right click to view all pages."
PREVIOUS-PAGE-BUTTON:
NAME: "&cPrevious Page &7(<page>/<pages>)"
MATERIAL: "PLAYER_HEAD"
DURABILITY: 0
LORE:
- ""
- "&7Right click to view all pages."
BACK-BUTTON:
NAME: "&cBack"
MATERIAL: "PLAYER_HEAD"
DURABILITY: 0
LORE:
- ""
- "&eClick here to return."
CONFIRMATION-BUTTON:
NAME: "&aConfirm"
MATERIAL: "LIME_WOOL"
DURABILITY: 0
LORE: []
CANCEL-BUTTON:
NAME: "&cCancel"
MATERIAL: "RED_WOOL"
DURABILITY: 0
LORE: []
BOOLEAN-TRAIT-BUTTON:
ENABLED:
NAME: "&c&lEdit <trait>"
MATERIAL: "LIME_WOOL"
DURABILITY: 0
LORE:
- " &7* &fCurrent: &aOn"
- ""
- " &c[Click to toggle]"
DISABLED:
NAME: "&c&lEdit <trait>"
MATERIAL: "RED_WOOL"
DURABILITY: 0
LORE:
- " &7* &fCurrent: &cOff"
- ""
- " &c[Click to toggle]"
INTEGER-TRAIT-BUTTON:
NAME: "&c&lEdit <trait>"
MATERIAL: "GHAST_TEAR"
DURABILITY: 0
LORE:
- " &7* &fCurrent: &c<value>"
- ""
- " &7Left-Click - To increase by 1"
- " &7Right-Click - To decrease by 1"
- ""
- " &7Shit Left-Click - To increase by 10"
- " &7Shift Right-Click - To decrease by 10"
- ""
- " &c[Click to edit]"
DOUBLE-TRAIT-BUTTON:
NAME: "&c&lEdit <trait>"
MATERIAL: "GHAST_TEAR"
DURABILITY: 0
LORE:
- " &7* &fCurrent: &c<value>"
- ""
- " &7Left-Click - To increase by 0.1"
- " &7Right-Click - To decrease by 0.1"
- ""
- " &7Shit Left-Click - To increase by 0.5"
- " &7Shift Right-Click - To decrease by 0.5"
- ""
- " &c[Click to edit]"
SETTINGS:
TITLE: "&c&lSettings"
SIZE: 36
BUTTONS:
EDIT-INVENTORY:
NAME: "&cEdit Inventory"
SLOT: 11
MATERIAL: CHEST
DURABILITY: 0
LORE: []
KILL-EFFECTS:
NAME: "&cKill Effects"
SLOT: 15
MATERIAL: SKELETON_SKULL
DURABILITY: 0
LORE: []
CHANGE-MAP:
NAME: "&cChange arena"
SLOT: 22
MATERIAL: PAPER
DURABILITY: 0
LORE: []
KILL-EFFECTS:
TITLE: "&c&lKillEffects"
SIZE: 27
BUTTONS:
KILL-EFFECT:
NAME: "&c&l<name> <selected>"
SELECTED-FORMAT: "&a(Selected)"
DURABILITY: 0
LORE: []
NO-PERMISSION:
NAME: "&c&l<name>"
DURABILITY: 0
LORE: []
BACK:
SLOT: 4
RESET:
NAME: "&c&lReset"
SLOT: 40
MATERIAL: PLAYER_HEAD
DURABILITY: 0
LORE:
- " "
- "&7• &fSelected: &c<selected>"
- " "
Our discord staff team provides excellent and efficient support, along with amazingly fast response times.
The support for the product will only be given to the customer and a sub-customer. Sub-customer can be requested for only one person by the buyer.
YOU MUST JOIN OUR DISCORD SERVER AFTER PURCHASING AT dsc.gg/refine
Create a ticket in our discord along with proof of transaction and your username of this site to receive customer role & support.
The support for the product will only be given to the customer and a sub-customer. Sub-customer can be requested for only one person by the buyer.
YOU MUST JOIN OUR DISCORD SERVER AFTER PURCHASING AT dsc.gg/refine
Create a ticket in our discord along with proof of transaction and your username of this site to receive customer role & support.