EnderAnnounce 图标

EnderAnnounce

作者:rebot | 分类:模组

价格:0 墨喵币 下载量:0 点赞:0 版本 1.0-SNAPSHOT
本资源为搬运资源,原资源地址: https://modrinth.com/mod/enderannounce
资源信息

Minecraft 版本: 1.16 1.16.1 1.16.2 1.16.3 1.16.4 1.16.5 1.20 1.20.1 1.20.2 1.20.3 1.20.4 1.20.5 1.20.6 1.21 1.21.1 1.21.2 1.21.3 1.21.4 1.21.5 1.21.6 1.21.7 1.21.8

平台: paper

标签: decoration management utility

资源介绍
EnderAnnounce2 Logo

? EnderAnnounce2 - Wiki

Minecraft
Platform
Java

A lightweight and powerful announcement plugin for Minecraft with full color support, automatic announcements, and customizable formats.


? Table of Contents

  1. ? Features
  2. ⚡ Quick Installation
  3. ? Commands
  4. ? Configuration
  5. ? Color Formats
  6. ⏰ Automatic Announcements
  7. ? Permissions
  8. ? Practical Examples
  9. ❓ FAQ
  10. ? Support

? Features

Advanced Color Formats

  • Legacy Colors: &a, &b, &c, etc.
  • Hex Colors: &#ff0000, #00ff00, etc.
  • MiniMessage: <red>, <gradient:#ff0000:#00ff00>, <rainbow>, etc.

? Predefined Announcement System

  • Configurable announcements from the config file
  • Unique and customizable formats for each announcement
  • Dynamic placeholders ({player})

⏱️ Automatic Announcements

  • Customizable timers per announcement
  • Smart system (only sends if players are online)
  • Full control from the config

? Sound System

  • Customizable sounds per announcement
  • Adjustable volume and pitch
  • Compatible with all Minecraft sounds

? Flexible Configuration

  • Intuitive config file
  • Hot reload without server restart
  • Fully customizable messages

⚡ Quick Installation

? Step 1: Download

  1. Download the EnderAnnounce2.jar file
  2. Make sure you have Java 8+ and Minecraft 1.16.5+

? Step 2: Install

  1. Place the JAR file in your server's plugins/ folder
  2. Restart or reload the server
  3. The config.yml file will be generated automatically

⚙️ Step 3: Configure

  1. Edit plugins/EnderAnnounce2/config.yml as needed
  2. Run /announceconfig reload to apply changes

? Commands

? For Players

/announce <name>

Sends a predefined announcement to all online players.

Examples:

/announce welcome    → Sends welcome announcement
/announce rules      → Sends rules announcement
/announce list       → Lists all available announcements

? For Administrators

/announceconfig <option>

Manages plugin configuration.

Available options:

/announceconfig reload          → Reloads configuration
/announceconfig toggle          → Enables/disables the plugin
/announceconfig list            → Lists available announcements
/announceconfig auto status     → View status of automatic announcements
/announceconfig auto toggle     → Enable/disable automatic announcements

? Configuration

? config.yml Structure

# General settings
settings:
  enabled: true                    # Enable/disable plugin
  play_sound: true                 # Global sounds

  # Automatic announcement system
  auto_announcements:
    enabled: true                  # Enable automatic announcements
    debug: false                   # Debug logs

# Predefined announcements
announcements:
  announcement_name:
    format: |                      # Announcement format (multiline)
      <gradient:#ff6b6b:#4ecdc4>Decorative text
      <white>{message}
    sound:                         # Sound configuration
      enabled: true
      type: "entity.experience_orb.pickup"
      volume: 1.0
      pitch: 1.0
    auto:                         # Automatic configuration
      enabled: true               # Auto send?
      interval: 300               # Interval in seconds

# System messages
messages:
  no_permission: "<red>No permission!"
  config_reloaded: "<green>Configuration reloaded!"
  # ... more messages

⏰ Automatic Announcements

? Timer Configuration

