Volcano ✦ Ranks ✦ Punishments ✦ Disguises

Zowp

Zowpy
Premium
Feedback score
0
Posts
35
Reactions
9
Resources
3
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

  • 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: ""

1683562182290.png

1684444251052.png



Volcano can be purchased from here
 
Type
Offering
Exclusivity
  1. Non-exclusive
Server software
  1. Bukkit
  2. Spigot
  3. Paper
  4. Bungee
  5. Other
Supported versions
  1. 1.8
  2. 1.9
  3. 1.10
  4. 1.11
  5. 1.12
  6. 1.13
  7. 1.14
  8. 1.15
  9. 1.16
  10. 1.17
  11. 1.18
  12. 1.19
Last edited:
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

Zowp

Zowpy
Premium
Feedback score
0
Posts
35
Reactions
9
Resources
3
Zowp updated Volcano | Ranks - Punishments - Disguise with a new update entry:

v1.1.0

  • Made most of the menus configurable (all menus related to grants, settings, tags, and more!)
  • Added 1.20, 1.20.1 support
  • Made friends list message configurable
  • Made all shutdown related messages configurable
  • Added Tag categories
  • A lot of optimizations
  • Staff switch/join/quit messages now require BungeeCord or Velocity
  • Removed sessions
  • Made menus smoother

Read the rest of this update entry...
 

Zowp

Zowpy
Premium
Feedback score
0
Posts
35
Reactions
9
Resources
3
Zowp updated Volcano | Ranks - Punishments - Disguise with a new update entry:

v1.2.0

Changes:
. Remade all disguise menus & made them fully configurable
. Added random & custom disguises
. Improved Performance
. Added disguise blacklist (blacklist names that people are not able to disguise as)
. Recoded Punishment logic
. Fixed Bungee permissions not working
. Fixed volcano not loading with some spigot forks
. Added Disguise List menu . Bug Fixes

Read the rest of this update entry...
 

Zowp

Zowpy
Premium
Feedback score
0
Posts
35
Reactions
9
Resources
3

Zowp

Zowpy
Premium
Feedback score
0
Posts
35
Reactions
9
Resources
3

Zowp

Zowpy
Premium
Feedback score
0
Posts
35
Reactions
9
Resources
3
Zowp updated Volcano | Ranks - Punishments - Disguise with a new update entry:

v1.2.3

Changes
- Fixed permissions sometimes erroring
- Reworked prefix system on ranks and tags
- Added hub command for Velocity & BungeeCord
- Slightly Improve performance
- Fixed Silver not working on specific spigot forks
- Added /updatedisguises
- Added /enchant & /speed
- Reworked alts commands
- Added AquaCore Converter to convert all AquaCore data into Volcano data

Read the rest of this update entry...
 

Zowp

Zowpy
Premium
Feedback score
0
Posts
35
Reactions
9
Resources
3
Zowp updated Volcano | Ranks - Punishments - Disguise with a new update entry:

v1.2.4

Changes
- Added Vault support
- Added Grant reasons
- Added a filter button to grant history menu
- Fixed issue when trying to grant some one
- Added /cremovegrant to remove grants using console
- Made Maintenance kick message configurable
- Fixed small error in velocity
- Added the ability to add specific player to maintenance (similar to the whitelist system)
- Fixed velocity high cpu usage

Read the rest of this update entry...
 

Zowp

Zowpy
Premium
Feedback score
0
Posts
35
Reactions
9
Resources
3

Zowp

Zowpy
Premium
Feedback score
0
Posts
35
Reactions
9
Resources
3
Zowp updated Volcano | Ranks - Punishments - Disguise with a new update entry:

v1.2.7

Changes
- Optimize & Fix Reports
- Fixed /alts <player> showing the player in the alts list
- Fixed /fly erroring
- Made report cooldown configurable
- Made helpop cooldown configurable
- Made /tpm message configurable
- Made /speed message configurable
- Made all staff mode messages configurable
- Made all friends messages configurable
- Add a permission to view a specific player's playtime
- Made /playtime message configurable
- Added more placeholders to view all...

