Ride On Head

Ride On Head

Lets players ride on each other's heads with permission toggles, blacklists, and stack climbing mechanics.

1 260 downloads 2 followers

RideOnHead

A lightweight plugin that lets players sit on each other's heads, build player towers, and manage ride permissions.


🎯 Core Mechanics

  • Right-click a player with an empty hand to mount their head
  • Sneak to eject all passengers
  • Stack-climb – hop onto the top of any player stack (configurable)

⚙️ Features

  • Personal toggle – /ride toggle lets any player instantly allow or forbid riding on themselves
  • Blacklist system – /ride blacklist <player> adds/removes someone from your blacklist; works with offline players
  • Admin controls – manage other players' settings, view their blacklists, and reload the plugin via /ride reload
  • Storage flexibility – NBT (online only), YAML files, or H2 database with Caffeine caching
  • Optional sounds – custom mount/dismount sounds configurable in config.yml (set to "none" to disable)
  • MiniMessage support – all messages use Adventure API; test your formatting at https://webui.advntr.dev/
  • Message disabling – leave any message key empty in a language file to prevent it from appearing
  • Saddle requirement — If require is true, you can only ride a player who wears a saddle in the helmet slot

🌍 Localization

  • Automatic player language detection (uses the client's locale)
  • Each player sees messages in their own language if a translation exists
  • Fallback to the configured default language when no match is found
  • Built-in translations for:
    • English (en)
    • Russian (ru)
    • Ukrainian (uk)
    • German (de)
    • French (fr)
    • Spanish (es)
    • Chinese Simplified (zh)
  • Easy to add or customise: just drop a .yml file into plugins/RideOnHead/lang/

📋 Commands & Permissions

Command Description Permission
/ride toggle Switch riding permission on yourself rideonhead.user
/ride blacklist Show your blacklist rideonhead.user
/ride blacklist <player> Add / remove a player from your blacklist rideonhead.user
/ride toggle <player> (Admin) Force toggle for another player rideonhead.admin
/ride blacklist <owner> <target> (Admin) Manage someone else's blacklist rideonhead.admin
/ride reload (Admin) Reload config + language files rideonhead.admin

🔧 Configuration

Detailed comments inside config.yml will guide you through all settings, including storage, sounds, language, and stack-climb behaviour.

👀 Preview

Preview

Source code: GitHub
Issue tracker: GitHub Issues

No gallery available for this project.

Version Minecraft Loader Download

Ride On Head 1.1.3

1.1.3

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3
paper, purpur
Download

Ride On Head 1.1.2

1.1.2

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2
paper, purpur
Download

Ride On Head 1.1.1

1.1.1

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2
paper, purpur
Download

Ride On Head 1.1.0

1.1.0

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2
paper, purpur
Download

Ride On Head 1.0.0

1.0.0

1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2
paper, purpur
Download