Trigger-触发器插件
Trigger Plugin Introduction
Trigger is a highly compatible trigger plugin, primarily designed to empower server owners to implement functionalities that are otherwise difficult to achieve.
It uses a concise configuration syntax, allowing for complex conditional judgments and action responses based on almost any in-game event.
It boasts powerful version compatibility (since v1.5.0) and also maintains compatibility with many plugin cores and mod APIs.
Currently compatible with: 1.21.X, 1.20.X, 1.19.X, 1.18.X, 1.17.X, 1.16.X, 1.15.X, 1.14.X, 1.13.X, 1.12.X, 1.11.X, 1.10.X, 1.9.X, 1.8.X, 1.7.X, 1.6.X, 1.5.X, 1.4.X, 1.3.X, 1.2.X, 1.1.X, 1.0.X
✨ Core Features
1. Trigger System
Supports over 100 native events: Player movement, block breaking, entity damage, command input, world time changes… Almost any game event can serve as a trigger starting point.
Events can be attached with ANY / ALL modes for fine-grained control over trigger logic.
Triggers can be enabled/disabled and assigned priority to determine execution order.
2. Condition System
Built-in numerous condition placeholders: Player attributes, item information, entity types, world states, timer variables, etc., meeting any judgment requirement.
Supports logical combinations: Build complex conditional expressions using and, or, and parentheses.
Supports regex matching, numerical comparison, string comparison, and negation operations (! or un prefix).
3. Action System
Can execute console commands, player commands (with OP elevation support), send messages (regular, title, action bar), play sounds, display particle effects, and more.
Actions support delayed execution ({wait:seconds} syntax) for timed control.
Fallback actions (un_command) can be specified when conditions are not met.
4. Region System
Supports WorldGuard regions, and also features its own built-in region system. Regions can be dynamic or static, with real-time tracking.
Allows configuration of region-related aspects for customized regional behavior.
5. Group System
Item Groups: Define complex items with NBT, enchantments, and Lore for condition matching or command operations.
Entity Groups: Manage entity types, health, equipment, supporting UUID tracking of members.
Player Groups: Dynamically manage player collections for group permissions or event binding.
Region Groups: Dynamically manage regions, enabling real-time analysis for timely actions and condition processing.
Trigger Groups: Manage multiple triggers simultaneously for easier administration.
Group operations can dynamically add or remove members via commands or trigger actions.
6. Timers & Variables
Timers: Create count-up or countdown timers. Value changes can trigger events. Supports global/private scopes and can be persistent.
Variables: Store any data type (numbers, strings, booleans). Can be read in conditions and support persistence.
Both Timers and Variables support cross-server synchronization (requires BungeeCord configuration).
7. Custom Menus & Containers
Menus: Create custom menu content, similar to ChestCommands, but integrated with triggers for better management.
Containers: Menus can act as containers, either private or public. This solves issues with persistent player data synchronization and allows configuration of item insertion/removal permissions.
8. Custom Commands
Custom Commands: Players can learn how to configure and implement custom command features based on loaded help content. Includes custom command permission node functionality.
9. More Target Selectors
Starting from v2.0.0, 4 new target selectors have been added: @t, @d, @y, @x.
@t – The player or entity the user is looking at.
@d – The nearest entity.
@y – A random entity or mob.
@x – The position the player is looking at.
10. JavaScript Scripting Functionality
Starting from v2.1.0, other plugins can easily register custom conditions and actions for seamless integration with Trigger.
Write complex logic directly in triggers using JavaScript scripts – dynamic judgments, loops, calling server APIs – all within your grasp.
11. Pet System
Starting from v2.1.0, create and nurture exclusive pets that will follow you into battle, learn skills, wear equipment, and even evolve into new forms. Forge unique combat companions!
12. World Editing System
Starting from v2.1.0, create custom worlds like superflat or void without relying on WorldEdit. Use the golden axe to select regions for copy, paste, fill operations, and other standard world editing actions.
13. Data Statistics & Analysis System
Starting from v2.1.0, record detailed player data, from kills to chat messages. The statistics module tracks player behavior comprehensively. Use the /tg stats command to view personal or others’ detailed stats. Supports PlaceholderAPI for real-time data display in scoreboards or menus.
14. Web Management System
Starting from v2.1.0, bring your server into the browser! The web management panel allows real-time viewing of trigger, variable, and timer statuses, toggling triggers on/off, and even calling REST APIs for integration with other systems. Simple configuration, secure and reliable, allowing you to control server dynamics anytime, anywhere.
15. Dependencies
All dependencies for this plugin are optional; it basically requires no other plugins to function.
16. Other Information
From now on, we do not charge any fees. This plugin is designed to solve problems related to unimplementable features. If you encounter someone reposting it and charging a fee, please report them promptly.
Author: 红伞伞白杆杆
ColorCraft

