Skip to content

niwaniwa/WhiteEggCore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WhiteEggCore - v2.7

このプラグインはWhiteBird系統の後継版として開発されたBukkit用Pluginです。

動作

  • Java 8の機能を利用しています
  • Spigot最新版にて動作を確認しています
  • 不具合などについてはその他に記載されておりますTwitterまでお問い合わせください

主な機能

  • jsonによるプレイデータの保存
  • Twitterへのツイート、情報を取得
  • Tab、Click可能なテキストを表示できる機能など

説明

コマンド

コマンド 説明 権限 備考
/WhiteEggCore プラグイン情報など whiteegg.core.command.*
/toggle 各種設定を確認、設定できます whiteegg.core.command.toggle
/head <Player名> プレイヤーの頭を取得します whiteegg.core.command.toggle
/twitter <呟き> Twitterに呟きを送信します whiteegg.core.command.twitter 初実行時は/registerを行ってください
/register Twitterに接続するための登録を行います whiteegg.core.command.twitter.register
/whisper <メッセージ> 特定の相手にプライベートメッセージを送信します whiteegg.core.command.whisper
/replay <メッセージ> 返信します whiteegg.core.command.replay

Config.yml

要素名 説明 type 初期値
lock プラグインのロック boolean false
consumerkey Twitter app String null
consumerSecret Twitter app String null

Script

JavaScriptを利用してゲーム内に干渉できます

詳細はこちらをご覧ください

データベースについて

現在MongoDB(不具合あり)、MySQL(現在未定)に対応しております

Javadoc

Javadocはこちら

Library

license

  • MIT License

  • 本プラグインはTwitter4j、MongoDB driverを含んでおります(Apache License 2.0を使用しています)

その他

プレイヤーについて

データ

  • プレイヤーのデータはplugins/WhiteEggCore/players/<uuid>.jsonに出力されます
  • プレイヤーデータはWhitePlayerから取得することができます
  • 取得はWhitePlayerFactoryクラスを使用してください

APIについて

このプラグインはAPIを利用することが可能です

詳しくはJavadocをご覧ください

Eventについて

現在3つのイベントを使用することができます

詳細はJavadocをご覧ください

言語ファイルについて

plugins/WhiteEggCore/lang/ 階層内に設置されている言語ファイルを編集することができます

  • カラーコードは&<code>とすることで装飾が出来ます

謝辞

アドバイス、修正

御礼を申し上げます

リンク

Twitter : @haniwa_koke

不備がありましたらこちらへ連絡をしていただけると幸いです

javajava勉強中... (1/8 ~ 1/21までのコミットメッセージが荒れていますがご了承ください)

Releases

No releases published

Packages

No packages published