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?)
Filter loader...
Filter versions...
Filter channels...

Fixes:

  • Used the correct player for receiving a message with /message

Removed:

  • Server_Name is removed from the config.yml, which means {server_name} as a placeholder can be replaced by PlaceholderAPI

Fixes:

  • Yet another PlaceholderAPI fix involving /message

Added:

  • Support for Folia.

Fixed:

  • Issue with placeholders like {prefix} not being replaced on auto broadcast.
  • Added null safety to /reply, fixing an NPE if no recipient found.
  • Issue where all players could see /staffchat, added a permission check: chatmanager.staffchat
  • Issue where {player} wasn't replaced for /staffchat in console.
  • Issue where if you sent a message in staffchat, it wouldn't show your name but the person receiving it.

Changes:

  • PlaceholderAPI was not parsing placeholders in the broadcast/autobroadcast features.
  • Bumped version, because I messed up semver.

Fixed:

  • Issue with Messages.yml changes not being reflected after chatmanager reload.

Fixed:

  • Issue with PlaceholderAPI in messages.
  • Issue with title messages toggle, we used the wrong config option for the toggle.

Changes:

  • Updated internally how messages are handled which includes a safety net if the config gets messed up.
  • Added a safety net to config options to ensure the plugin functions even if the config is messed up.
  • Prefix is no longer sent in console as you can add it manually to every message.
  • {Prefix} is now {prefix}, {Prefix} will work for the time being, but it's recommended you use Find and Replace to change it to {prefix}

Fixed:

  • Fixed an issue where a null pointer would be thrown if PlaceholderAPI was not on the server.

Tested:

  • Hex Colors have been tested, they do work. thy format is #FFFFFF.

Changes:

  • Reverted the change removing per-group formats from the chat.

Fixed:

  • Config changes made would not actually be reflected when doing /chatmanager reload.
  • Error when running /chatradius with no args.
  • No message was sent when doing /chatradius with the option set to false.

Added:

  • Config check for /chatradius to prevent switching channels if the config option Chat_Radius.Enable is false.

Changes:

  • The plugin when initially installed has everything disabled out of the box.
  • Only sending a message for a repeated command/message if not currently in cooldown.
  • Allow 1.20.6-1.21 servers to use the plugin. (this may change in the future if the plugin does not function on 1.20.6)
  • Reduced method calls if checks are not passed.
  • Replaces override symbols before re-setting the message in chat.
  • Cleared recipients of the message instead of removing every player through a loop. we only add the players if they are in range.

Fixed:

  • Always being spammed with Please wait x time before sending another command/message due to the timer not being subtracted.
  • chatmanager.chatmanager.staff should have been chatmanager.staff.
  • Using the wrong placeholder for /staff, internally we used {players} while the default config used {staff}.
  • Issue with staff chat using the wrong configuration path internally.
  • Player Name wasn't being replaced for /staffchat in the console.
  • Issue with chat radius no matter the channel always saying it's enabled.

Note:

  • If you want to use this version of the plugin on 1.20.6, you have to open the jar in 7zip, edit the plugin.yml's api-version to 1.20.6, it does work on 1.20.6 but this version anyway has quite a few bugs in it.

Removed:

  • Vault is no longer needed to run the plugin, All messages have PlaceholderAPI support.
  • Per-group chat format has been removed from the config.yml as you can simply use PlaceholderAPI and Group Weights.
  • Hex Color Format can no longer be changed, It did not function very well.
  • Config_Version from the config.yml.
  • Metrics_Enabled from the config.yml as you can disable Metrics in bStats.
  • {display_name}, {displayname}, {world}, {online}, {ess_player_balance}, {ess_player_nickname}. You can use PlaceholderAPI for literally everything.

Changes:

  • Updated {vault_prefix} and {vault_suffix} to %luckperms_prefix% and %luckperms_suffix% in default config.yml.
  • Vanish Support has been altered, We no longer detect plugins itself but use hopefully a universal method to detect if vanished.

Added:

  • 1.20.6 support

Removed:

  • 1.20.4 support

Added:

  • 1.20.4 support

External resources


Project members

H1DD3NxN1NJA

Owner

ryderbelserion

Developer


Technical information

License
MIT
Project ID