Unofficial site, not affiliated with modrinth.com.What is this?
Плагины/TimedActions
  • TimedActions v1.0.0

    release16 августа 2025 г.

    🎉 Initial Release

    This is the first stable release of TimedActions - a comprehensive Minecraft plugin for scheduling automated actions.

    ✨ Features Added

    Core Scheduling System

    • Dual Time Modes: Support for both Minecraft days and real-world time intervals
    • Flexible Intervals: Real-time scheduling with s (seconds), m (minutes), h (hours), d (days) suffixes
    • Minecraft Time: Schedule actions based on in-game day cycles
    • Multiple Schedules: Configure unlimited independent schedules with unique timings

    Command System

    • Command Execution: Execute any server commands when schedules trigger
    • Per-Player Commands: Commands execute for each online player automatically
    • Admin Commands: Full command interface for management
      • /timedactions reload - Hot-reload configuration
      • /timedactions list - View all schedules and their status
      • /timedactions trigger <name> - Manually execute schedules

    Integration & Compatibility

    • PlaceholderAPI Integration: Full placeholder support in commands and messages
    • Soft Dependencies: Seamless integration with popular plugins
      • Vault (Economy integration)
      • LuckPerms (Permission management)
      • WorldBorder (Border manipulation)
    • Plugin Safety: Graceful handling when optional plugins are missing

    Broadcasting & Logging

    • Broadcast Messages: Optional server-wide announcements for schedule triggers
    • Color Code Support: Full Minecraft color code support in messages
    • Console Logging: Configurable logging for debugging and monitoring
    • Custom Prefix: Configurable broadcast message prefix

    Configuration

    • YAML Configuration: User-friendly YAML-based configuration system
    • Hot Reload: Apply configuration changes without server restart
    • Validation: Built-in configuration validation with helpful error messages
    • Examples: Comprehensive example configurations included

    🔧 Technical Details

    Requirements

    • Minecraft Version: 1.13+ (Spigot/Paper)
    • Java Version: 21+
    • Required Dependency: BlueSlimeCore 2.9+

    Optional Dependencies

    • PlaceholderAPI 2.11.6+ (for placeholder support)
    • Vault (for economy integration)
    • LuckPerms (for permission management)

    Performance

    • Efficient Scheduling: Optimized task scheduling with proper cleanup
    • Memory Management: Automatic task cancellation on plugin disable
    • Thread Safety: Safe concurrent schedule execution
    • Resource Friendly: Minimal impact on server performance

    📋 Default Configuration

    The plugin ships with example configurations for common use cases:

    • Border shrinking every 5 Minecraft days
    • Hourly diamond rewards with economy integration
    • Weekly rank promotions
    • Custom broadcast messages with placeholders

    🛠️ Developer Features

    Architecture

    • Modular Design: Separate managers for scheduling and placeholder handling
    • Singleton Pattern: Clean plugin lifecycle management
    • Reflection Safety: Safe PlaceholderAPI integration with fallback
    • Extensible: Easy to extend with additional features

    Code Quality

    • Comprehensive Logging: Detailed logging for troubleshooting
    • Error Handling: Graceful error handling with user-friendly messages
    • Documentation: Extensive code documentation and examples
    • Testing: Built-in testing configurations for rapid development

    📚 Documentation

    • Complete README with setup instructions
    • Example configurations for popular plugins
    • API documentation for developers
    • Quick testing guide with helper scripts
    • Command reference and permission guide

    🔐 Permissions

    • timedactions.admin - Full access to all plugin commands (default: op)

    🎉 Get Started Today!

    Download TimedActions v1.0.0 and start automating your server with powerful, flexible scheduling!

    Happy scheduling! 🕐✨

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

Сведения

Лицензия:MIT
Опубликован:10 месяцев назад
Обновлён:10 месяцев назад
ID проекта:
Главная