TrMenu Documentation

website·Indexed 31 days ago

https://bukkit.wiki

Documentation for TrMenu, a Minecraft plugin for creating virtual containers and menus. Covers menu configuration including layouts, icons, bindings, event handling, periodic tasks, and custom actions, as well as developer API details for modules like Receptacle and custom actions.

Tokens
90.3K
Snippets
589
Records
694
Agent score
57%

What's inside TrMenu

  1. Overview of RuLoot monster spawn and loot management

    RuLoot is a script-driven plugin for managing monster spawn points and loot distribution. Key capabilities include:

    • Spawn Management: Supports Cron expressions for timed spawns, customizable spawn ranges and quantities, precise location control, and simultaneous operation of multiple spawn points.
    • Loot Distribution: Uses scripts to control loot allocation. Supports guaranteed rewards (pity systems) and distribution based on player ranking, damage dealt, or other variables.
    • Loot Sources: Compatible with commands, messages, and item libraries from mm, ni, sx, and sxi.
  2. Overview of DeluxeMenus GUI plugin

    DeluxeMenus is a versatile plugin used to create custom GUI menus in Minecraft. It allows administrators to define fully configurable menus that can be opened via custom commands. Key capabilities include displaying different menus to different players and executing player-specific actions based on configuration.
  3. Overview of TextAttribute plugin

    TextAttribute is a plugin designed to grant players custom attributes when specific text entries (词条) are detected on their equipped gear. It features support for multiple attribute plugins, a flexible configuration system, a powerful built-in scripting system, and support for regular expressions to implement complex gameplay mechanics.
  4. Overview of TrMenu dynamic menu system

    TrMenu is an advanced dynamic menu system developed using TabooLib. It provides a highly efficient, readable, and visual configuration experience with strong extensibility. The current supported version is v3.x; older versions are unsupported and not recommended for use.
  5. Overview of FixedLocationGather plugin features

    FixedLocationGather is a comprehensive plugin for managing fixed-location resource gathering. It allows administrators to define specific gathering points with custom ranges and requirements. Key capabilities include:

    • Gathering Management: Support for multiple gathering points with customizable location ranges and requirements.
    • Visual Feedback: Progress tracking via progress bars, action bars, and Boss health bars.
    • Resource & Time Control: Built-in stamina system to limit gathering frequency and configurable time windows for when gathering points are open.
    • Reward System: Flexible rewards including items, commands, and scripts.
    • Extensibility: Support for JS and Kether scripts to implement custom check logic and reward behaviors.
    • Integration: Supports DragonCore interfaces for enhanced visuals and includes a full permission and notification system.
  6. Overview of RuPoint Attribute Point Plugin

    RuPoint is a highly customizable attribute point allocation plugin designed for various gameplay scenarios. Key features include:

    • Custom GUI for attribute management.
    • Support for custom attribute points, including multi-attribute configurations.
    • Native support for AP and SX attributes (additional attribute plugin integration available via the author).
    • Ability to grant attribute points to players through custom events.
    • Administrative capability to force a successful attribute increase for a specific player's next attempt.
  7. Overview of MythicMobs capabilities

    MythicMobs is a plugin that allows server owners to fully modify the attributes and behaviors of any non-player entity (NPC/Mob). It provides a scripting system to create custom mobs that can either replace vanilla mobs or be spawned via specific conditions and generators. Key features include:

    • Mob Skills: Custom skills using a YAML scripting system with configurable conditions, target selectors, and triggers.
    • Mob Attributes: Modification of health, damage, movement speed, and attack range.
    • Special Effects: Integration of custom sounds and particle effects.
    • Equipment: Creation of custom gear for mobs to wear or drop.
    • Damage Modifiers: Ability to make mobs immune to specific damage types (e.g., fire, drowning) or reduce damage from specific sources (e.g., arrows).
    • Mob Spawners: Custom spawn points with timers, conditions, and cooldowns.
    • Spawning Control: Random spawning in specific world regions based on conditions, capable of replacing vanilla spawning.
    • Mob Levels: Scaling mob attributes based on level, spawn location, or spawn method.
    • Threat Tables: RPG-style aggro/threat systems to enhance target selection.
    • AI Controls: Modification of mob AI (e.g., allowing zombies to open doors or making friendly mobs fight hostile ones).
    • Mob Factions: Grouping mobs into factions to enable inter-mob combat or alliances with players.
    • Disguises: Support for disguising mobs via the LibsDisguises plugin.
    • Plugin Compatibility: Integration with other plugins such as ModelEngine.
  8. Overview of RuPoint attribute point plugin

    RuPoint is a highly customizable attribute point allocation plugin designed for various gameplay scenarios. Key features include:

    • Custom GUI for point allocation.
    • Support for custom attribute points, including multi-attribute configurations.
    • Native support for AP and SX attributes (additional attribute plugins can be integrated by contacting the author).
    • Ability to grant attribute points to players via custom events.
    • Administrative capability to force a successful attribute increase for a specific player's next attempt.
  9. Overview of TextAttribute plugin

    TextAttribute is a paid plugin that allows server administrators to grant custom attributes to players based on the presence of specific 'entries' (text attributes) on their equipment. It features support for multiple attribute plugins, a flexible configuration system, a powerful built-in scripting system, and support for regular expressions to implement complex gameplay mechanics.
  10. Overview of MythicLootEnhance loot multipliers

    MythicLootEnhance provides temporary loot drop multipliers to players. Key features include the ability to set multipliers for all players simultaneously and integration with PlaceholderAPI (PAPI) for displaying data in views or GUIs.
  11. Overview of ConditionalEvents functionality

    ConditionalEvents allows you to add custom conditions to Minecraft events. When these conditions are satisfied, the plugin executes a set of defined actions. This can be used to create custom gameplay mechanics, restrict actions in specific worlds, or create custom command behaviors without writing full Java plugins.
  12. Overview of UIFarm plugin capabilities

    UIFarm is a plugin designed for scenarios involving delayed item production, such as crop growth, item crafting, and item enhancement. Key features include the ability to create an unlimited number of GUIs, high customizability of all visual elements, and a powerful built-in scripting system.