[Bukkit 1.7.2-1.8.8] 天気と時刻の同期プラグイン - Current Weather v1.1.1

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

[Bukkit 1.7.2-1.8.8] 天気と時刻の同期プラグイン - Current Weather v1.1.1

投稿記事by ucchy » 2013年9月29日(日) 21:41

画像

最新版 v1.1.1 のダウンロード

概要

Minecraft内の天気と時間の流れを、現実の都市と同期します。
例えば、ロンドンを設定した場合、ロンドンの天気情報と時差を計算し、現在のロンドンの状況をワールドへ反映します。
ロンドンの都市を再現したマップで、本プラグインを使ってロンドンの天気と時刻を同期すれば、まるで現地に行ったような観光旅行が再現できますね!
(マインクラフトのワールドの時間の流れは、1日24時間に変更されます)

画像

本プラグインは、KeBiN氏製作の Current Weather MOD に着想を得て作成されました。

使い方

BukkitCurrentWeather.jar を、CraftBukkit の plugins フォルダへ入れて、サーバーを起動してください。
デフォルトのメッセージは英語になっていますので、必要に応じて日本語メッセージに変更してください。
(plugins/BukkitCurrentWeather/messages.yml を別名に変更して、plugins/BukkitCurrentWeather/messages_ja.yml を messages.yml に変更したあと、コマンド「/cw reload」を実行してください。)

コマンド

/cwコマンドは、別名 /cweather、/currentweather も使用できます。
パーミッションノードは全て「currentweather」です。

  • /cw find (緯度) (経度) - 緯度と経度に近い都市を一覧表示します。
  • /cw find (都市名) - 指定された都市名に一致する都市を表示します。
    画像
     
  • /cw japan - 日本地図を表示します。地図内をクリックしたところに近い都市を設定できます。
    このコマンドは、コンソールでしか動作しません(ゲーム内からは実行不可です)。
    画像
     
    例えば、鹿児島のあたりをクリックすると、次のようにクリックした場所に近い都市が表示されます。
    画像
     
  • /cw set (id) - 「/cw find」コマンドを使って検索した都市IDを設定します。
    画像
     
  • /cw clear - 天気と時刻の同期をやめて、もとのマインクラフトの天気と時刻の流れに戻します。
  • /cw sync - 天気情報を強制同期します。
  • /cw reload - 設定ファイルをリロードします。

設定ファイル(config.yml)

デフォルトのconfig.ymlの内容
# BukkitCurrentWeather v1.1.1
# @author ucchy
# @license LGPLv3
# @copyright Copyright ucchy 2013

syncTime: true
ignoreWorlds: []
intervalTicksSyncWeater: 24000
intervalTicksSyncTime: 60


  • syncTime - 時刻の同期を行うかどうか。falseに変更すると天気の同期のみを行います。
  • ignoreWorlds - 天気や時刻の同期を行いたくないワールドのワールド名を設定できます。
      設定例) ignoreWorlds: ['world_nether', 'gunGameWorld', 'shigen']
  • intervalTicksSyncWeater - 天候を同期する間隔を設定できます。
      単位は tick (1/20秒) です。デフォルトは 24000 tick (=20分) です。
      ※ 天気予報は、そこまで頻繁には変更されませんから、小さく設定してもほとんど意味はありません。
        小さくしすぎると、OpenWeatherMap に負荷を与えることになるので、小さく設定することはご遠慮ください。
  • intervalTicksSyncTime - 時刻を同期する間隔を設定できます。
      単位は tick (1/20秒) です。デフォルトは 60 tick (=3秒) です。

Q&A

  • Q. このプラグインを導入し地域を設定したあと、このプラグインを削除した所、時間が動かなくなりました。
      どのようにすれば、時間が動くようになりますか?
    A. プラグインを抜く前であれば、/cw clear を実行して、地域設定を解除してください。
      プラグインを抜いてしまった場合は、コンソール、または、op権限のあるプレイヤーで、
      /gamerule doDaylightCycle true
      を実行してください。
     

ソースコードとライセンスについて

本プラグインのソースコードは、github で管理しています。
https://github.com/ucchyocean/BukkitCurrentWeather

Current Weather の原案は KeBiN氏です。
Current Weather の原案およびロゴに対する著作権は、KeBiN氏に帰属します。

本プラグインのコーディングに対する著作は、ucchyが保持します。
本プラグインのライセンスは、LGPLv3に従います。
ライセンス条文は、下記URLをご参照ください。
http://sourceforge.jp/magazine/07/09/05/017211

