[Spigot 1.12] リアルニュースが見れるシステム - NewsListGUI v1.2

サーバーMODやBUKKITのプラグインなどの公開/紹介を専門に行うフォーラムです。クライアントMODと組み合わせ必須の物はMOD公開/紹介フォーラムで公開してください。
フォーラムルール
クライアントMODと対にして使用する物は極力 MOD 公開/紹介 フォーラムにて公開するようお願いします。
本フォーラムではサーバーへの適用をメインとするサーバーMOD、プラグインを取り扱います。
不明な点は管理人ecolightまでお問い合わせ下さい。
  • (PostNo.318564)

[Spigot 1.12] リアルニュースが見れるシステム - NewsListGUI v1.2

投稿記事by Xoet » 2018年8月01日(水) 16:20

NewsListGUIはリアルニュースをGUIとして表示できます。

【スクリーンショット】
画像

画像

【コマンド】
/nlg - プラグインについて表示されます。
/nlg reload - コンフィグをリロードします。
/news - ニュースGUIを表示します。

【権限】
nlg.reload.use - Reload Command

【インストール】
プラグインファイルに入れて再起動し、設定ファイルからApiKeyを設定して再起動してください。 ApiKeyを設定しないと、プラグインは起動しません。 [url]newsapi.org[/url]からApiKeyを入手してください。

【コンフィグ】
コード: 全て選択
#Created by JP_Mc_Dr1080.
#Created NewsAPI by SimplyRin.

#newsapi.orgからApiKeyを入手してください。
ApiKey: NONE

#Countryは、あなたが住んでいる国を入力してください。
Country: JP

#Guiの設定
GuiTitle: "&e&lNewsListGUI"
Title: "&e&lタイトル&e:&7 "
Author: "&e&l著者&e:&7 "
Posted_date: "&e&l投稿日&e:&7 "
ClickDescription: "&7クリックすると、より詳しい情報が表示されます。"
ItemID: 339

#チャットメッセージの設定
NewsMessege:
- "&6=================================[ニュース]================================="
- "&e&lタイトル&e:&7 %title%"
- "&e&l著者&e:&7 %author%"
- "&e&l投稿日&e:&7 %publishedat%"
- "&e&l説明&e:&7 %description%"
- "&e&lURL&e:&7 %url%"
- "&e&l国&e:&7 %country%"
- "&6============================================================================"
Income: "&7所得中…"
None: "なし"

#リロードメッセージの設定
ReloadMessege: "%prefix%&aconfig.ymlをリロードしました。"

#権限メッセージの設定
NoPermissionMessege: "%prefix%&c権限がありません。"
 
#サウンド設定
#MessegeSoundは、ニュースメッセージが表示されたときのサウンドを設定できます。
MessegeSound: ENTITY_ITEM_PICKUP
#OpenMenuSoundは、メニューを開けたときのサウンドを設定できます。
OpenMenuSound: ENTITY_EXPERIENCE_ORB_PICKUP


【API】
このAPIはSimplyRinによって作成されました。
https://github.com/SimplyRin/NewsAPI

[1つだけ取得する]
コード: 全て選択
NewsApi newsApi = new NewsApi("API_KEY");
NewsData newsData = newsApi.getNewsData();

System.out.println("Author: " + newsData.getAuthor());
System.out.println("Title: " + newsData.getTitle());
System.out.println("Description: " + newsData.getDescription());
System.out.println("URL: " + newsData.getUrl());
System.out.println("PublishedAt: " + newsData.getPublishedAt());
System.out.println("Country: " + newsData.getNewsCountry());


[上から所得する(リスト)]
コード: 全て選択
NewsApi newsApi = new NewsApi("API_KEY");
List<NewsData> allNewsData = newsApi.getAllNewsData();

for(NewsData newsData : allNewsData)  {
   System.out.println("Author: " + newsData.getAuthor());
   System.out.println("Title: " + newsData.getTitle());
   System.out.println("Description: " + newsData.getDescription());
   System.out.println("URL: " + newsData.getUrl());
   System.out.println("PublishedAt: " + newsData.getPublishedAt());
   System.out.println("Country: " + newsData.getNewsCountry());
}


【最新】
ダンロードはこちらから!
https://www.dropbox.com/s/pfhvdt7owsa06 ... 2.zip?dl=0

私のようになりすましをやめてください。絶対に逆コンパイルもしないでください。楽しんで!
Discord: ZPJA#8784
WebSite: https://web.dorakun.net/
プラグイン作成依頼: https://goo.gl/forms/FkMInuGtWAnPLE362

< 運営しているサーバー >
画像
画像
画像
Xoet
ID:558311b6
水から上がったとこ
 
記事: 1
登録日時: 2018年8月01日(水) 15:38

Return to サーバーMOD,プラグイン 公開/紹介

x