Hey,
Volcano is an optimized network core with a ton of features.
Most messages are configurable.
Volcano supports BungeeCord & Velocity.
Volcano can be purchased from here
Requirements
Punishments
Server Management
Ranks
Coins
Grants
Other
Join the Discord to be notified when Volcano releases
https://discord.gg/jNXr9X48JW
Volcano can be purchased from here
Test Server: 130.61.106.173
Volcano can be purchased from here
Volcano is an optimized network core with a ton of features.
Most messages are configurable.
Volcano supports BungeeCord & Velocity.
Volcano can be purchased from here
Requirements
- MongoDB
- Redis
Punishments
- Bans
- Blacklists
- Mutes
- Ghost Mutes (Only the player can see their own messages)
- Warns
- Kicks
- Punishment History Menu (/check <player>)
- Staff History Menu (/staffhistory <player>)
- Punishment Evidence
- Wipe Punishments within a specific timeframe
Server Management
- Hub management (Hub balancing, Restricted Hub) Requires BungeeCord
- Anti VPN & Anti Proxy (Requires BungeeCord or Velocity)
- Execute commands on any server using a command
- View and monitor server performance
Ranks
- Ordered descending according to the rank's weight
- Regular Permissions & BungeeCord/Velocity Permissions
- Per Server Permissions
- Permission Inheritance
- Import/Export from ranks.yml
Coins
- Ability to purchase ranks using coins
- Add/Remove coins from a player using a command
Grants
- Grant Scopes
- Temporary Grants
- Grant History Menu
Other
- 2FA
- Alts
- Reports
- Help Op
- Messaging system (/msg, /r)
- Playtime
- Discord Sync
- Tags
- Social Spy
- Settings
- Friends System
- Per Server Maintenance
- Staff Mode
- Essentials (/gm 1, vanish, freeze, ignore, /tp, /invsee <player>)
- Sessions (/sessions <player>)
- Chat Management (/chat mute, /chat delay
- Chat Filter
- Tips
- Discord Webhook (displays punishments & grants)
- NameMC rewards (for liking and unliking)
Join the Discord to be notified when Volcano releases
https://discord.gg/jNXr9X48JW
Volcano can be purchased from here
Test Server: 130.61.106.173
YAML:
############################
## Core made by LyraGames ##
############################
# Databases
mongodb:
uri-mode: false
normal:
host: "127.0.0.1"
port: 27017
auth:
enabled: false
username: "user"
password: "pass"
database: "admin"
uri:
connection-string: ""
redis:
host: "localhost"
port: 6379
auth:
enabled: false
password: "admin"
discord:
enabled: false
webhook: ""
chat-format: "<tag_prefix><prefix><name><tag_suffix><suffix> &f<message>"
namemc:
enabled: true
# the server's ip
ip: "server.com"
message:
- " "
- "&bIt seems that you didn't like us on NameMC, go to"
- "&3https://namemc.com/server/server.com &band like us"
- "&bto receive in-game rewards"
- " "
# commands that are executed when the player likes the server on NameMC
reward:
message: "&bThanks for liking us on &3NameMC&b."
commands:
- "tag add Liked <player>"
# commands that are executed when the player unlikes the server on NameMC
unlike:
message: "&cYou have unliked us on NameMC."
commands:
- "tag remove Liked <player>"
tips:
enabled: true
interval: 60 # in seconds
messages:
- "&3[TIP] &bTip #1"
- "&3[TIP] &bTip #2"
- "&3[TIP] &bTip #3"
coins:
enabled: true
rank-duration: "30d" # enter any duration, EX: 1d, 30d, 1y, perm
2fa:
# NONE, MODERATE, SEVERE
# NONE: there is no 2fa required for staff
# MODERATE: Every new IP join 2FA is required
# SEVERE: Every join requires 2FA
mode: MODERATE
# will make staff setup 2FA the first time they join the server
require-setup: true
whitelisted-commands:
- "2fa"
- "auth"
- "setupauth"
- "setup2fa"
commands:
blocked:
- "me"
- "icanhasbukkit"
- "plugins"
- "help"
- "version"
- "pl"
- "ver"
message: 'Unknown command. Type \"/help\" for help.'
freeze:
message: "&cYou are not allowed to execute this command while frozen."
allowed-commands:
- "msg"
- "r"
- "reply"
- "message"
- "ss"
- "freeze"
filtered-words:
- nigger
- nigga
- faggot
- kys
- kill yourself
- ddos
- dox
whitelisted-websites:
- "builtbybit.com"
YAML:
############################
## Core Language Settings ##
############################
# <mc> is main color
# <sc> is secondary color
color:
main: "AQUA"
secondary: "DARK_AQUA"
server:
start: "&7[<sc>Server Manager&7] <sc><server> <mc>is now online!"
stop: "&7[<sc>Server Manager&7] <sc><server> <mc>went offline!"
player-offline: "<sc><target> &cis not currently connected to this server."
grant:
duration: "<mc>Please type a duration for this grant, (perm, 7d, 1M, 1y) or type <sc>'cancel'<mc> to cancel."
duration-set: "<mc>Successfully set grant's duration time to <sc><duration><mc>."
granted: "<mc>You successfully granted <sc><target> <rank> <mc>rank."
remove: "<mc>Successfully removed that grant from <target><mc>."
expired: "<mc>Your <grant> <mc>rank has expired, Your rank has now been updated to <rank><mc>."
rank:
created: "<mc>You successfully created <rank><mc> rank."
prefix-set: "<mc>You successfully changed <rank><mc>'s prefix to <prefix><mc>."
suffix-set: "<mc>You successfully changed <rank><mc>'s suffix to <suffix><mc>."
color-set: "<mc>You successfully changed <rank><mc>'s color to <color><mc>."
rename: "<mc>You successfully changed <rank><mc>'s name to <sc><name><mc>."
deleted: "<mc>You successfully deleted <rank><mc> rank."
permission-add: "<mc>You successfully added <sc><permission><mc> to <rank> &7(<scope>)<mc>."
permission-del: "<mc>You successfully removed <sc><permission><mc> from <rank><mc>."
permission-bungee-add: "<mc>You successfully added <sc><permission><mc> bungee permission to <rank><mc>."
permission-bungee-del: "<mc>You successfully removed <sc><permission><mc> bungee permission from <rank><mc>."
bold-set: "<mc>You successfully changed <rank><mc>'s bold value to <sc><value><mc>."
italic-set: "<mc>You successfully changed <rank><mc>'s italic value to <sc><value><mc>."
default-set: "<mc>You successfully changed <rank><mc>'s default value to <sc><value><mc>."
weight-set: "<mc>You successfully changed <rank><mc>'s weight to <sc><weight><mc>."
staff-set: "<mc>You successfully changed <rank><mc>'s staff value to <sc><value><mc>."
add-inher: "<mc>You successfully added <target> <mc>to <rank><mc>'s inheritance."
del-inher: "<mc>You successfully removed <target> <mc>from <rank><mc>'s inheritance"
purchasable-set: "<mc>You successfully changed <rank><mc>'s purchasable value to <sc><value><mc>."
price-set: "<mc>You successfully changed <rank><mc>'s price to <sc><price><mc>."
purchased: "<mc>You successfully purchased <rank><mc> rank for <sc><price><mc> coins."
gamemode-update: "<mc>Your gamemode has been updated to <sc><gamemode>"
gamemode-update-other: "<mc>You have updated <target><mc>'s gamemode to <sc><gamemode>"
disguise:
disguised: "<mc>You've successfully disguised as <sc><target><mc>!"
undisguise: "<mc>You've undisguised!"
disguise-join: "<mc>You've been disguised as <sc><target><mc>!"
force-undisguise: "<mc>You've been forcefully undisguised!"
staff:
join: "<sc>[Staff] <target><mc> joined <sc><server>"
switch: "<sc>[Staff] <target><mc> joined <sc><to> <mc>from <sc><from>"
leave: "<sc>[Staff] <target><mc> left <sc><server>"
vanish: "<sc>[Staff] [<server>] <target><mc> has vanished."
unvanish: "<sc>[Staff] [<server>] <target><mc> has unvanished."
chat-mute: "<sc>[Staff] [<server>] <target><mc> has muted the chat."
chat-unmute: "<sc>[Staff] [<server>] <target><mc> has unmuted the chat."
report: "<sc>[Staff] [<server>] <user><mc> has reported <target><mc> for <sc><reason>"
filter: "<sc>[Filtered] [<server>] <user><mc> tried to say <sc><message><mc>."
filter-conversation: "<sc>[Filtered] [<server>] &7(<user>&7 -> <target>&7) <sc><message>"
helpop: "<sc>[Staff] [<server>] <user><mc> is requesting help for <sc><message><mc>."
freeze: "<sc>[Staff] [<server>] <user><mc> has been frozen."
unfreeze: "<sc>[Staff] [<server>] <user><mc> is no longer frozen."
log-out-while-frozen:
message: "<sc>[Staff] [<server>] <user><mc> left while frozen"
hover: "<mc>Click to ban for <sc>Evading Screenshare"
click: "/ban <user> 30d Evading Screenshare"
message:
no-conversation: "&cYou have not been messaged before!"
current-conversation: "<mc>You're currently messaging <sc><target>"
sent: "&7(To <target>&7) <message>"
received: "&7(From <target>&7) <message>"
msg-yourself: "&cYou can't message yourself!"
not-receiving-messages: "<player><mc> is not currently receiving private messages."
punishment:
silent: "&7[Silent] "
perm-ban: "<silent><player> <mc>was banned by <issuer>"
temp-ban: "<silent><player> <mc>was temporarily banned by <issuer><mc> for <duration>"
perm-mute: "<silent><player> <mc>was muted by <issuer>"
temp-mute: "<silent><player> <mc>was temporarily muted by <issuer><mc> for <duration>"
perm-ghost-mute: "<silent><player> <mc>was ghost muted by <issuer>"
temp-ghost-mute: "<silent><player> <mc>was temporarily muted by <issuer><mc> for <duration>"
blacklist: "<silent><player> <mc>was blacklisted by <issuer>"
kick: "<silent><player><mc> was kicked by <issuer>"
warn: "<silent><player><mc> has been warned by <issuer>"
perm-ban-kick: "&cYou have been permanently suspended from Lyra\n&cYou were banned for: &7<reason>\n&7You can appeal at our forums at appeal.lyra.games"
temp-ban-kick: "&cYou have been temporarily suspended from Lyra for <duration>\n&cYou were banned for: &7<reason>\n&7You can appeal at our forums at appeal.lyra.games"
blacklist-kick: "&cYou have been blacklisted from Lyra\n&cYou cannot appeal this punishment."
kick-message: "&cYou have been kicked from Lyra\n&cYou were kicked for: &7<reason>"
undo-punishment: "<silent><player> <mc>has been un<punishment_type> by <issuer>"
coins:
add: "<mc>You have added <sc><coins> <mc>coins to <target><mc>'s coin balance."
remove: "<mc>You have removed <sc><coins> <mc>coins from <target><mc>'s coin balance."
set: "<mc>You have set <target><mc>'s coin balance to <sc><coins><mc> coins."
tag:
created: "<mc>You successfully created <sc><tag><mc> tag."
deleted: "<mc>You successfully deleted <sc><tag><mc> tag."
prefix-set: "<mc>You successfully changed <sc><tag><mc>'s prefix to <prefix><mc>."
suffix-set: "<mc>You successfully changed <sc><tag><mc>'s suffix to <suffix><mc>."
received: "<mc>You have received <sc><tag><mc> tag!"
removed: "<mc>The tag <sc><tag><mc> has been removed from your account."
add: "<mc>You have added <sc><tag><mc> tag to <player><mc>."
remove: "<mc>You have removed <sc><tag><mc> tag from <player><mc>."
equipped: "<mc>You have equipped <sc><tag><mc> tag."
unequipped: "<mc>You have unequipped <sc><tag><mc> tag."
staff-chat:
toggle: "&aYou've toggled staff chat."
untoggle: "&cYou've untoggled staff chat."
format: "<sc>[SC] [<server>] <prefix><player><suffix> <mc><message>"
admin-chat:
toggle: "&aYou've toggled admin chat."
untoggle: "&cYou've untoggled admin chat."
format: "&c[AC] [<server>] <prefix><player><suffix> &c<message>"
vanish: "<mc>You are now invisible to players rank <rank><mc> and below."
unvanish: "<mc>You are now visible to all players."
teleport: "<mc>You have been teleported to <player><mc>."
teleport-here: "<player><mc> has been teleported to you."
teleport-other: "<mc>You have teleported <player><mc> to <target><mc>."
socialspy:
toggle: "&aYou have toggled socialspy."
untoggle: "&cYou have untoggled socialspy."
format: "<sc>[SS] [<server>] &7[<messenger> &7-> <receiver>&7]&f: <message>"
find: "<player> <mc>is currently on <sc><server><mc>."
chat:
mute: "<mc>The chat has been muted by <player><mc>."
unmute: "<mc>The chat has been unmuted by <player><mc>."
delay-off: "<mc>The chat is no longer delayed."
delay: "<mc>The chat has been delayed to <sc><seconds><mc> seconds by <player><mc>."
report-sent: "<mc>Successfully reported <target><mc> for <sc><reason><mc>."
filter: "&cYou can't say that."
broadcast: "&7[&4ALERT&7] <message>"
profile:
add-perm: "<mc>Successfully added <sc><permission><mc> permission to <player> &7(<scope>)<mc>."
del-perm: "<mc>Successfully removed <sc><permission><mc> permission from <player> &7(<scope>)<mc>."
ignore:
add: "<mc>You have added <sc><player><mc> to your ignore list."
remove: "<mc>You have removed <sc><player><mc> from your ignore list."
friend:
join: "<mc>Your friend <player><mc> has joined <sc><server><mc>."
leave: "<mc>Your friend <player><mc> has disconnected from the server."
request-sent: "<mc>You have sent <player><mc> a friend request, They have 5 minutes to accept it."
accept: "<mc>You are now friends with <player><mc>."
removed: "<mc>You have removed <player><mc> from your friends list."
removed-other: "<player><mc> has removed you from their friends list."
freeze:
message:
- ""
- "&bYou have been frozen you have &35 &bminutes to join discord vc"
- "&bDO NOT LOG OUT"
- ""
2fa:
setup: "<mc>Would you like to set up 2FA? Type 'yes' to set up 2FA."
cancel: "&cYou've cancelled the 2FA setup."
scan: "<mc>Scan the QR Code on the map and type the code you receive from your 2FA authenticator in the chat."
exceed-attempts: "&cYou've exceeded the amount of attempts, the 2FA setup has been cancelled."
invalid-code: "&cInvalid code, You have <attempts> attempts left."
done: "<mc>You have successfully set up 2FA on your account."
help-op: "<mc>Your request has been sent to all online staff."
unresolved-punishments: "&cYou have <count> unresolved punishment(s), Please do /unresolvedpunishments and resolve them."
YAML:
#
# Configure the staff mode items however you like.
#
items:
online-staff:
material: "SKULL_ITEM"
name: "&bOnline Staff"
amount: 1
durability: 3
slot: 1
lore:
- "&7&m----------------------------------"
- "&bRight click to show all online staff"
- "&7&m----------------------------------"
action:
enabled: false
action: ""
command:
require-player-interaction: false
enabled: true
command: "onlinestaff"
random-tp:
material: "NETHER_STAR"
name: "&bRandom TP"
amount: 1
durability: 0
slot: 2
lore:
- "&7&m----------------------------------------"
- "&bRight click to teleport to a random player"
- "&7&m----------------------------------------"
action:
enabled: true
action: "random-tp"
command:
require-player-interaction: false
enabled: false
command: ""
better-view:
material: "CARPET"
name: "&bBetter View"
durability: 1
amount: 1
slot: 5
lore:
- ""
action:
enabled: false
action: ""
command:
require-player-interaction: false
enabled: false
command: ""
freeze:
material: "PACKED_ICE"
name: "&bFreeze Player"
durability: 0
amount: 1
slot: 8
lore:
- "&7&m----------------------------------"
- "&bRight click a player to freeze them"
- "&7&m----------------------------------"
action:
enabled: false
action: false
command:
require-player-interaction: true
enabled: true
command: "freeze <player>"
vanish-on:
material: "INK_SACK"
name: "&bUn-Vanish"
amount: 1
durability: 10
slot: 9
lore:
- "&7&m----------------------"
- "&bRight click to unvanish"
- "&7&m----------------------"
action:
enabled: true
action: "vanish-off"
command:
require-player-interaction: false
enabled: false
command: ""
vanish-off:
material: "INK_SACK"
name: "&bVanish"
amount: 1
durability: 8
slot: 9
lore:
- "&7&m----------------------"
- "&bRight click to vanish"
- "&7&m----------------------"
action:
enabled: true
action: "vanish-on"
command:
require-player-interaction: false
enabled: false
command: ""
Volcano can be purchased from here
- Type
- Offering
- Exclusivity
-
- Non-exclusive
- Server software
-
- Bukkit
- Spigot
- Paper
- Bungee
- Other
- Supported versions
-
- 1.8
- 1.9
- 1.10
- 1.11
- 1.12
- 1.13
- 1.14
- 1.15
- 1.16
- 1.17
- 1.18
- 1.19
Last edited:
