COWMODSКаталог модов

FoPauseMenu

Custom server button in Minecraft's ESC menu.

Автор: Carrotio2431обновлён 30 окт. 2026 г.
Утилиты

Описание

FoPauseMenu cover image

Turn Minecraft's ordinary pause screen into a quick path to your server's essentials. FoPauseMenu adds a dedicated ESC-menu entry that opens a configurable action menu for the commands, destinations, and messages your players use most.

Features

  • Add a server menu entry directly to Minecraft's standard ESC menu.
  • Build an action list from player commands, console commands, and messages.
  • Send players to spawn, another plugin's menu, or any command your server already provides.
  • Set every action's label, tooltip, width, display order, and optional permission.
  • Use %player% and %uuid% in configured commands and messages.
  • Choose a one- to four-column layout and manage the menu through an in-game editor.

Fopausemenu Escmenu

Setup

Configure the default actions in config.yml, or open the editor to add, edit, enable, and delete actions in game. Restart the server and let players rejoin after changing ESC-menu text or layout so Minecraft receives the updated pause-menu dialog.

Fopausemenu Dialogbuttons

Commands

  • /fopausemenu version - View plugin version information.
  • /fopausemenu reload - Reload the plugin's configuration, messages, sounds, and dialog text.
  • /fopausemenu editor - Open the in-game pause-menu editor.
  • /pausemenu - Alias for /fopausemenu.

Fopausemenu Editor

Permissions

  • fopausemenu.admin - Allows FoPauseMenu admin subcommands and the editor.
Developer API

Compile against the matching jar (provided in Maven, compileOnly in Gradle); install it locally if needed. Declare FoPauseMenu in your plugin metadata (softdepend for an optional integration).

<dependency>
  <groupId>me.foesio</groupId>
  <artifactId>FoPauseMenu</artifactId>
  <version>1.1</version>
  <scope>provided</scope>
</dependency>
import me.foesio.foPauseMenu.api.FoPauseMenuApi;
import me.foesio.foPauseMenu.api.event.PauseMenuActionPreExecuteEvent;

FoPauseMenuApi api = Bukkit.getServicesManager().load(FoPauseMenuApi.class);
if (api != null) api.open(player);

@EventHandler
public void onPauseMenuActionPreExecuteEvent(PauseMenuActionPreExecuteEvent event) {
    Bukkit.getLogger().info(event.getClass().getSimpleName());
}

API methods (overloads grouped):

  • FoPauseMenuApi: open, registerCustomAction, unregisterCustomAction.
  • CustomActionHandler: execute.

Other API types: CustomActionMode, PauseMenuActionType.

Events: PauseMenuActionPreExecuteEvent.

Browse API and event source for signatures and event details.

Галерея

Fopausemenu DialogbuttonsFopausemenu EditorFopausemenu EscmenuFoPauseMenu cover image

Последние версии

Все версии →
release

FoPauseMenu 1.1

1.1
30 окт. 2026 г.22Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2, 26.3paper
Скачать
Что нового
Added APIs & Events for other Plugin Devs to hook into!
release

FoPauseMenu 1.0

1.0
9 сент. 2026 г.221Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2, 26.3paper, purpur
Скачать
Что нового
- Initial Modrinth release.