Advanced Announcements

This project is abandoned and its default file will likely not work with the most recent version of Minecraft. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.

Announcement

I havent played Minecraft since Months and i don't have Time to Update this Plugin. The Source Code is Hosted on Github and it is free for Forking and Update itself.

This is my second Announcement Plugin who makes many things better and easier to Configure.

Features:

  • MessageGroups with own Prefix / Interval / Random
  • InGame Commands
  • ChatSyle Support
  • Random Messages
  • Messages only for specified World's
  • Messages only for Players with the right Permission

Next Implementation:

  • MySQL Support with a small Web frontend (in progress)
  • Multi language ( German / English )
  • ChatChannel Support
  • others?

Commands:

  • /announcer help Get the Help
  • /announcer list List all Messages
  • /announcer new Create a new MessageGroup
  • /announcer delete Delete a MessageGroup
  • /announcer add A new Message Add a new Message
  • /announcer remove Remove a Message over his ID
  • /announcer addworld world_name Add a World where the Message will send to
  • /announcer removeworld Remove a World over the Id
  • /announcer permission Set a Permission where the Player has to need to recive the Message
  • /announcer random Set the Message output to Random ore in Order
  • /announcer interval Set the Interval who send a Message

Permissions:

  • announcer.help
  • announcer.list
  • announcer.new
  • announcer.delete
  • announcer.message.add
  • announcer.message.remove
  • announcer.world.add
  • announcer.world.remove
  • announcer.set.permission
  • announcer.set.random
  • announcer.set.interval
  • announcer.set.prefix

ChatStyles:

  • BLACK
  • DARK_BLUE
  • DARK_GREEN
  • DARK_CYAN
  • DARK_RED
  • PURPLE
  • GOLD
  • GRAY
  • DARK_GRAY
  • BLUE
  • BRIGHT_GREEN
  • CYAN
  • RED
  • PINK
  • YELLOW
  • WHITE
  • CONCEAL
  • BOLD
  • STRIKE_THROUGH
  • UNDERLINE
  • ITALIC
  • RESET
  • NEWLIN*E

Configuration:

Settings:
    Debug: false
    Interval: 60
    Prefix: '{{RED}}Announce {{WHITE}}: '
    MySQL:
        Enabled: false
        Hostname: localhost
        Port: 3306
        Database: database
        Username: username
        Password: password
    Metrics: true
MessageGroups:
    '0':
        Worlds:
        - world
        - world_nether
        - the_end
        Permission: announcer.info
        Local: ''
        ChatChannel: ''
        Settings:
            Interval: 45
            Random: false
            Prefix: '{{YELLOW}}INFO {{WHITE}}: '
        Messages:
        - Server Restarts are at 6am / 12am / 6pm / 12pm
        - Read the News on www.minepvp.ath.cx
    '1':
        Worlds:
        - world
        - world_nether
        Permission: announcer.tips
        Local: de_DE
        ChatChannel: ''
        Settings:
            Interval: 90
            Random: true
            Prefix: '{{YELLOW}}Tips {{WHITE}}: '
        Messages:
        - Get a new Plot with /plot create
        - Get a new City with /city create
    '2':
        Worlds:
        - world
        - world_nether
        - the_end
        Permission: announcer.rules
        Local: ''
        ChatChannel: ''
        Settings:
            Interval: 20
            Random: false
            Prefix: '{{YELLOW}}RULES {{WHITE}}: '
        Messages:
        - RULE 1
        - RULE 2
        - RULE 3
        - RULE 4
        - RULE 5
        - RULE 6
        - RULE 7
        - RULE 8
        - RULE 9

Changelog: Version 0.9

  • added some Placeholders PLAYER betweens two {{}}
  • added some Aliases for the Commands
  • /announcer adm
  • /announcer rmm
  • /announcer adw
  • /announcer rmw
  • /announcer setperm
  • /announcer setrand
  • /announcer setpre
  • /announcer setint

Version 0.8

  • added Bukkit Support

Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    57917
  • Created
    May 24, 2013
  • Last Released File
    Never
  • Total Downloads
    2,019
  • License

Categories

Members

Recent Files