Read the rest of this update entry...
 

Zowp

Zowpy
Premium
Feedback score
0
Posts
35
Reactions
9
Resources
3
Zowp updated Volcano | Ranks - Punishments - Disguise with a new update entry:

v1.2.8

Changes:
  • Make friend join/quit message require BungeeCord or Velocity
  • Console format is now configurable
  • Fix error when doing /tpm
  • Optimize permissions
  • Improve the AquaCore converter
  • Reworked the alts system
  • Added the ability to reload BungeeCord & Velocity settings.yml
  • Added a configurable Join Message
  • Fixed "Failed to load profile" occuring a lot
  • Multiple lines in tips using <nl>
  • Make vanish prefix configurable
  • Fix issue with grants
  • Added...

Read the rest of this update entry...
 

Zowp

Zowpy
Premium
Feedback score
0
Posts
35
Reactions
9
Resources
3
Zowp updated Volcano | Ranks - Punishments - Disguise with a new update entry:

v1.2.9

  • Added 1.20.2 support
  • Added server groups
  • Added a lot of API changes
  • Added PlaceholderAPI support to tips
  • Minor optimizations
  • Added social commands (/store, /twitter, /youtube and /discord)
  • Fixed /bypass2fa not removing the QR Code map
  • Added /tppos
  • Fixed chat formatting
  • Toggelable option to automatically vanish when toggling staff mode
  • Add configurable /help with page system
  • Fix errors on startup
  • Fix issues with some placeholders
  • Added...

Read the rest of this update entry...
 

Zowp

Zowpy
Premium
Feedback score
0
Posts
35
Reactions
9
Resources
3
Zowp updated Volcano | Ranks - Punishments - Disguise with a new update entry:

v1.3

Added:

  • HEX Color Support
  • 7-Character Punishment IDs
  • Teamspeak Integration (/teamspeak command)
  • View all Normal Permissions (/rank permissions <rank>)
  • View all BungeeCord Permissions (/rank bungeepermissions <rank>)
  • Filler Items in Menus
  • Reboot API
  • Visibility of Vanished Players to Staff
  • Ban Message on Player Join
  • Ban Allowed Commands List
  • Website Shortcut (/website command)
  • Bulk Permissions Management using Pastebin
  • Hidden Ranks
  • Silent...

Read the rest of this update entry...
 

Zowp

Zowpy
Premium
Feedback score
0
Posts
35
Reactions
9
Resources
3
Zowp updated Volcano | Ranks - Punishments - Disguise with a new update entry:

v1.3.1

Added
  • Made some error messages configurable
  • Temporary Player Permissions
  • The option to disable any Volcano command via settings.yml
  • The option to change Vanish tab/nametag format
  • /tannounce - announce titles to a single server or multiple server using groups
  • /testfilter
  • Improved the filter system
  • Slightly improve performance

Fixed
  • Some settings.yml options not working properly
  • Player Permissions throwing NullPointerException...

Read the rest of this update entry...
 

Zowp

Zowpy
Premium
Feedback score
0
Posts
35
Reactions
9
Resources
3
Zowp updated Volcano | Ranks - Punishments - Disguise with a new update entry:

v1.3.1

Added
  • Made some error messages configurable
  • Temporary Player Permissions
  • The option to disable any Volcano command via settings.yml
  • The option to change Vanish tab/nametag format
  • /tannounce - announce titles to a single server or multiple server using groups
  • /testfilter
  • Improved the filter system
  • Slightly improve performance

Fixed
  • Some settings.yml options not working properly
  • Player Permissions throwing NullPointerException...

Read the rest of this update entry...
 

Zowp

Zowpy
Premium
Feedback score
0
Posts
35
Reactions
9
Resources
3
Top