【Minecraft】ChatColor+ プラグイン

コンテンツを評価しよう!

適応バージョン:
対応バージョン:1.8,1.9,1.10,1.11,1.12,1.13,1.14,1.15,1.16,1.17,1.18

ChatColor+の概要

注意: これは ChatColor+ Premium の無料版です。このプロジェクトは4年以上前のもので、多くのバグが含まれています。プレミアム版とは異なります。 詳細はプレミアム版のページをご覧ください。

機能

VIPまたは適切な権限を持つ通常ユーザーは、チャットの色や名前の色を自由に変更できます! 簡単に使用可能! 権限サポートやその他の機能もあります!

バージョン1.6.0以降:

  • EssentialsXのニックネームと連携!
  • PlaceholderAPIを使用している場合、チャットカラーは次のように取得できます: %chatcolorplus_chatcolor%
  • 名前のカラーは次のように取得できます: %chatcolorplus_namecolor%
  • タブのカラーは次のように取得できます: %chatcolorplus_tabcolor%

左クリックで、例えば「赤」のみを選択できます。 右クリックすると、別のインベントリが開き、例えば赤とボールドの組み合わせなどを作成できます。

新機能(バージョン6.0以降):

  • Minecraft 1.11.2に対応
  • MySQLサポート
  • 新しいコマンド /chatcolor set <Player> <color>
  • 新しいコマンド /namecolor set <Player> <color>
  • 大規模な設定ファイル(GUI内のアイテムも変更可能)
  • バグ修正(例: /chatcolor reset など)
  • すべてのコマンドがコンソールから実行可能

ToDo:

コマンド

  • /chatcolor – チェストGUIが開き、権限がある色だけが表示されます!
  • /tabcolor – タブカラーを変更できるGUIが開きます!
  • /namecolor – 名前のカラーを変更できるGUIが開きます!
  • /tabcolor set [Player] [Color] – プレイヤーに指定したタブカラーを設定します!
  • /chatcolor set [Player] [Color] – プレイヤーに指定したチャットカラーを設定します!
  • /namecolor set [Player] [Color] – プレイヤーに指定した名前のカラーを設定します!

例: /namecolor set Chemmic blue – Chemmicの名前のカラーを青に変更します

カラーリスト:

  • /chatcolor reset <Player> – プレイヤーのチャットカラーをリセットします
  • /namecolor reset <Player> – プレイヤーの名前のカラーをリセットします
  • /tabcolor reset <Player> – プレイヤーのタブカラーをリセットします

機能と設定

新機能 (バージョン 6.0 以降):

  • MySQLサポート: 複数のサーバーをMySQLデータベースに接続し、”MySql”をtrueに設定することで、ユーザーが1つのサーバーでチャットカラーを変更すると、すべての接続されたサーバーに変更が反映されます。MySQLがfalseの場合は、データを保存するためにYAMLファイルを使用します。
  • EssentialsXとの互換性: EssentialsXのニックネームと連携
  • 新しいコマンド:
  • /chatcolor set <Player> <color> – プレイヤーに指定したチャットカラーを設定
  • /namecolor set <Player> <color> – プレイヤーに指定した名前のカラーを設定
  • 大規模な設定ファイル: GUI内のアイテムやメッセージなど、すべてを変更可能

開発者向け:

  • ChatColorAPI:
  • ChatColorAPI.getChatColorCode(p) – プレイヤーのチャットカラーコードを取得
  • ChatColorAPI.getNameColor(p) – プレイヤーの名前カラーを取得

設定ファイル例:

secondInv:
  TitleMain: '&eMix-Color'
  Items:
    Obfuscated: '171:1'
    Bold: '171:2'
    Strikethrough: '171:3'
    Underline: '171:4'
    Italic: '171:5'
  Title:
    Obfuscated: '&6Obfuscated'
    Bold: '&6Bold'
    Strikethrough: '&6Strikethrough'
    Underline: '&6Underline'
    Italic: '&6Italic'
  Lore:
    Obfuscated: '&eObfuscate your ChatColor!'
    Bold: '&eMix your ChatColor with Bold'
    Strikethrough: '&eStrikethrough your ChatColor!'
    Underline: '&eMix your ChatColor with Underline!'
    Italic: '&eMix your ChatColor with Italic!'
  Format:
    Obfuscated: '&k'
    Bold: '&l'
    Strikethrough: '&m'
    Underline: '&n'
    Italic: '&o'
