Sueta
SL

SlimeInSuit-Essentials

0.1.0

In-dev essentials plugin

·Plugin

This plugin is in development, it does not have many features yet, but will expand slowly.

Currently included features:

  • Customizable chat message pattern
  • Formatable writing in chat
  • Nick name change
  • Customizable messages, multiple languages
  • Automatic update checking
Commands

/nickname:

  • alias: /nick
  • usage: /nickname <nick name> [player name]
Permissions

se.nick.self:

  • allows the player to change their nick name

se.nick.others:

  • allows the player to change other's nick name
  • includes: se.nick.self

se.format.chat:

  • allows the player to format chat messages
Configuration

checkUpdatesAtStart:

  • if false, update checking is disabled on server start
  • value type: boolean (default: true)

defaultLocale:

  • default language file to use
  • value type: string (default: en)

chatTemplate:

  • chat message template
  • value type: string (default: <${PLAYER_DISPLAY_NAME}&r> ${MESSAGE})
  • possible parameters:
    • ${PLAYER_NAME}: name of player
    • ${PLAYER_DISPLAY_NAME}: display name of player
    • ${MESSAGE}: message to be sent
Language files

file type: YAML
currently included: english(en), hungarian(hu)
parameters for keys:

  • firstJoinMessages / joinMessages / quitMessages:
    • ${PLAYER_NAME}: name of player
    • ${PLAYER_DISPLAY_NAME}: display name of player
  • success.nickNameChange.self:
    • ${NICK_NAME}: nick name
  • success.nickNameChange.others:
    • ${NICK_NAME}: nick name
    • ${PLAYER_NAME}: target player's name

Coming soon:

  • formatted writing on signs
  • per-player join/quit messages
  • nick name reset

Message me to request a new feature!

Bug reporting

Please report bugs on the Discussion tab, and include the following:

  • Error message
  • Description (action before problem occured, clarify circumstance)
  • Stack trace from server log (if any)

Similar projects

Plugin →