Back to mods
ReservedSlots project artwork

CurseForge · Hytale mod

ReservedSlots

A Hytale mod, intended for server owners, to be able to reserve slots for VIP + STAFF players, using a permission.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which ReservedSlots release should I use?

Updated last month
Latest stable file ReservedSlots-1.0.1
Game version 0.5
Mod system Built-in Hytale mod system

ReservedSlots-1.0.1 targets 0.5. Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer. No required dependencies listed for this file.

Where it goes

Where should ReservedSlots be installed in Hytale?

Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.

Separate client mod Not supported
World host / dedicated server Required
Mod system for this release Built-in Hytale mod system
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

Put Hytale mods on the world host or dedicated server. Singleplayer runs a local server too; Hytale does not use separate client mods.

What else does ReservedSlots-1.0.1 need?

ReservedSlots-1.0.1. Change the file and its required mods may change too.

No required dependencies listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional project dependencies. Check the creator notes before changing an existing world.

Before you install it

Add ReservedSlots without breaking your instance.

Built for ReservedSlots-1.0.1. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use ReservedSlots-1.0.1. It targets 0.5; another release may target a different game build or dependency set.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Enable it on the world host

    Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside ReservedSlots-1.0.1. It opens that exact file at the source.

About this project

What does ReservedSlots add?

RESERVED SLOTS

A simple Hytale mod, intended for server owners, to be able to reserve slots for VIP + STAFF players.

HOW DOES IT WORK?

What this mod does is reserve a specified amount of slots from the current "MaxPlayers" option, set in the server config.json.

*For example, if the server "MaxPlayers" option is currently set at 100, you can limit the amount of default players that can join the server to 70 (Or your desired amount), so the remaining 30 slots are only for players with the required permission reservedslots.join.full usefull for VIP + STAFF player ranks.
Once the server has reached the default players limit, if a player without the permission joins, a message will be sent to them and 5 seconds later they will get kicked.
*

All settings and messages are editable in the config.yml file generated inside mods/ReservedSlots folder.

LOOKING FOR A SERVER?

You can join us here:

IP: Play.NullMercy.com

Discord: https://discord.nullmercy.com

Official Website: https://nullmercy.com

(This functionality is currently being used here)

CONFIG:

# ReservedSlots-1.0.1 Config
# Messages:
Messages:
  # Config reloaded message - command: "/reservedslots reload" - permission required:
  # (The way command permissions currently work in hytale you need 3 permissions)
  # "com.sagmcu.reservedslots.command.reservedslots" - "com.sagmcu.reservedslots.command.reservedslots.reload" - "reservedslots.reload"
  # It defaults to OP players aswell.
  MessageReloaded: '&7[&6&l!&7] &b&lReservedSlots &6config has been reloaded successfully! :D'

  # No permission message.
  NoPermission: '&7[&6&l!&7] &cYou do not have permission to execute this command.'

  # Command usage message.
  UsageMessage:
    - '&7[&6&l!&7] &6ReservedSlots command usage:'
    - '&b/reservedslots reload &6- To reload config file.'

  # Message sent to default players when they join a full server before they get kicked.
  FullServerKickMessage:
    - '&cThe server is currently full, buy a rank to be able to access!'
    - '&6Store: &bhttps://example.store.com'

# Mod options.
ReservedSlots:
# Toggles if this mod reserves slots for players with the specified permission.
  AllowJoinWhenFull: true

  # Max amount of players that can join without the required reserved slots permission.
  # Users with "reservedslots.join.full" permission can join even if the server reaches this amount of players.
  # The max amount of players allowed in the server configuration file MUST be higher than this number.
  DefaultPlayersSlots: 70
  
  # End of Config.

Made with help from Grok + ChatGPT.

Project description from CurseForge.

Pick your setup

ReservedSlots releases for each Hytale build.

Choose the version and loader you play, then open the matching release.

1 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

ReservedSlots releases and Hytale builds

2 of 2 releases match

Looking for an older file? The official CurseForge project page is in Resources.