ResetItem:
  COLOR: '&r'
  ColorChanged: '&aYou have changed your ChatColor back to &enormal &a!'
  NameColorChanged: '&aYou have changed your NameColor back to &enormal &a!'
  ID: '20'
  Title:
    Color: '&4Click to reset your ChatColor!'
    NameColor: '&4Click to reset your NameColor!'
  Lore:
    Color: Change your ChatColor back to normal
    NameColor: Change your NameColor back to normal
ErrorMode:
  Active: true
Items:
  BLUE: '35:3'
  BLACK: '35:15'
  DARK_BLUE: '35:11'
  DARK_GREEN: '35:13'
  DARK_AQUA: '35:9'
  DARK_RED: '171:14'
  DARK_PURPLE: '35:10'
  GOLD: '171:4'
  GRAY: '35:8'
  DARK_GRAY: '35:7'
  GREEN: '35:5'
  AQUA: '171:9'
  RED: '171:14'
  LIGHT_PURPLE: '35:2'
  YELLOW: '35:4'
  WHITE: '35:0'
NameColorItems:
  BLUE: '35:3'
  BLACK: '35:15'
  DARK_BLUE: '35:11'
  DARK_GREEN: '35:13'
  DARK_AQUA: '35:9'
  DARK_RED: '171:14'
  DARK_PURPLE: '35:10'
  GOLD: '171:4'
  GRAY: '35:8'
  DARK_GRAY: '35:7'
  GREEN: '35:5'
  AQUA: '171:9'
  RED: '171:14'
  LIGHT_PURPLE: '35:2'
  YELLOW: '35:4'
  WHITE: '35:0'
Message:
  test: this is just a test
  Bla: another test
  noperm: '&cYou don''t have permissions to use this Command!'
  ColorInv: '&6Choose your ChatColor:'
  color_changed:
    Normal: '&6You changed your ChatColor to%colorID% %colorName% &6!'
    Mixed: '&6You changed your ChatColor to%colorID% %colorName% &6mixed with %colorMixed%&6!'
  inv_title:
    BLUE: '&9blue'
    BLACK: '&0black'
    DARK_BLUE: '&1dark blue'
    DARK_GREEN: '&2dark green'
    DARK_AQUA: '&3dark aqua'
    DARK_RED: '&4dark red'
    DARK_PURPLE: '&5dark purple'
    GOLD: '&6gold'
    GRAY: '&7gray'
    DARK_GRAY: '&8dark gray'
    GREEN: '&agreen'
    AQUA: '&baqua'
    RED: '&cred'
    LIGHT_PURPLE: '&dlight purple'
    YELLOW: '&eyellow'
    WHITE: '&fwhite'
  inv_lore:
    BLUE: '&9Change your ChatColor to blue'
    BLACK: '&0Change your ChatColor to black'
    DARK_BLUE: '&1Change your ChatColor to dark blue'
    DARK_GREEN: '&2Change your ChatColor to dark green'
    DARK_AQUA: '&3Change your ChatColor to dark aqua'
    DARK_RED: '&4Change your ChatColor to dark red'
    DARK_PURPLE: '&5Change your ChatColor to dark purple'
    GOLD: '&6Change your ChatColor to gold'
    GRAY: '&7Change your ChatColor to gray'
    DARK_GRAY: '&8Change your ChatColor to dark gray'
    GREEN: '&aChange your ChatColor to green'
    AQUA: '&bChange your ChatColor to aqua'
    RED: '&cChange your ChatColor to red'
    LIGHT_PURPLE: '&dChange your ChatColor to light purple'
    YELLOW: '&eChange your ChatColor to yellow'
    WHITE: '&fChange your ChatColor to white'
NameColorMessage:
  test: this is just a test
  Bla: another test
  noperm: '&cYou don''t have permissions to use this Command!'
  ColorInv: '&6Choose your NameColor:'
  color_changed:
    Normal: '&6You changed your NameColor to%colorID% %colorName% &6!'
    Mixed: '&6You changed your NameColor to%colorID% %colorName% &6mixed with %colorMixed%&6!'
  inv_title:
    BLUE: '&9blue'
    BLACK: '&0black'
    DARK_BLUE: '&1dark blue'
    DARK_GREEN: '&2dark green'
    DARK_AQUA: '&3dark aqua'
    DARK_RED: '&4dark red'
    DARK_PURPLE: '&5dark purple'
    GOLD: '&6gold'
    GRAY: '&7gray'
    DARK_GRAY: '&8dark gray'
    GREEN: '&agreen'
    AQUA: '&baqua'
    RED: '&cred'
    LIGHT_PURPLE: '&dlight purple'
    YELLOW: '&eyellow'
    WHITE: '&fwhite'
  inv_lore:
    BLUE: '&9Change your NameColor to blue'
    BLACK: '&0Change your NameColor to black'
    DARK_BLUE: '&1Change your NameColor to dark blue'
    DARK_GREEN: '&2Change your NameColor to dark green'
    DARK_AQUA: '&3Change your NameColor to dark aqua'
    DARK_RED: '&4Change your NameColor to dark red'
    DARK_PURPLE: '&5Change your NameColor to dark purple'
    GOLD: '&6Change your NameColor to gold'
    GRAY: '&7Change your NameColor to gray'
    DARK_GRAY: '&8Change your NameColor to dark gray'
    GREEN: '&aChange your NameColor to green'
    AQUA: '&bChange your NameColor to aqua'
    RED: '&cChange your NameColor to red'
    LIGHT_PURPLE: '&dChange your NameColor to light purple'
    YELLOW: '&eChange your NameColor to yellow'
    WHITE: '&fChange your NameColor to white'