天気情報は、Open Weather Map から提供されているデータを利用しています。
日本地図は、Open Street Map から提供されているデータを利用しています。
いずれもクリエーティブコモンズライセンス CC-BY-SA 2.0 に従います。
コピーライトに関する詳細は、下記URLをご参照ください。
http://openweathermap.org/copyright
http://www.openstreetmap.org/copyright
最後に編集したユーザー ucchy [ 2016年1月06日(水) 15:11 ], 累計 12 回
――お知らせ――
パソコンが壊れたため、買い替えるまで、プラグイン開発作業はお休みしています。簡単な質問程度ならお答えいたします。
――お知らせ――
アバター
ucchy
ID:0f9f148b
ラピスラズリ収集家
 
記事: 1170
登録日時: 2012年11月07日(水) 00:08

  • (PostNo.131271)

Re: [Bukkit 1.6.4] 天気と時刻の同期プラグイン - Bukkit Current Weather v0

投稿記事by SNAKE » 2013年10月02日(水) 16:45

これはいいプラグインですね!
こういうのないか探してたんですよw
使わせてもらいます!
一応サーバの管理をしてます。
だけど、知識はへっぽこです
アバター
SNAKE
ID:f8380903
金掘り
 
記事: 420
登録日時: 2013年3月21日(木) 21:28
お住まい: japan

  • (PostNo.131402)

Re: [Bukkit 1.6.4] 天気と時刻の同期プラグイン - Bukkit Current Weather v0

投稿記事by ucchy » 2013年10月03日(木) 12:52

steveさん、ご利用ありがとうございます!
使ってみて、不具合や不便なところなど見つかりましたら、すぐに対応させていただきますので、ご連絡くださいね!
――お知らせ――
パソコンが壊れたため、買い替えるまで、プラグイン開発作業はお休みしています。簡単な質問程度ならお答えいたします。
――お知らせ――
アバター
ucchy
ID:8809d51e
ラピスラズリ収集家
 
記事: 1170
登録日時: 2012年11月07日(水) 00:08

  • (PostNo.131886)

Re: [Bukkit 1.6.4] 天気と時刻の同期プラグイン - Bukkit Current Weather v0

投稿記事by SNAKE » 2013年10月05日(土) 17:57

エラー等はまったく持ってでないですね!

要望なのですが、設定した都市?などを日本語化することは可能でしょうか?
例えばですけど、ロンドンを選んだ場合チャットには、「London」と表示されるのを、「ロンドン」にしたりするということです。
messages.yml を編集すればできるのかなとは思っていたのですが、できなかったので..
一応サーバの管理をしてます。
だけど、知識はへっぽこです
アバター
SNAKE
ID:ba0bf962
金掘り
 
記事: 420
登録日時: 2013年3月21日(木) 21:28
お住まい: japan

  • (PostNo.131953)

Re: [Bukkit 1.6.4] 天気と時刻の同期プラグイン - Bukkit Current Weather v0

投稿記事by ucchy » 2013年10月05日(土) 22:08

Bukkit Current Weather v0.3 をリリースします。
messages.yml に都市名を書くことで、都市の表示名を変更できます。

steveさん、

steve さんが書きました:要望なのですが、設定した都市?などを日本語化することは可能でしょうか?
例えばですけど、ロンドンを選んだ場合チャットには、「London」と表示されるのを、「ロンドン」にしたりするということです。


対応いたしました。
BukkitCurrentWeather.jar を v0.3.0 で上書き更新し、
messages.yml に、置き換えしたい都市名をキーで、表示したい文字列を値で、追記してください。

追記例)
コード: 全て選択
Yokohama-shi: '横浜市'
London: 'ロンドン'


もし他にも何かありましたら、ご連絡くださいね。
――お知らせ――
パソコンが壊れたため、買い替えるまで、プラグイン開発作業はお休みしています。簡単な質問程度ならお答えいたします。
――お知らせ――
アバター
ucchy
ID:0f9f148b
ラピスラズリ収集家
 
記事: 1170
登録日時: 2012年11月07日(水) 00:08

  • (PostNo.132341)

Re: [Bukkit 1.6.4] 天気と時刻の同期プラグイン - Bukkit Current Weather v0

投稿記事by SNAKE » 2013年10月07日(月) 18:18

対応有難うございます!
一応サーバの管理をしてます。
だけど、知識はへっぽこです
アバター
SNAKE
ID:0794f1c0
金掘り
 
