Sueta
✨V

✨VanillaX (1.18 Support + Hex)

0.4.3-BETA

Making server creation easy!

·Plugin

VANILLAX.png

What is VanillaX?
VanillaX is a core that aims to help server owners create servers without having to wait on if a plugin is getting updated, VanillaX offers a lot of features.

Features:
* Mention (Tag/Player-Mention)
* Action Bar Support
* Title Support
* Sounds
* Editable Tag Symbol
* Noticeable mentions with spaces
* Custom Chat-Format
* Per-group formatting
* StaffChat
* AdminChat
* TitleManager Support
* Customize Chat Messages (Join/leave/motd message etc.)
* Vanish Support
* Events(FirstJoin/join)
* Hex support
* PlaceholderAPI support
* Vault Support (Money for killing entities/players)

Supported JARS:
* Bukkit/Spigot
* Paper/PaperSpigot
* Forks of these jars should be support!

Dependencies:
* Vault: https://www.spigotmc.org/resources/vault.34315/
* PlaceholderAPI: https://www.spigotmc.org/resources/placeholderapi.6245/
* TitleManager(Needed for titles/actionbars): https://www.spigotmc.org/resources/titlemanager.1049/

Sources:
- Sounds: 1.8, 1.9, 1.10, 1.11, 1.12, 1.13, 1.14, 1.15, 1.16, 1.17, Latest

Placeholders

<name> - gets the player's name
<displayname> - gets player's displayname
<msg> or <message> - gets the chats message (only in CHATFORMAT& STAFFCHAT/ADMINCHAT)

VanillaX also supports placeholderapi:
https://github.com/PlaceholderAPI/PlaceholderAPI/wiki/Placeholders

Permissions
permissions:
* vx.command
* vx.mention (make sure the player have this permission to mention other players)
* vx.staffchat.use
* vx.staffchat.see
* vx.adminchat.use
* vx.adminchat.see
Commands
Commands:
* /vx reload
Permissions
permissions:
* vx.command
* vx.mention (make sure the player have this permission to mention other players)
* vx.staffchat.use
* vx.staffchat.see
* vx.adminchat.use
* vx.adminchat.see
Configuration
# Hex colors are supported: https://htmlcolorcodes.com
# PlaceholderAPI is also supported: https://github.com/PlaceholderAPI/PlaceholderAPI/wiki/Placeholders
VanillaX:
  vanilla-settings:
    killing-mobs-reward: true
    killing-players-reward: true
    disable-crop-trampling: true
  plugin-support:
    commands:
      staff-chat: true
      admin-chat: true
  chat-settings:
    join: true
    leave: true
    # mention settings
    mention: true
    mention-only-with-tag: true
    mention-sounds: true
    mention-action-bar: true
    mention-titles: true
    vanish-support:
      slient-join: true
      slient-leave: true
    welcome-motd: true
    on-first-join-commands: false
  messages:
    CHATFORMAT: '%luckperms_prefix%<name> &8&l»&f <message>'
    JOIN: '&8[&a+&8] &7<name>'
    LEAVE: '&8[&c-&8] &7<name>'
    WELCOME-MOTD:
      - '&8&m-------------------------------'
      - ''
      - '&f&lWelcome to &a&lMyServer'
      - ''
      - '&8&m-------------------------------'
    MENTION:
      color: 'YELLOW'
      tag: '@'
      sound:
        value: 'ENTITY_PLAYER_LEVELUP'
        volume: 2
        pitch: 2
      strings:
        action-bar: '&d<name> &7has mentioned you in chat!'
        title-top: '&d&k! &f&lMENTION &d&k!'
        title-bottom: '&d<name> &7has mentioned you in chat!'
      settings:
        titles:
          fade-in: 2
          stay: 3
          fade-out: 2
    STAFFCHAT: '&f&lSTAFF &7<name>&8:&d <message>'
    ADMINCHAT: '&c&lADMIN &7<name>&8:&c <message>'
  on-join:
    first-join:
      reward:
        # these commands will be executed by console.
        commands:
          - 'give <name> diamond 5'
          - 'eco give <name> 150'
  on-event:
    killing-mobs:
      reward:
        money: 10
        message: '&7You get &a$<amount> &7for killing &a<entity>'
    killing-players:
      reward:
        money: 15
        message: '&7You get &a$<amount> &7for killing &a<victim>'

If you are looking for help join my discord
CLICK HERE

Similar projects

Plugin →