権限リスト

基本権限:

  • chatcolor.use – チャットカラーGUIを開くための権限
  • namecolor.use – 名前のカラーGUIを開くための権限
  • tabcolor.use – タブカラーGUIを開くための権限

全色選択権限:

  • chatcolor.all – すべてのチャットカラーを選択
  • namecolor.all – すべての名前カラーを選択
  • tabcolor.all – すべてのタブカラーを選択

個別カラー権限:

  • chatcolor.red – 赤のチャットカラー
  • chatcolor.blue – 青のチャットカラー
  • chatcolor.green – 緑のチャットカラー
  • その他のカラーも同

様に設定

  • namecolor.red – 赤の名前カラー
  • namecolor.blue – 青の名前カラー
  • namecolor.green – 緑の名前カラー
  • その他のカラーも同様に設定
  • tabcolor.red – 赤のタブカラー
  • tabcolor.blue – 青のタブカラー
  • tabcolor.green – 緑のタブカラー
  • その他のカラーも同様に設定

コマンド権限:

  • namecolor.command.set – 名前カラーを設定するコマンドの権限
  • namecolor.command.reset – 名前カラーをリセットするコマンドの権限
  • chatcolor.command.set – チャットカラーを設定するコマンドの権限
  • chatcolor.command.reset – チャットカラーをリセットするコマンドの権限
  • TabColor.command.set – タブカラーを設定するコマンドの権限
  • TabColor.command.reset – タブカラーをリセットするコマンドの権限

ミックスメニュー権限:

  • ChatColor.secondInv.open – チャットカラーのミックスメニューを開くための権限
  • TabColor.secondInv.open – タブカラーのミックスメニューを開くための権限
  • NameColor.secondInv.open – 名前カラーのミックスメニューを開くための権限

ミックスメニュー使用権限:

  • chatcolor.Bold – 太字のチャットカラー
  • chatcolor.Italic – イタリックのチャットカラー
  • chatcolor.Underline – 下線のチャットカラー
  • chatcolor.obfuscated – 謎のチャットカラー
  • chatcolor.strikethrough – 打ち消し線のチャットカラー
  • namecolor.Bold – 太字の名前カラー
  • namecolor.Italic – イタリックの名前カラー
  • namecolor.Underline – 下線の名前カラー
  • namecolor.obfuscated – 謎の名前カラー
  • namecolor.strikethrough – 打ち消し線の名前カラー
  • tabcolor.Bold – 太字のタブカラー
  • tabcolor.Italic – イタリックのタブカラー
  • tabcolor.Underline – 下線のタブカラー
  • tabcolor.obfuscated – 謎のタブカラー
  • tabcolor.strikethrough – 打ち消し線のタブカラー

プラグインを使用しているサーバー:

  • mc.Brutal-network.com
  • play.pixelors.net
  • bearcraft.playmine.nl

ダウンロード手順

ChatColor+のインストールと設定に関する説明は、公式Wikiのインストールページを参照してください。

1.プラグインをダウンロードする。
公式サイトから「ChatColor+」プラグインをダウンロードします。
 
2.プラグインをサーバーに追加する。
「ChatColor+.jar」をサーバーフォルダ内の「Plugins」に追加します。
 
3.サーバーを再起動する。
サーバーを再起動することで「plugins」フォルダ内に「ChatColor+」フォルダが生成されます。同時にプラグインがサーバーに適応されます。

権限について

権限については、公式wikの権限一覧ページを参照してください。

コマンドについて

コマンドについては、公式wikのコマンド一覧ページを参照してください。

参考ページ

この記事では、海外向けの記事を日本人向けに翻訳し情報公開しています。参考ページは以下になり

https://www.spigotmc.org/resources/chatcolor.1546/

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です