記事: 420
登録日時: 2013年3月21日(木) 21:28
お住まい: japan

  • (PostNo.132705)

Re: [Bukkit 1.6.4] 天気と時刻の同期プラグイン - Bukkit Current Weather v0

投稿記事by サイコパス » 2013年10月09日(水) 14:57

このプラグインを導入し日本の東京に時間を設定したあと、このプラグインを削除した所、時間が動かなくなりました。

time set等の時間操作系コマンドでも時間は設定できるが、時間は進みません

こちらで対応できる策があればご教授頂けますか?
アバター
サイコパス
ID:901dcf5a
水から上がったとこ
 
記事: 3
登録日時: 2013年8月19日(月) 10:25

  • (PostNo.132777)

Re: [Bukkit 1.6.4] 天気と時刻の同期プラグイン - Bukkit Current Weather v0

投稿記事by ucchy » 2013年10月09日(水) 19:27

サイコパスさん、こんにちは。ご利用ありがとうございます。

/cw clear で解除せずにプラグインを抜いてしまった場合は、
コンソール、または、op権限のあるプレイヤーで、
/gamerule doDaylightCycle true
を実行してください。 
(プラグインの説明書きのなかにも、上記説明を足しておきますね。)
ご意見、ありがとうございました。
――お知らせ――
パソコンが壊れたため、買い替えるまで、プラグイン開発作業はお休みしています。簡単な質問程度ならお答えいたします。
――お知らせ――
アバター
ucchy
ID:b4e4e1d2
ラピスラズリ収集家
 
記事: 1170
登録日時: 2012年11月07日(水) 00:08

  • (PostNo.132792)

Re: [Bukkit 1.6.4] 天気と時刻の同期プラグイン - Bukkit Current Weather v0

投稿記事by SNAKE » 2013年10月09日(水) 20:16

使っていて思うんですが、こんなに良くバグがないプラグインなのに、機能が少ないというのがすごく残念というかなんか悲しいです。
もっと、時間制御?けいのことも入れていったらいいと思います。

world単位で設定できるようにして、1部のworldでは、時間を止めれるようにしたりスルということです。

↑自分勝手で申し訳ありません。
一応サーバの管理をしてます。
だけど、知識はへっぽこです
アバター
SNAKE
ID:0afda12e
金掘り
 
記事: 420
登録日時: 2013年3月21日(木) 21:28
お住まい: japan

  • (PostNo.132815)

Re: [Bukkit 1.6.4] 天気と時刻の同期プラグイン - Bukkit Current Weather v0

投稿記事by ucchy » 2013年10月09日(水) 21:52

steveさん、こんにちは。
いつもありがとうございます。

steve さんが書きました:world単位で設定できるようにして、1部のworldでは、時間を止めれるようにしたりスルということです。


本プラグインは、config.yml 内の ignoreWorlds にワールド名を書くことで、
一部のワールドのみ、天気や時刻の同期をしないように設定することが可能です。
詳しくは、プラグインの説明書きをご参照ください。

また、Minecraft 1.6 以降では、プラグイン無しの機能でも、
/gamerule doDaylightCycle false
を実行することで、そのワールドの時間をとめることが可能です。


steve さんが書きました:使っていて思うんですが、こんなに良くバグがないプラグインなのに、機能が少ないというのがすごく残念というかなんか悲しいです。


そうですねぇ・・・
機能は少ないとは思っていませんが、
何か面白い追加機能を思いついたら、導入を検討してみようと思います。

もしご意見などありましたら、教えてくださいね。
――お知らせ――
パソコンが壊れたため、買い替えるまで、プラグイン開発作業はお休みしています。簡単な質問程度ならお答えいたします。
――お知らせ――
アバター
ucchy
ID:0f9f148b
ラピスラズリ収集家
 
記事: 1170
登録日時: 2012年11月07日(水) 00:08

  • (PostNo.132818)

Re: [Bukkit 1.6.4] 天気と時刻の同期プラグイン - Bukkit Current Weather v0

投稿記事by SNAKE » 2013年10月09日(水) 22:06

ucchy さんが書きました:steveさん、こんにちは。
いつもありがとうございます。

steve さんが書きました:world単位で設定できるようにして、1部のworldでは、時間を止めれるようにしたりスルということです。


本プラグインは、config.yml 内の ignoreWorlds にワールド名を書くことで、
一部のワールドのみ、天気や時刻の同期をしないように設定することが可能です。
詳しくは、プラグインの説明書きをご参照ください。

