▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/FoPauseMenu
FoPauseMenu

FoPauseMenu

Custom server button in Minecraft's ESC menu.

Оцените первым
239
1

!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 - как у профи

Плагин FoPauseMenu создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином FoPauseMenu для друзей можно за пару минут - BungeeHost всё уже подготовил.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.3.x26.2.x26.1.x1.21.x

Платформы

Поддерживаемые окружения

Сервер

Ссылки

Создатели

Детали

Лицензия:
Опубликован:2 месяца назад
Обновлён:1 неделю назад
Главная