Each announcement can be set to send automatically:

announcements:
  my_announcement:
    format: "My message"
    auto:
      enabled: true          # Enable auto send
      interval: 600          # Every 10 minutes (in seconds)

?️ Controlling Automatic Announcements

# Enable/disable entire system
/announceconfig auto toggle

# Reload config and timers
/announceconfig reload

? Permissions

? Main Permissions

Permission Description Default
enderannounce.announce Send announcements OP
enderannounce.admin Configure plugin OP
enderannounce.* All permissions OP

❓ FAQ

? How do I add a new announcement?

  1. Open plugins/EnderAnnounce2/config.yml
  2. Add a new section under announcements:
  3. Run /announceconfig reload

Example:

announcements:
  my_new_announcement:
    format: "<green>My custom message"
    sound:
      enabled: true
      type: "entity.experience_orb.pickup"
      volume: 1.0
      pitch: 1.0
    auto:
      enabled: false

? How do I disable a specific automatic announcement?

Set auto.enabled to false in the corresponding announcement:

announcements:
  my_announcement:
    auto:
      enabled: false  # ← Change this
      interval: 300

? Do colors work on all versions?

Format 1.16.5+ 1.20+ Limitations
Legacy (&a) None
Hex (&#ff0000) None
MiniMessage basic None
MiniMessage adv. ⚠️ Some features

? How do I change the time interval?

The interval is set in seconds:

auto:
  interval: 1800  # 30 minutes
  # 60 = 1 minute
  # 300 = 5 minutes  
  # 600 = 10 minutes
  # 1800 = 30 minutes
  # 3600 = 1 hour

? Can I use emojis in announcements?

Yes! Emojis work perfectly:

format: |
  ? Welcome! ?
  ? Enjoy the game! ?
  ⭐ You are awesome! ⭐

? Support

? Before Reporting a Problem

  1. Check your version:

    • Are you using Minecraft 1.16.5 - 1.21.x?
    • Do you have Java 8 or higher?
  2. Review your configuration:

    • Is your YAML formatted correctly?
    • Did you reload after changes?
  3. Check the logs:

    • Review logs/latest.log for errors
    • Enable debug: true for more info

? Common Issues and Solutions

"Plugin not working"
# Check if the plugin is loaded
/plugins

# If it appears in red, check the logs:
# logs/latest.log
"Colors not showing"
# Make sure to use the correct format:
# ✅ Correct:
format: "<red>Red text"

# ❌ Incorrect:
format: "\<red\>Red text"
"Automatic announcements not sending"
# Check your configuration:
settings:
  auto_announcements:
    enabled: true  # ← Should be true

announcements:
  my_announcement:
    auto:
      enabled: true  # ← Should be true
      interval: 300  # ← Greater than 0

? Additional Information

? Updates

  • ✅ Guaranteed compatibility 1.16.5 - 1.21.x
  • ✅ Automatic config updates
  • ✅ Backward compatibility maintained

? Performance

  • ⚡ Ultra lightweight (<1MB RAM)
  • ⚡ No server lag
  • ⚡ Asynchronous config loading

? Security

  • ?️ Permission validation
  • ?️ Spam prevention
  • ?️ Secure default configuration

Thank you for using EnderAnnounce2! A plugin made with ❤️ for the Minecraft community.

下载太慢?试试 墨喵加速站,支持 Modrinth 和外网直链高速下载! 用的人越多,下载的越快!
下载与版本
评论(0)
登录 后发表评论。

暂无评论,抢个沙发吧~

举报此资源

请登录后举报

🔥 相关推荐
Gravestone x Curios API Compat

价格:0 墨喵币
下载量:0

查看详情
Cosmetic Armor Reworked Forked

价格:0 墨喵币
下载量:0

查看详情
Lime Green Tooltip (Frame-only Monochrome)

价格:0 墨喵币
下载量:0

查看详情
MarkEncryption

价格:0 墨喵币
下载量:0

查看详情