promotional bannermobile promotional banner

PWKUtils

PWKUtils is a serverside utility mod that aims to provide easy access to custom join and leave messages, motds, tablists and more!
PWKUtils_headerimage.png

PWKUtils_headerimage.png

pwkutils_logo_blank.png

pwkutils_logo_blank.png

Description

Features

Player Prefixes

  • Automatically assigns prefixes to players based on OP status
  • Prefixes are configurable in the config.json
  • Prefixes update live if a player is OPed or de-opped

 

Chat Formatting

  • Customizable chat format
  • Option to enable/disable formatting via config

Join/Leave Messages

  • Custom join and leave messages
  • Messages can include player names using {player}
  • Can be toggled on/off in the config

Welcome Message

  • Sends a configurable welcome message when a player joins
  • Can be toggled on/off in the config
  • Optionally supports multi-line messages using \n

Tablist Customization

  • Custom header and footer for the tablist
  • Shows online players if enabled in the config
  • Updates every second
  • Auto-Whitelist
  • Whitelist multiple players at once
  • Use /autowhitelist <add|list|clear> to create a list of players
  • Use /autowhitelist run to whitelist all players on the auto whitelist.

Commands

- /gm <0-3> – Quickly change your game mode:
0 = Survival,
1 = Creative,
2 = Adventure,
3 = Spectator
> You can also give other players gamemode, using /gm <0-3> <playername>
 
- /tps – Displays the current server TPS

Configs

Settings

{
  "prefixOp": "§4Admin §8| §c",
  "prefixNonOp": "§2Player §8| §a",
  "changeJoinLeaveMessage": true,
  "joinMessage": "§a» §8|§r {player}",
  "leaveMessage": "§c« §8|§r {player}",
  "allowChatFormatting": true,
  "chatFormat": "{player}§8: §7{message}",
  "showWelcomeMessage": true,
  "welcomeMessage": "§7\u003e————— INFO —————\u003c\n\n§eWelcome!\n\n§7\u003e——————————————\u003c",
  "tablistHeader": "§3This is a header!\n§7\u003e————————————\u003c",
  "tablistFooter": "§7\u003e————————————\u003c§6\nThank you for using §3§lPWKUtils§6!",
  "showOnlinePlayers": true
}

Custom Messages

Customize all messages of this mod in the messages.json and the config

{
  "command.autowhitelist.add": "§a%s §7has been added to the auto whitelist.",
  "command.autowhitelist.list.empty": "§cNo players in the auto whitelist.",
  "command.autowhitelist.list.header": "Players in the auto whitelist:",
  "command.autowhitelist.clear": "Auto-whitelist cleared (§c§l%s §7entries removed).",
  "command.autowhitelist.run.notfound": "§cCould not find player %s!",
  "command.autowhitelist.run.success": "§a§l%s §7players have been automatically whitelisted.",

  "gamemode.self": "Your game mode has been set to §6§l%s§7!",
  "gamemode.notfound": "§cPlayer not found!",
  "gamemode.setother": "You have set the game mode of §a%s §7to §6§l%s§7!",
  "gamemode.target": "Your game mode has been set to §6§l%s§7!"
}

Supported Modloaders



Planned

  • Custom MotD
  • /day, /night commands

Support me!

PWKUtils Team

profile avatar
  • 1
    Projects
  • 20
    Downloads
Donate