Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for FORGE096

Visual Programming IDE for Minecraft Plugins

Report Ayu-IDE?

Release
0.0.2

FORGE096 released Ayu-IDE version 0.0.2 on Sat 3:05 PM

🎉 Ayu IDE Update - New Events & Bug Fixes

✨ New Features

🎮 New Event Blocks Added

We've added 4 powerful new event blocks for Bukkit-based platforms (Paper, Spigot, Purpur, Pufferfish, Leaf, and Folia):

  1. Player Move Event 🚶

    • Triggers when a player moves
    • Placeholders: {player}, {from}, {to}
    • Perfect for movement-based features and anti-cheat systems
  2. Player Interact Event 👆

    • Triggers when a player interacts (right/left click)
    • Placeholders: {player}, {action}, {item}, {block}
    • Great for custom interactions and block mechanics
  3. Entity Damage Event ⚔️

    • Triggers when an entity takes damage
    • Placeholders: {entity}, {player}, {damage}, {damager}, {cause}
    • Ideal for PvP systems and custom damage mechanics
  4. Inventory Click Event 📦

    • Triggers when a player clicks in an inventory
    • Placeholders: {player}, {slot}, {clickType}, {item}, {inventory}
    • Perfect for custom GUIs and inventory management

🎨 Enhanced Placeholder Support

  • All new events have full placeholder support in messages
  • Placeholders are available in the UI with helpful descriptions
  • Live preview shows sample values for all placeholders
  • Support for multiple placeholder aliases (e.g., {player} and {playerName})

🐛 Bug Fixes

✅ Fixed Broadcast Message for Folia

  • Issue: broadcastMessage block was generating commented code for Folia, Purpur, Pufferfish, and Leaf platforms
  • Fix: Now correctly generates broadcastMessage() code for all Bukkit-based platforms
  • Impact: Broadcast messages now work properly on Folia and all Paper forks

✅ Fixed Log Block for Folia

  • Issue: log block was missing support for Folia and other Paper forks
  • Fix: Now uses usesBukkitApi check to support all Bukkit platforms
  • Impact: Logging now works correctly on all supported platforms

✅ Improved Event Handler Registration

  • Issue: Event handler registration code was redundant and platform-specific
  • Fix: Simplified to use usesBukkitApi for cleaner, more maintainable code
  • Impact: Better code generation and full platform support

🔧 Technical Improvements

  • Refactored platform checks to use usesBukkitApi property
  • Improved code generation consistency across all Bukkit platforms
  • Better support for Folia's unique architecture
  • Enhanced placeholder system with better type checking

📝 Notes

  • All new events work on: Paper, Spigot, Purpur, Pufferfish, Leaf, and Folia
  • Placeholders are fully integrated into the UI and code generation
  • This is a beta release - please report any issues via Discord

Download: Latest Release

Report Issues: Join our Discord Server for support!

Happy coding! 🚀

Information

Published onDecember 6, 2025
Downloads2

Platforms

Paper Paper (1.13-1.21.10)
Waterfall Waterfall (1.13-1.21)
Velocity Velocity (3.0-3.4)