Sueta

GhastMaster - Happy Ghast Speed Boost, Taming and More

1.5.0

Feed your Happy Ghast snowballs for speed boost, protect your ghast from theft and more

·Plugin
  1. 1.5.0latestv1.5.0 — Land-Claim Compatibility, Protection & Custom ItemsMay 31, 2026
    Tested on Paper 26.1.2 · Java 21+ Fixed - Bypass-when-OP bug: ghastmaster.bypass (and OP) players are no longer trapped by another player's block-list when mounting. Added - Land-claim compatibility: players allowed to mount a Happy Ghast (owner, trusted, shared, or ghastmaster.bypass/OP) can now mount it inside other players' land claims. Works generically with any claim plugin, and uses the GriefPrevention API for finer control when GP is installed. Config: claim-compatibility-enabled, use-griefprevention-api. - Ghast damage protection: owned and shared/free Happy Ghasts are protected from damage by players, mobs, and the environment. Only ghastmaster.bypass/OP may damage a protected ghast (the owner must unclaim first). Config: damage-protection-enabled, protect-from-players, protect-from-mobs, protect-from-environment. - Custom feed/boost items: feed items can be matched by a set of materials and optionally by CustomModelData and/or display name - custom items without a resource pack. Config: speed-feed / boost-feed (legacy speed-feed-item / boost-feed-item still work). Applied live by /ghast reload. - /ghast summon [player] [x y z] [world]: summon a Happy Ghast that's shared (no player) or owned by a player (online or offline). Permission ghastmaster.summon (default op). ## v1.4.1 — Bed Placement Hotfix - Beds now place as complete structures (head + foot) on Happy Ghasts, with correct facing and physics updates (BlockMultiPlaceEvent). ## v1.4.0 — Command Rework & Localization - Complete rewrite to the unified /ghast command with tab-completion and per-subcommand permissions. - Subcommands: claim, unclaim, share, trust, untrust, block, unblock, name, locate, list, info, reload, debug, help. - 11 language packs (en_GB default, en_US, de, es, fr, it, ja, ko, pt_BR, ru, zh_CN); locale: config. - Full permission tree under ghastmaster.*; interactive "click-the-ghast" modes; legacy aliases kept with deprecation warnings.
    7 downloads
  2. 1.3.7GhastMaster v1.3.7 - Security & Synchronization UpdateAug 26, 2025
    GhastMaster v1.3.7 - Security & Synchronization Update Security Enhancement Passenger Ejection System: Prevents unauthorized players from taking control of owned Happy Ghasts when the owner dismounts. Non-authorized passengers are automatically ejected to maintain ownership security. What's Fixed · Visual Synchronization: Fixed "ghost player" bug where ejected passengers appeared to still be mounted on other players' screens · Client-Server Sync: Proper entity update packets ensure all players see correct passenger states · Ownership Security: Non-owners can no longer become the driver when owner dismounts ✨ What's New · Configurable Ejection Message: Server owners can now enable/disable the message shown to ejected passengers · Silent Ejection Option: Default behavior is silent ejection (no message) for cleaner gameplay · Bypass Permission: Players with ghastmaster.bypass or OP status are not ejected · Force Visibility Updates: Ensures proper player visibility after ejection ⚙️ Configuration Options Code (Text): # Security settings eject-passengers-on-owner-dismount: true # Eject unauthorized passengers show-ejection-message: false # Show/hide ejection notification # Message customization (when enabled) passengers-ejected-owner-dismount: '%PREFIX%&e⚠ Owner dismounted! You have been ejected to prevent unauthorized control.'
    671 downloads
  3. 1.3.6GhastMaster v1.3.6 - NBT Data Preservation FixAug 24, 2025
    GhastMaster v1.3.6 - NBT Data Preservation Fix What's Fixed Container Block NBT Preservation: Fixed critical issue where shulker boxes, chests, and other containers lost their contents when placed on Happy Ghasts. Container blocks now preserve all NBT data including items, custom names, and enchantments. ✨ What's New · Full NBT Support: Shulker boxes, chests, barrels, and other containers now retain their contents when placed · Proper Orientation: Shulker boxes now place upright instead of sideways · Enhanced Compatibility: Works with all container types that store inventory data
    26 downloads
  4. 1.3.5GhastMaster v1.3.5 - HUD Customization UpdateAug 24, 2025
    GhastMaster v1.3.5 - HUD Customization Update What's New Customizable HUD Symbols: Transform your Happy Ghast experience with fully customizable speed and boost displays! Server administrators can now personalize HUD symbols and colors to match their server theme. ✨ New Features · Speed HUD Customization: Change prefix text, filled/empty symbols, and all colors · Boost HUD Customization: Personalize boost mode prefix, symbols, and colors · Live Configuration: Apply changes instantly with /ghastmaster reload · Full Backwards Compatibility: Existing configs automatically use original symbols Configuration Examples Code (Text): # Winter theme example speed-hud-prefix: '❄ Speed: ' speed-hud-filled-symbol: '❅' speed-hud-filled-color: 'WHITE' # Fire theme example boost-hud-prefix: ' Turbo: ' boost-hud-symbol: '█' boost-hud-symbol-color: 'LIGHT_PURPLE' Available Colors WHITE, YELLOW, LIGHT_PURPLE, RED, AQUA, GREEN, BLUE, DARK_GRAY, GRAY, GOLD, DARK_PURPLE, DARK_BLUE, DARK_GREEN, DARK_AQUA, DARK_RED, BLACK For Server Owners · Zero Breaking Changes: Current setups continue working perfectly · Easy Customization: Edit config.yml and reload - no restart needed · Theme Integration: Match your server's visual identity Need Help? Join our Discord for support and showcase your custom HUD designs!
    6 downloads
  5. 1.3.4GhastMaster v1.3.4 - Bug Fix ReleaseAug 24, 2025
    GhastMaster v1.3.4 - Bug Fix Release What's Fixed Shulker Box Deletion Bug: Fixed critical issue where shulker boxes and other containers with items were being deleted instead of placed when shift-clicking Happy Ghasts Changes · Improved block placement system to prevent NBT data loss · Added silent prevention for blocks containing stored data (shulker boxes, chests with items, etc.)
    4 downloads
  6. 1.3.3bugfixesAug 8, 2025
    GhastMaster v1.3.3 Release Notes Bug Fixes Critical Feeding System Fixes: - Fixed right-click snowball bug - Right-clicking with feeding items while riding no longer incorrectly triggers feeding. The plugin now properly distinguishes between throwing items and feeding actions. - Fixed mount interaction bug - Right-clicking a Happy Ghast to mount it while holding feeding items no longer triggers the feeding system. - Improved event handling - Added proper tracking of right-click events to prevent false positives from Minecraft's automatic left-click generation when throwing items. ✨ New Features Configurable Feeding Items: - Speed and boost items are now fully configurable in config.yml - speed-feed-item: Set any item for speed increases (default: SNOWBALL) - boost-feed-item: Set any item for boost mode (default: FIRE_CHARGE) - Invalid items gracefully fall back to defaults with warnings Mount Instructions: - New configurable mount instruction message displayed when first mounting a Happy Ghast - Shows which items to use for speed and boost - Can be toggled on/off with show-mount-instructions setting - Dynamically displays the configured feeding items in the message UI Improvements Consistent HUD Styling: - Boost mode HUD now matches the visual style of normal speed HUD - Uses consistent color scheme and formatting - Boost mode displays: ⭐ Boost: ●●●●● (MAX) Configuration New config options added: speed-feed-item: SNOWBALL boost-feed-item: FIRE_CHARGE show-mount-instructions: true mount-instructions: '%PREFIX%&e⚡ Mount successful! &7Left-click with &f%SPEED_ITEM% &7to increase speed, &6%BOOST_ITEM% &7for boost mode!'
    52 downloads
  7. 1.3.1added feature toggles and bugfixesAug 8, 2025
    Bug Fixes - Fixed OP Permission Bypass: OP players can now properly mount other players' Happy Ghasts - Now correctly check for OP status - Fixed permission check priority to respect both ghastmaster.bypass permission and OP status - Configuration Defaults: All configuration methods now provide sensible default values - Plugin works correctly even with incomplete or missing config entries - Prevents false returns for missing boolean configuration values - Default messages provided for all text keys New Features - Any plugin features can be disabled in the config file: # Feature toggles - Enable or disable specific plugin features # When this is set to true, a player can place blocks on top of the Happy Ghast while crouching build-on-happy-ghast-enabled: true # Enable or disable dynamic speed management system speed-management-enabled: true # Enable or disable feeding system for speed boosts feeding-system-enabled: true # Enable or disable HUD display system hud-system-enabled: true # Enable or disable particle effects for free ghasts particle-effects-enabled: true # Enable or disable bypass permission system # Feature toggles - Enable or disable specific plugin features # When this is set to true, a player can place blocks on top of the Happy Ghast while crouching build-on-happy-ghast-enabled: true # Enable or disable dynamic speed management system speed-management-enabled: true # Enable or disable feeding system for speed boosts feeding-system-enabled: true # Enable or disable HUD display system hud-system-enabled: true # Enable or disable particle effects for free ghasts particle-effects-enabled: true # Enable or disable bypass permission system bypass-system-enabled: true # Ownership system settings # Enable or disable the ghast ownership system ownership-system-enabled: true # Knockback strength when unauthorized players try to access owned ghasts ownership-knockback-strength: 1.5 # Free system settings # Enable or disable the free ghast system free-system-enabled: true bypass-system-enabled: true # Ownership system settings # Enable or disable the ghast ownership system ownership-system-enabled: true # Knockback strength when unauthorized players try to access owned ghasts ownership-knockback-strength: 1.5 # Free system settings # Enable or disable the free ghast system free-system-enabled: true
    13 downloads
  8. 1.2.2added unclaim command and bugfixesJul 5, 2025
    New Features - Added /ghastmaster unclaim command to unclaim Happy Ghasts - Added confirmation system for OPs unclaiming other players' ghasts - Added clickable confirmation button in chat Changes - OPs automatically get admin unclaim privileges - Regular players can only unclaim ghasts they own - Fixed base command permissions - all players can access /ghastmaster again Technical - Added unclaim mode with 30-second timeout - Added new permissions: ghastmaster.unclaim and ghastmaster.unclaim.admin - Added tab completion for unclaim commands
    91 downloads
  9. 1.2.1Jun 23, 2025
    62 downloads

Similar projects

Plugin →