# 🎨 ColorCraft — Bring Color to Your Interface
**ColorCraft** redefines how you see Minecraft’s UI — literally.
It enhances text visibility and adds rich formatting to menus, messages, and UI elements across multiple languages and mods.
Better contrast, better clarity, better *vibes*. 🌈
—
## ✨ What It Does
Tired of dull, unreadable menus or chat text blending into the background?
ColorCraft injects vibrant colors and styles into Minecraft’s interface — making it more intuitive and eye-catching without altering the game’s vanilla spirit.
✅ Improved contrast on menus and buttons
✅ Styled text for game modes, tooltips, effects, and more
✅ Support for mods & multiple languages
✅ Seamless integration with existing UI packs
—
## 🖼️ Sneak Peek
| Feature | Preview |
|———-|———-|
| Main Menu |  |
| Create World Menu |  |
| Settings & UI |  |
| Sodium Compatibility |  |
| Keybinds |  |
| Enchantments |  |
| Dye Colors |  |
| Effects |  |
| Pause Menu |  |
| Death Screen |  |
| Chat Messages |  |
—
## 🌍 Supported Languages
Almost all major Minecraft Vanilla languages are supported ! (some mods may not be fully supported yet for all languages)
`ru_ru` Thanks to YarTom for some of the translations.
—
## 🧩 Mod Compatibility
ColorCraft supports a wide variety of mods to ensure every text in your world stays clean and colorful.
✅ Supported mods:
– Alex’s Caves
– Alex’s Mobs
– Alexs Caves: Stuff & Torpedoes
– Better Statistics Screen
– Bobby
– Cave Dust
– Cloth Config
– Create
– Detail Armor Bar Reconstructed
– Durability Tooltip
– Dynamic FPS
– Dynamic Crosshair
– Embeddium
– Enderite Mod
– Enhanced Block Entities
– Extended Enchanting
– Fancy Block Particles – Renewed
– Farmer’s Delight
– Immersive Hotbar
– Inventory Particles
– Inventory Management
– InvMove
– Malilib
– Mod Menu
– Naturally Trimmed
– Nvidium
– oωo
– Physics Mod
– Presence Footsteps
– Shulker Box Tooltip
– Sodium
– Sodium Extra
– Sounds
– Stellar View
– Supplementaries
– TCDCommons API
– Terralith
– VanillaTweaks
– Vein Mining
– Veinminer Enchantments
– Wakes
– Waystones
– Xaero’s Minimap
– Xaero’s World Map
– Yet Another Config Lib (YACL)
> 🧱 *Want your mod supported?*
Drop your mod link in the issues tab — compatibility updates are frequent.
—
## 🧠 Compatibility Notes
– Works with (maybe) any Minecraft version
– Compatible with all major mod loaders (Fabric, Forge, etc.)
– Can be used alongside other **UI enhancement** or **dark mode** packs
– Designed for **vanilla readability** — no texture changes outside of text
– Some of the UI Texture Pack features may conflict with other UI packs, so make sure to place ColorCraft above them in the resource pack list for best results.
—
## ⚙️ Installation
1. Download the latest release from Modrinth or your launcher.
2. Drop it into your `resourcepacks` folder.
3. Enable it in-game and place it **above** any UI pack (for priority).
4. Enjoy your clean, colorful Minecraft interface. ✨
—
## ❤️ Contribute
Want to translate, tweak, or suggest a new color scheme?
Open a Pull Request or start a Discussion.
> Every contribution keeps ColorCraft vibrant — thank you for helping make Minecraft more readable for everyone!
—
**🧡 Stay colorful. Stay creative.**