Back to Mods
TPunish

TPunish

gameplayTarobits

An advanced punishment management plugin

About TPunish

TPunish

This plugin is an advanced punishment management plugin for Hytale.

For the full documentation, to request new features or to report bugs or issues visit the GitHub Repo

This plugin overrides the vanilla /ban, /kick and /unban commands

Table of contents

Quick Start Features Planned features

Permissions Command Syntax Quick Start

Download the latest release from Curseforge Put it in your servers mods folder Start the server to generate an example config Edit the config in mods/Tarobits_Punishments/config.json (See Configuration for more details) Configuration

{ "ShowUpdateNotifications": true, "Presets":[ { "Name": "[NAME THAT IS DISPLAYED]", "Type": "[ban|mute|kick|warn]", "SubType": "[temp|perm] only needed for ban and mute", "Duration": "[DURATION STRING] only needed for subtype temp", "Reason": "[REASON WHY THE ACTION IS BEING PERFORMED]" } ] } Features

Punishment UI Punishment presets Many different punishment types Bans Mutes Kicks Warnings

Planned

Localization Reduction of punishments Custom chat / kick messages Appeal process Punishment history log Permissions

tpunish.gui Open the punishment gui tpunish.config Open the in-game config gui and receive update notifications if enabled tpunish.ban Access the /ban command (Enables access to custom punishments) tpunish.ban.temp Create temporary bans tpunish.ban.perm Create permanent bans tpunish.unban Unban users tpunish.mute Access the /mute command (Enables access to custom punishments) tpunish.mute.temp Create temporary mutes tpunish.mute.perm Create permanent mutes tpunish.unmute Unmute users tpunish.kick Kick users tpunish.kick.custom Access to the /kick command (Enables access to custom punishments) tpunish.warn Warn users tpunish.warn.custom Access to the /warn command (Enables access to custom punishments) tpunish.custom Access custom punishments inside the punishment gui (Not implemented) Command Syntax

/punish => Opens the GUI

/punish config => Opens the config GUI

/ban [player] [duration] [reason] => Ban a player

/mute [player] [duration] [reason] => Mute a player

/kick [player] [reason] => Kick a player

/warn [player] [reason] => Warn a player

/unban [player] => Unban a player

/unmute [player] => Unmute a player

[player] => If the player is online the start of the username is enough. If the player is offline you must type the full username

[duration] => A duration string consisting of the following variables with no spaces

y = year m = month d = day h = hour min = minute perm = permanent ban [reason] The reason why the action is being performed

End notes

If you'd like to support this project or any of my other ones you may do so with this link.

Downloads
22
Created
Jan 26, 2026
Updated
Jan 27, 2026
Version
Early Access

Categories

GameplayQuality of LifeUtility

Download Mod

Download on CurseForge
Free download • 22 total downloads

Need a Server?

Run TPunish on a dedicated Hytale server with easy mod management.

Get Hytale Hosting

Frequently Asked Questions

What is TPunish?

An advanced punishment management plugin

How do I download TPunish?

You can download TPunish for free from CurseForge. Click the "Download on CurseForge" button on this page to go directly to the download page.

Who created TPunish?

TPunish was created by Tarobits. The mod has been downloaded 22 times.

Is TPunish compatible with Hytale servers?

TPunish is designed for Hytale and can be used on both single-player and multiplayer servers. Check the mod page on CurseForge for specific compatibility information.

How do I install TPunish?

To install TPunish: 1) Download the mod from CurseForge, 2) Place the file in your Hytale mods folder, 3) Restart the game. The mod should load automatically.