GherrixDevPlugins & Resources

Official documentation

MineHotel

MineHotel creates a complete social hotel experience with private and public rooms, room design, HotelCoin, furni, cosmetics, visits, likes and staff controls.

MineHotel cover

Getting started

Installation

  1. 1

    Stop the Minecraft server completely.

  2. 2

    Place MineHotel.jar inside the server plugins folder.

  3. 3

    Optionally install ItemsLite or ItemsAdder before the first start if you want custom furni and cosmetics.

  4. 4

    Start the server and review plugins/MineHotel/config.yml.

  5. 5

    Join the server and run /minehotel admin setlobby at the hotel lobby spawn.

  6. 6

    Run /minehotel admin setupdefaults to generate the default public rooms.

Supported environments

Compatibility

1.0.0Plugin version
1.20.x - 1.21.4Minecraft
Paper / FoliaServer software
Java 17 or newerRuntime

Integrations

Dependencies

ItemsLite

Optional

Adds custom modeled furni, blocks, hats and wardrobe cosmetics.

ItemsAdder

Optional

Alternative integration for custom items and furni.

Reference

Commands

Player commands

CommandDescriptionPermission
/minehotelOpens the main MineHotel menu.minehotel.use
/minehotel roomsOpens the public and player room navigator.minehotel.use
/minehotel lobbyReturns to the configured hotel lobby.minehotel.use
/minehotel create [name] [10x10|20x20|30x30|40x40]Creates a player room or opens the creation GUI.minehotel.use
/minehotel manage <room>Opens the management GUI for one of your rooms.minehotel.use
/minehotel visit <room>Teleports to a room.minehotel.use
/minehotel profileOpens your hotel profile.minehotel.use
/minehotel shopOpens the furni catalog.minehotel.use
/minehotel furniOpens your owned furni inventory.minehotel.use
/minehotel marketOpens the player furni marketplace.minehotel.use
/minehotel wardrobeOpens the cosmetics wardrobe.minehotel.use
/minehotel scoreboardToggles the MineHotel sidebar.minehotel.use
/minehotel dailyClaims the available daily reward.minehotel.use
/hotelcoin balanceShows your HotelCoin balance.minehotel.use
/hotelcoin pay <player> <amount>Sends HotelCoin to another online player.minehotel.use

Administration commands

CommandDescriptionPermission
/minehotel admin setlobbySets the hotel lobby at your current position.minehotel.admin
/minehotel admin createpublic <name> <size>Creates a public system room.minehotel.admin
/minehotel admin setupdefaultsCreates the default public hotel rooms.minehotel.admin
/minehotel admin lock|unlock|reset <room>Moderates or regenerates a room.minehotel.admin
/minehotel admin reportsLists open room reports.minehotel.admin
/minehotel admin closereport <id>Closes a room report.minehotel.admin
/minehotel admin furniimport <id> <price> <rarity> <category>Imports the held ItemsLite item into the furni catalog.minehotel.admin
/minehotel admin cosmeticimport <id> <slot> <price> <rarity> [type]Imports the held ItemsLite item into the wardrobe.minehotel.admin
/minehotel admin cosmeticgrant <player> <id>Unlocks a cosmetic for an online player.minehotel.admin
/minehotel admin reloadReloads MineHotel configuration and services.minehotel.admin
/hotelcoin give|take|set <player> <amount>Changes an online player's HotelCoin balance.minehotel.admin

Access control

Permissions

PermissionDefaultDescription
minehotel.useEveryoneAllows players to use the public MineHotel menus, rooms and economy commands.
minehotel.adminOperatorsAllows complete room moderation, setup, imports, balance management and plugin reloads.

Server setup

Configuration notes

  • Room templates and prices can be adjusted in config.yml.
  • HotelCoin rewards, room limits, furni catalog and wardrobe entries are configurable.
  • The lobby must be set in game before players use room exits.
  • Restart the server after replacing the jar; use the reload command only for configuration changes.

Important notes

  • Aliases for /minehotel include /mh, /hotel and /room.
  • Aliases for /hotelcoin include /hc, /coins and /hotelcoins.
  • The plugin is Folia-aware and uses entity, region and global schedulers where required.

Visual guide

Images