nineMinecraft is a joke site.
nineMinecraft is in no way affiliated with Modrinth or 9minecraft. (And frankly, who wants to be affiliated with the latter?)

Logo

Anti-Swear Anti-ADS Chat Formatter Chat Lock Text Replacement MiniMessage WorldChatterAPI

Read more about it by Clicking here!

Check out the other features Here!


Other Projects!

WorldCaster Standalone Broadcast Add-on

Supported Plug-Ins!

  • PlaceholderAPI
  • Multiverse-Core
  • ItemsAdder (With PlaceholderAPI)
  • And other plug-ins that have PlaceholderAPI's placeholder!

Buy me a Coffee! Don't get confused yes, it is @AbdelazizHasaneen

Massive thank you to

Abdelaziz189356 - For the help with 2.0, 2.1 and 3.0 being possible, 3.0 Tester! yousife_7aloly - The tester for 2.0! FastEverlast - The Tester for 2.4! Fabrizio Santana, 4zy - 3.0 Testers

There are lots of additional features to explore!

Thank you for taking the time to read this and use the plugin!

Transcripted Description In case of anything goes wrong with the following images above this will be readable aswell

Anti-Swear

it will try it's best to detect any English profanity as possible!

  • it has the ability to customize words (BlackList / WhiteList)

Anti-ADs

it will block any type of IPs or URLs from the player

Both Anti-Swear and Anti-ADs are Detectable in the same message!

Chat Formatter (AKA CustomFormatChat)

This enables you how to format the chat in many ways!

  • Colors
  • PlaceHolders using PlaceHolderAPI
  • Advanced Formatter Read Later in the overview
  • And soo much more!
# Chatting Format
# Edit the way the chat is formatted (Add wc_player_place if you're using PAPI the legacy expressions may not work)
ChatFormat: true
NewLine: true # Allows players to place new lines in their messages '\n'
DefaultFormat: "[%player_place%] %player_name%: " # Default Format to use
AdvancedFormat: true # Uses the new 2.4 Formats "<;font;minecraft:unicode;text;> (BETA)
FormatSettings: # the slash will represent each mode for better understanding.
  Mode: 1 # 1 represents permissions mode / 2 represents player mode
  Formats:
    control:
      name: "worldchatter.control" # permission name / player name
      format: "&a- WorldChatter Controller - &r%player_name%: &r" # format result from permission / - - from player
    op:
      name: "*"
      format: "&a- Overpowered -> %player_name%: &r"
# if you're on player mode here is a small example
#    steve:
#      name: "steve" # permission name / player name
#      format: "&b%player_name%: &r" # format result from permission / - - from player

ChatLock (Updated since 2.4)

Gives you the ability to lock the chat from sending!

Text Replacement

Replaces any word or character to anything else you would love! You can choose which one for admin use or not!

# Text Replacement Settings

texts: # Replaces a certain text with another text
  enabled: true
  messages:
    "heart":
      text: "<3"
      replace: "❤"
      perm: false # if player has permission 
    "lenny":
      text: ":lenny:"
      replace: "( ͡° ͜ʖ ͡°)"
      perm: false

MiniMessage

Format any message like never before! It gives you lots of stuff to do with messages Check out the MiniMessage's Documentation!

WorldChatterAPI

The API For Developers to cook with their additions in WorldChatter ^^