ArTimers
ArTimers is an advanced physical countdown and animated display plugin designed for Minecraft servers that want immersive visuals, powerful automation, and optimized performance. Create real block-based timers, animated texts, event displays, and looping countdown systems directly inside your world with full customization and lightweight rendering.ALL THE FEATURES
- Create fully physical block-based countdown timers directly inside your Minecraft world
- Advanced proportional font rendering system for clean, premium-looking displays
- Perfect spacing, alignment, and centered typography
- Support for custom timer titles rendered above timers
- Loop system with configurable delays between restarts
- Auto-restart timers using +loop
- Execute custom commands automatically when timers reach 00:00
- Interactive admin completion system with:
- Restart Timer button
- Delete Timer button
- Auto-delete timeout system
- Firework and sound effects when timers finish
- Tick sound system with configurable radius
- Player sound toggle system
- Fully restart-safe architecture with ghost-block protection
- Hard-delete rendering system to completely remove broken or leftover blocks
- Chunk-safe rendering protections
- Optimized async storage system using snapshot-based saving
- Lightweight cached rendering engine for maximum performance
- Dynamic write system using physical blocks
/ar write SUPPORT
Supports advanced world text rendering including:- Static text displays
- Animated typewriter text
- Rainbow animated text
- Custom block support for rendered text displays
- Configurable default materials
- Global write display support through config locations
ROTATION SYSTEM
Supports multiple rendering directions:- Left
- Right
- Front
- Back
TIMER CONTROLS
- Start timers
- Stop timers
- Create paused timers using --
- Fully automated countdown systems
COUNTDOWN COMMAND SYSTEM
/art timer <seconds>ADVANCED SYSTEMS
- Fully configurable messages, visuals, sounds, and effects
- Smart ownership mapping system to prevent rendering conflicts
- Automatic protection against ghost blocks and corrupted renders
- Extensive tab completion system
- Optimized for high-performance servers
- Lightweight scheduler architecture
- Safe Bukkit synchronization system
- Folia-ready compatible architecture
- Supports modern Paper servers
- Download and install the plugin on your server
- Configure the plugin settings in the config.yml file
- Restart your server and enjoy ArTimer
| Command | Permission | Description |
|---|---|---|
| /ar create <name> <time> <size> [material] | artimer.admin | Create a new running timer. |
| /ar create <name> <time> <size> [material] -- | artimer.admin | Create a timer in stopped mode. |
| /ar create <name> <time> <size> [material] +loop | artimer.admin | Create an infinite looping timer. |
| /ar create <name> <time> <size> [material] +loop:<delay> | artimer.admin | Create a looping timer with restart delay. |
| /ar delete <name> | artimer.admin | Delete a timer completely. |
| /ar start <name> | artimer.admin | Start a stopped timer. |
| /ar stop <name> | artimer.admin | Pause an active timer. |
| /ar settime <name> <time> | artimer.admin | Change the timer duration. |
| /ar settitle <name> <title> | artimer.admin | Set a floating title above the timer. |
| /ar setblock <name> <material> | artimer.admin | Change the timer block material. |
| /ar rotate <name> <left/right/front/back> | artimer.admin | Rotate the timer direction. |
| /ar addaction <name> <command> | artimer.admin | Execute a command when the timer finishes. |
| /ar addzeroaction <name> <command> | artimer.admin | Execute a command exactly at 00:00. |
| /ar removeaction <name> | artimer.admin | Remove all timer actions. |
| /ar sound <on/off> | artimer.sound | Enable or disable timer sounds. |
| /ar reload | artimer.admin | Reload the plugin configuration. |
| /ar list | artimer.admin | Show all active timers. |
| /ar info <name> | artimer.admin | View detailed timer information. |
| /ar timer <seconds> [block] | artimer.admin | Start a temporary countdown timer. |
| /ar write <name> none <block> <text> | artimer.write | Create static block text. |
| /ar write <name> animate <block> <text> | artimer.write | Create animated typewriter text. |
| /ar write <name> rainbow <text> | artimer.write | Create rainbow animated text. |
| /ar clearwrite <name> | artimer.write | Remove a write animation or text. |
| /ar internal restart <name> | Hidden/Internal | Restart a completed timer internally. |
| /ar internal delete <name> | Hidden/Internal | Permanently delete a completed timer internally. |
| /artimer | Same as /ar | Full plugin command alias. |
- Visit our Discord for support and feedback