また、Minecraft 1.6 以降では、プラグイン無しの機能でも、
/gamerule doDaylightCycle false
を実行することで、そのワールドの時間をとめることが可能です。


configで変更可能だったんですね、これからは、よく見るようにしたいと思います。
コマンドに関しては、全く知りませんでしたw

これからも作成がんばってくださいね!

あと、機能に関してなんですが、天候の制御を追加してくれるとありがたいです。
例:設定した座標に雷を落とすなど
一応サーバの管理をしてます。
だけど、知識はへっぽこです
アバター
SNAKE
ID:9c1d5fef
金掘り
 
記事: 420
登録日時: 2013年3月21日(木) 21:28
お住まい: japan

  • (PostNo.132823)

Re: [Bukkit 1.6.4] 天気と時刻の同期プラグイン - Bukkit Current Weather v0

投稿記事by サイコパス » 2013年10月09日(水) 22:16

ucchy さんが書きました:サイコパスさん、こんにちは。ご利用ありがとうございます。

/cw clear で解除せずにプラグインを抜いてしまった場合は、
コンソール、または、op権限のあるプレイヤーで、
/gamerule doDaylightCycle true
を実行してください。 
(プラグインの説明書きのなかにも、上記説明を足しておきますね。)
ご意見、ありがとうございました。


ありがとうございます、無事解決致しました。
アバター
サイコパス
ID:901dcf5a
水から上がったとこ
 
記事: 3
登録日時: 2013年8月19日(月) 10:25

  • (PostNo.132824)

Re: [Bukkit 1.6.4] 天気と時刻の同期プラグイン - Bukkit Current Weather v0

投稿記事by ucchy » 2013年10月09日(水) 22:16

steve さんが書きました:configで変更可能だったんですね、これからは、よく見るようにしたいと思います。


すみません、トピックに config.yml の設定内容が書かれていませんでしたね・・・
書いた気になっていました・・・ 失礼しました。書き足しておきます。

steve さんが書きました:あと、機能に関してなんですが、天候の制御を追加してくれるとありがたいです。


天候の制御は、マインクラフトのコマンドで用意されていますので、そちらをご利用ください。
  • /weather clear - 晴れにする
  • /weather rain - 雨にする
  • /weather thunder - 雷雨にする

steve さんが書きました:例:設定した座標に雷を落とすなど


例えば、AdminCmdプラグインの /t コマンドで、クリックした地点に雷を落とすことが可能ですね。
――お知らせ――
パソコンが壊れたため、買い替えるまで、プラグイン開発作業はお休みしています。簡単な質問程度ならお答えいたします。
――お知らせ――
アバター
ucchy
ID:0f9f148b
ラピスラズリ収集家
 
記事: 1170
登録日時: 2012年11月07日(水) 00:08

  • (PostNo.132838)

Re: [Bukkit 1.6.4] 天気と時刻の同期プラグイン - Bukkit Current Weather v0

投稿記事by SNAKE » 2013年10月09日(水) 23:04

あと、機能に関してなんですが、天候の制御を追加してくれるとありがたいです。

天候の制御は、マインクラフトのコマンドで用意されていますので、そちらをご利用ください。
  • /weather clear - 晴れにする
  • /weather rain - 雨にする
  • /weather thunder - 雷雨にする

例:設定した座標に雷を落とすなど

例えば、AdminCmdプラグインの /t コマンドで、クリックした地点に雷を落とすことが可能ですね。


書き方が悪かったですね、すみません
AdminCmdなどでできるのは知っているのですが、他のコマンドで他のプラグインと競合してしまっていて、仕様をひかえているんです。
これは、できればでいいですよ。
一応サーバの管理をしてます。
だけど、知識はへっぽこです
アバター
SNAKE
ID:1167d093
金掘り
 
記事: 420
登録日時: 2013年3月21日(木) 21:28
お住まい: japan

  • (PostNo.132874)

Re: [Bukkit 1.6.4] 天気と時刻の同期プラグイン - Bukkit Current Weather v0

投稿記事by ucchy » 2013年10月10日(木) 03:08

steve さんが書きました:AdminCmdなどでできるのは知っているのですが、他のコマンドで他のプラグインと競合してしまっていて、仕様をひかえているんです。
これは、できればでいいですよ。


ええ、まあ・・・、どちらにしろ、本プラグインでは対応はしません。
「現実の都市と天気や時刻を同期して、現地に行った気分になり楽しむ」というのが、Current Weather のコンセプトですから、クリックしたところに雷を落とす機能は、別のプラグインでまかなっていただくのがよろしいかと思います。
よろしくお願いします。
――お知らせ――
パソコンが壊れたため、買い替えるまで、プラグイン開発作業はお休みしています。簡単な質問程度ならお答えいたします。
――お知らせ――
アバター
ucchy
ID:0f9f148b
ラピスラズリ収集家
 
