Social-Action-Menu

⚡ V10.9 - Guide⚡Hytale action menu with custom command buttons, ⚡ALT⚡ support, pages, scoreboard, language config and Endless Leveling ranks.

File Details

SocialActionMenu v2.2-RestartAlter_integrated.jar

  • R
  • May 19, 2026
  • 1.59 MB
  • 18
  • Early Access

File Name

SocialActionMenu v2.jar

Supported Versions

  • Early Access

Discord

✨ Social Action Menu:

A modern and animated action menu for your adventure!
Perfect for servers, RPG systems, and custom commands.

🆕 V 2.2 Update 📸 "Restart Alert" integrated

alt text

🆕 V 2.1 Update 📸 Preview

  • ✔️ L1 - R4 -> Newly adapted.
  • ✔️ The entire UI has been designed to be a bit cleaner.

alt text For V2, please copy your old config before updating.

After that, generate a new config and copy your old content back into the new config structure using the new lines:

  • L1 - L4
  • R1 - R4

⚠️ Please be careful with the , commas.
If the config format is incorrect, it will not load.

I personally do not use buttons for Teleport, Spawn or Home.

I am also working on support for Discord links and info links in future updates.

✅ Example Of My New Working Config

Here is an example of my new error-free config structure:

My Config
{
  "menuDescription": "Pick an option to continue:",
  "button1Label": "Spawn",
  "button1Command": "spawn {name}",
  "button1RunAs": "CONSOLE",
  "button2Label": "Partys",
  "button2Command": "p",
  "button2RunAs": "PLAYER",
  "button3Label": "Char.Profil",
  "button3Command": "lvl profile",
  "button3RunAs": "PLAYER",
  "button4Label": "Kopfgeld",
  "button4Command": "eg journal",
  "button4RunAs": "PLAYER",
  "button5Label": "Dungeons",
  "button5Command": "lvl dungeons",
  "button5RunAs": "PLAYER",
  "button6Label": "BattlePass",
  "button6Command": "battlepass",
  "button6RunAs": "PLAYER",
  "button7Label": "BattlePass Mission",
  "button7Command": "bp mission",
  "button7RunAs": "PLAYER",
  "button8Label": "Gates",
  "button8Command": "gate list",
  "button8RunAs": "PLAYER",
  "button9Label": "Quests",
  "button9Command": "el quest",
  "button9RunAs": "PLAYER",
  "button10Label": "Coins-Bank",
  "button10Command": "bank",
  "button10RunAs": "PLAYER",
  "button11Label": "Lvl Prestigen",
  "button11Command": "lvl prestige",
  "button11RunAs": "PLAYER",
  "button12Label": "SkillPoi.-Reset",
  "button12Command": "el resetskillpoints {name}",
  "button12RunAs": "CONSOLE",
  "button13Label": "Gebiet Claimen",
  "button13Command": "sc",
  "button13RunAs": "PLAYER",
  "button14Label": "Claimen Team bea.",
  "button14Command": "scp ",
  "button14RunAs": "PLAYER",
  "button15Label": "Auktionshaus",
  "button15Command": "auction",
  "button15RunAs": "PLAYER",
  "button16Label": "Markt",
  "button16Command": "shop",
  "button16RunAs": "PLAYER",
  "leftButton1Label": "H",
  "leftButton1Command": "tp home",
  "leftButton1RunAs": "PLAYER",
  "rightButton1Label": "R1",
  "rightButton1Command": "",
  "rightButton1RunAs": "PLAYER",
  "leftButton2Label": "L2",
  "leftButton2Command": "",
  "leftButton2RunAs": "PLAYER",
  "rightButton2Label": "R2",
  "rightButton2Command": "",
  "rightButton2RunAs": "PLAYER",
  "leftButton3Label": "L3",
  "leftButton3Command": "",
  "leftButton3RunAs": "PLAYER",
  "rightButton3Label": "R3",
  "rightButton3Command": "",
  "rightButton3RunAs": "PLAYER",
  "leftButton4Label": "L4",
  "leftButton4Command": "",
  "leftButton4RunAs": "PLAYER",
  "rightButton4Label": "R4",
  "rightButton4Command": "",
  "rightButton4RunAs": "PLAYER"
}

⚙️ Example Configuration

{
  "button1Label": "Spawn",
  "button1Command": "spawn {name}",
  "button1RunAs": "CONSOLE",

  "button2Label": "",
  "button2Command": "Button",
  "button2RunAs": "PLAYER",

  "button3Label": "Char.Profil",
  "button3Command": "lvl profile",
  "button3RunAs": "PLAYER"
}

alt text

📖 Explanation

  • buttonLabel → Text displayed inside the button

  • buttonCommand → Command executed when clicking the button

  • buttonRunAs

    • PLAYER = command runs as the player
    • CONSOLE = command runs as the server console

📝 Placeholder

  • {name} → Automatically replaces with the player name

alt text

✨ Features

  • 🎮 Custom command buttons
  • ⌨️ Open menu with ALT
  • ⚙️ Easy configuration
  • 🌟 Clean animated UI
  • 🏰 Perfect for servers & RPG systems

alt text


✅ Completed

  • ✔️ Animated social action menu
  • ✔️ Custom command buttons
  • ✔️ Clean UI design
  • ✔️ Easy to use
  • ✔️ ALT-key support
  • ✔️ Customizable menu structure

🚧 Planned

  • 🔥 Improved menu buttons & new designs
  • 🔗 Integration with my other mods & ecosystem
  • ✨ More features & surprises coming soon

alt text

⚙️ Configuration

The menu can easily be customized:

  • Add your own commands
  • Rename buttons
  • Extend features individually

🚀 Usage

  1. Install the mod
  2. Start the game
  3. Configure the settings inside the SocialAction folder
  4. Restart the server
  5. Open the menu with ALT
  6. Execute actions & commands directly

alt text

💡 Perfect For

  • RPG servers
  • MMO systems
  • Social hubs
  • Community servers
  • Custom gameplay features

🙌 Inspiration

This mod was inspired by Okey Mod and HyMenu.

alt text

❤️ Support

If you enjoy this mod, consider leaving a ⭐ on CurseForge!

🔗 Check Out My Other Hytale Projects

Take a look at my other Hytale mods and projects here:

👉 DerFriesn CurseForge Projects

alt text

This mod is built to work together with:

👉 MultipleHUD for Hytale

I use MultipleHUD as the base system for all my mods to ensure:

  • ✅ Better compatibility
  • ✅ Shared UI systems
  • ✅ Easier integration between my mods
  • ✅ Consistent user experience

For the best experience, make sure MultipleHUD is installed on your server/client.