記事: 1170
登録日時: 2012年11月07日(水) 00:08

  • (PostNo.132906)

Re: [Bukkit 1.6.4] 天気と時刻の同期プラグイン - Bukkit Current Weather v0

投稿記事by ittekikun » 2013年10月10日(木) 13:23

ucchy さんが書きました:他のコマンドで他のプラグインと競合してしまっていて、仕様をひかえているんです。

AdminCMDのコマンドの競合は設定でどうにか出来たはず。
詳しくは自分で調べてください。
サイン Bukkit Spigot Japan Wikiを運営しています。
些細な事でもいいので内容の充実にご協力頂ければ幸いです。
viewtopic.php?f=19&t=33020

■■ 投稿する前に ■■
  フォーラムルール
  質問関連フォーラムで質問する時は、必ず次のトピックを一読/厳守お願い致します。
  【必読】質問の仕方について↓
  viewtopic.php?f=5&t=999
アバター
ittekikun
ID:aa8a2513
ラピスラズリ収集家
 
記事: 1252
登録日時: 2011年9月25日(日) 11:51
お住まい: 夢の国の隣

  • (PostNo.132943)

Re: [Bukkit 1.6.4] 天気と時刻の同期プラグイン - Bukkit Current Weather v0

投稿記事by SNAKE » 2013年10月10日(木) 17:07

たしかにそのとおりですね...
すみませんでした
一応サーバの管理をしてます。
だけど、知識はへっぽこです
アバター
SNAKE
ID:1607e2ba
金掘り
 
記事: 420
登録日時: 2013年3月21日(木) 21:28
お住まい: japan

  • (PostNo.133044)

Re: [Bukkit 1.6.4] 天気と時刻の同期プラグイン - Bukkit Current Weather v0

投稿記事by ucchy » 2013年10月11日(金) 01:56

いえいえ、そこまで気にすることはないですよ。
とりあえず、「こんなことはできませんか・・・?」と相談してもらえるのは、歓迎しております。
今後もどうぞ気兼ねなく、ご意見を寄せてください。

うちでできないという場合でも、他の人が他で実現したりすることもあるかもしれませんし、
一概に全て無駄というわけではありませんからね。
――お知らせ――
パソコンが壊れたため、買い替えるまで、プラグイン開発作業はお休みしています。簡単な質問程度ならお答えいたします。
――お知らせ――
アバター
ucchy
ID:0f9f148b
ラピスラズリ収集家
 
記事: 1170
登録日時: 2012年11月07日(水) 00:08

  • (PostNo.133998)

Re: [Bukkit 1.6.4] 天気と時刻の同期プラグイン - Bukkit Current Weather v0

投稿記事by エリー » 2013年10月15日(火) 08:55

かなり良いプラグインだったので使わせて頂いてます。
出来るのか判りませんがお正月用に日の出固定機能とか付けられませんかね・・?
アバター
エリー
ID:cf10e15f
石掘り
 
記事: 110
登録日時: 2012年10月31日(水) 23:37
お住まい: 貴方の後ろ

  • (PostNo.134124)

Re: [Bukkit 1.6.4] 天気と時刻の同期プラグイン - Bukkit Current Weather v0

投稿記事by ucchy » 2013年10月15日(火) 21:51

エリーさん、こんにちは。ご利用ありがとうございます!

エリー さんが書きました:出来るのか判りませんがお正月用に日の出固定機能とか付けられませんかね・・?


うーん、
それは逆に、プラグイン無しでバニラでもできますね・・・
/gamerule doDaylightCycle false コマンドを実行して時間の流れを止めて、
/time set コマンドで時間を指定してください。
/time set 23500 で、現実の午前5時半くらい、
/time set 0 で、現実の午前6時くらい の状態に固定できます。

指定する数値については、こちらの画像をご参照ください。
http://minecraft-ja.gamepedia.com/%E3%8 ... ck_24h.png
――お知らせ――
パソコンが壊れたため、買い替えるまで、プラグイン開発作業はお休みしています。簡単な質問程度ならお答えいたします。
――お知らせ――
アバター
ucchy
ID:0f9f148b
ラピスラズリ収集家
 
記事: 1170
登録日時: 2012年11月07日(水) 00:08

次へ

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

x