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

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

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

投稿記事by ucchy » 2013年10月21日(月) 17:49

BukkitCurrentWeather v1.0.0 をリリースします。
(そろそろ、ベータ版終了ということで、バージョンを1.0にしますね。)

今回の修正は2件あります。
  • 不具合修正 issue #2
    ときどき、天気が同期されずに変わってしまうことがある
  • 不具合修正 issue #3
    コンフィグの intervalTicksSyncWeater の値の最小値を 12000 とする。および、コンフィグ名の誤記を修正する。

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

  • (PostNo.258724)

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

投稿記事by プロメ » 2016年1月04日(月) 15:24

はじめまして。

いきなりで申し訳ないのですが、バージョンアップの希望をさせてください。

この度、天気同期プラグインを探していたところ、このプラグインを見つけ、利用させていただこうと思っていたのですが、どうもコンソール上にて、WARNが出て取得できませんでした。
コンソール上にアクセスurlが出ていたので勝手ながらアクセスしてしまいましたが、openweathermapが2015年にリニューアル?したのか、(英語が読めずなんとなくのニュアンスですが・・・)新しいAPIIDを要求されているように思えます。
その時の内容
xml
{"cod":401,"message":"Invalid API key. Please see http://openweathermap.org/faq#error401 for more info."}


もしよければ、更新していただけないでしょうか。ご検討よろしくお願いします。
アバター
プロメ
ID:bc527b27
木を殴ってる
 
記事: 33
登録日時: 2013年3月08日(金) 12:07

  • (PostNo.258777)

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

投稿記事by ucchy » 2016年1月04日(月) 23:42

ブロメさん、ご要望ありがとうございます。

プロメ さんが書きました:この度、天気同期プラグインを探していたところ、このプラグインを見つけ、利用させていただこうと思っていたのですが、どうもコンソール上にて、WARNが出て取得できませんでした。
コンソール上にアクセスurlが出ていたので勝手ながらアクセスしてしまいましたが、openweathermapが2015年にリニューアル?したのか、(英語が読めずなんとなくのニュアンスですが・・・)新しいAPIIDを要求されているように思えます。
その時の内容
xml
{"cod":401,"message":"Invalid API key. Please see http://openweathermap.org/faq#error401 for more info."}


もしよければ、更新していただけないでしょうか。ご検討よろしくお願いします。



おっしゃる通りで、2015年10月9日にリニューアルされたときに、APIキーを再取得しなければならなかったようです。
試しに、再取得してしばらく待ってみましたが、まだ今のところ変わらず error401 が返されるようです。。。
すみませんが、このまま1日ほど、登録を待ってみますね。

一応、FreeでOpenSourceのアプリケーションのためにアクセス制限を引き上げてくれるようで、このプラグインも該当するので、OpenWeatherMapにリクエストを出してみました。
後は連絡を待ってみます。よろしくお願いいたします。
――お知らせ――
パソコンが壊れたため、買い替えるまで、プラグイン開発作業はお休みしています。簡単な質問程度ならお答えいたします。
――お知らせ――
アバター
ucchy
ID:d800124f
ラピスラズリ収集家
 
記事: 1160
登録日時: 2012年11月07日(水) 00:08

  • (PostNo.258841)

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

投稿記事by ucchy » 2016年1月05日(火) 17:56

BukkitCurrentWeather v1.1.0 をリリースします。

  • 機能修正 - issue #4 新しいAPIを使うように変更する


本アップデートについてご不明な点などありましたら、トピックに返信にてご連絡ください。


ブロメさん、
BukkitCurrentWeatherの更新を行いました。
プラグインをアップデートして、動作を確認してみてください。
何かありましたら、ご連絡をくださいね。
よろしくお願いいたします。
――お知らせ――
パソコンが壊れたため、買い替えるまで、プラグイン開発作業はお休みしています。簡単な質問程度ならお答えいたします。
――お知らせ――
アバター
ucchy
ID:d800124f
ラピスラズリ収集家
 
記事: 1160
登録日時: 2012年11月07日(水) 00:08

  • (PostNo.258853)

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

投稿記事by プロメ » 2016年1月05日(火) 20:26

素早い対応、ありがとうございます。
早速利用させていただきますね!

追記:
早速導入してみたのですが、「Unexpected exception while parsing console command "cw sync"...(省略)」等とエラーが出てコマンドが実行できませんでした。
当方の環境は、cauldron 1.7.10-1.1388.1.0なのですが、もしや非対応なのでしょうか?(1.8.0_45とログにあったのでそれ以降ですか?)
エラーログ
CW RELOADの場合
コード: 全て選択
[20:38:44] [Server thread/WARN] [Minecraft/]: Unexpected exception while parsing console command "cw reload"
org.bukkit.command.CommandException: Unhandled exception executing command 'cw' in plugin BukkitCurrentWeather v1.1.0
   at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[PluginCommand.class:git-Cauldron-Reloaded-1.7.10-1.1388.1.0]
   at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:181) ~[SimpleCommandMap.class:git-Cauldron-Reloaded-1.7.10-1.1388.1.0]
   at org.bukkit.craftbukkit.v1_7_R4.CraftServer.dispatchCommand(CraftServer.java:717) ~[CraftServer.class:git-Cauldron-Reloaded-1.7.10-1.1388.1.0]
   at org.bukkit.craftbukkit.v1_7_R4.CraftServer.dispatchServerCommand(CraftServer.java:697) [CraftServer.class:git-Cauldron-Reloaded-1.7.10-1.1388.1.0]
   at net.minecraft.server.dedicated.DedicatedServer.func_71333_ah(DedicatedServer.java:472) [lt.class:?]
   at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:431) [lt.class:?]
   at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:798) [MinecraftServer.class:?]
   at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:658) [MinecraftServer.class:?]
   at java.lang.Thread.run(Unknown Source) [?:1.8.0_45]
Caused by: java.lang.NoSuchMethodError: org.bukkit.scheduler.BukkitScheduler.runTaskTimerAsynchronously(Lorg/bukkit/plugin/Plugin;Lorg/bukkit/scheduler/BukkitRunnable;JJ)Lorg/bukkit/scheduler/BukkitTask;
   at com.github.ucchyocean.cw.CurrentWeather.startAsyncTask(CurrentWeather.java:498) ~[?:?]
   at com.github.ucchyocean.cw.CurrentWeather.onCommand(CurrentWeather.java:303) ~[?:?]
   at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[PluginCommand.class:git-Cauldron-Reloaded-1.7.10-1.1388.1.0]
   ... 8 more

CW SYNCの場合
コード: 全て選択
[20:38:50] [Server thread/WARN] [Minecraft/]: Unexpected exception while parsing console command "cw sync"
org.bukkit.command.CommandException: Unhandled exception executing command 'cw' in plugin BukkitCurrentWeather v1.1.0
   at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[PluginCommand.class:git-Cauldron-Reloaded-1.7.10-1.1388.1.0]
   at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:181) ~[SimpleCommandMap.class:git-Cauldron-Reloaded-1.7.10-1.1388.1.0]
   at org.bukkit.craftbukkit.v1_7_R4.CraftServer.dispatchCommand(CraftServer.java:717) ~[CraftServer.class:git-Cauldron-Reloaded-1.7.10-1.1388.1.0]
   at org.bukkit.craftbukkit.v1_7_R4.CraftServer.dispatchServerCommand(CraftServer.java:697) [CraftServer.class:git-Cauldron-Reloaded-1.7.10-1.1388.1.0]
   at net.minecraft.server.dedicated.DedicatedServer.func_71333_ah(DedicatedServer.java:472) [lt.class:?]
   at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:431) [lt.class:?]
   at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:798) [MinecraftServer.class:?]
   at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:658) [MinecraftServer.class:?]
   at java.lang.Thread.run(Unknown Source) [?:1.8.0_45]
Caused by: java.lang.NoSuchMethodError: org.bukkit.scheduler.BukkitScheduler.runTaskAsynchronously(Lorg/bukkit/plugin/Plugin;Lorg/bukkit/scheduler/BukkitRunnable;)Lorg/bukkit/scheduler/BukkitTask;
   at com.github.ucchyocean.cw.CurrentWeather.onCommand(CurrentWeather.java:283) ~[?:?]
   at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[PluginCommand.class:git-Cauldron-Reloaded-1.7.10-1.1388.1.0]
   ... 8 more

正常に動作したと思われるコマンド
/cw
/cw clear
その他では上記エラーと同じに見えます。
アバター
プロメ
ID:bc527b27
木を殴ってる
 
記事: 33
登録日時: 2013年3月08日(金) 12:07

  • (PostNo.258936)

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

投稿記事by ucchy » 2016年1月06日(水) 15:14

ブロメさん、ご指摘ありがとうございます。
すみません、CraftBukkit 1.6.x との互換のために残していた部分が正しく動作していなかったようです。失礼しました。
BukkitCurrentWeather 1.1.1 で修正しましたので、アップデートして試してみてください。


プロメ さんが書きました:(1.8.0_45とログにあったのでそれ以降ですか?)

これは、CraftBukkitのバージョンではなく、動作させているJava環境のバージョン(Java 1.8.0 Update45)のことですから、気にしないでください。
――お知らせ――
パソコンが壊れたため、買い替えるまで、プラグイン開発作業はお休みしています。簡単な質問程度ならお答えいたします。
――お知らせ――
アバター
ucchy
ID:d800124f
ラピスラズリ収集家
 
記事: 1160
登録日時: 2012年11月07日(水) 00:08

  • (PostNo.259088)

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

投稿記事by プロメ » 2016年1月07日(木) 20:08

ucchy さんが書きました:ブロメさん、ご指摘ありがとうございます。
すみません、CraftBukkit 1.6.x との互換のために残していた部分が正しく動作していなかったようです。失礼しました。
BukkitCurrentWeather 1.1.1 で修正しましたので、アップデートして試してみてください。


プロメ さんが書きました:(1.8.0_45とログにあったのでそれ以降ですか?)

これは、CraftBukkitのバージョンではなく、動作させているJava環境のバージョン(Java 1.8.0 Update45)のことですから、気にしないでください。


対応版ありがとうございます。
先ほど確認してみましたが、しっかりと設定、同期できました!
それから、補足説明もしていただいて感謝です。ありがとうございました
最後になってしまいましたが、「"BU" ロメ」ではなくて、「"PU" ロメ」です(;´∀`)
アバター
プロメ
ID:98252ed0
木を殴ってる
 
記事: 33
登録日時: 2013年3月08日(金) 12:07

  • (PostNo.259272)

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

投稿記事by ucchy » 2016年1月09日(土) 18:03

プロメさん、
動作したとのご報告ありがとうございます。安心しました。

ずっと名前を間違えてしまっていて、大変失礼いたしました・・・。
――お知らせ――
パソコンが壊れたため、買い替えるまで、プラグイン開発作業はお休みしています。簡単な質問程度ならお答えいたします。
――お知らせ――
アバター
ucchy
ID:d800124f
ラピスラズリ収集家
 
記事: 1160
登録日時: 2012年11月07日(水) 00:08

  • (PostNo.262687)

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

投稿記事by Teck » 2016年2月14日(日) 23:15

この際、地震速報とかも付けてみてはどうでしょうか?
地震発生時にチャットでお知らせする機能ですね。
Cube.in所属、その他自サービスを多数運営しています。

わたしについて
ホームページhttps://t-service.xyz
Share Serverhttps://share.t-service.xyz
Twitter@teck_service
アバター
Teck
ID:789932eb
石掘り
 
記事: 132
登録日時: 2014年9月25日(木) 15:11
お住まい: 神奈川県

  • (PostNo.262769)

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

投稿記事by ucchy » 2016年2月15日(月) 22:37

Yujin0910さん、ご要望ありがとうございます。

Yujin0910 さんが書きました:この際、地震速報とかも付けてみてはどうでしょうか?
地震発生時にチャットでお知らせする機能ですね。


地震速報は、こちらのプラグイン
http://forum.minecraftuser.jp/viewtopic.php?f=38&t=12469
が対応しておりますので、一緒に入れて確認してみてくださいね。


すみません、まだ対応が完了していないとのことです・・・。

地震速報についてはちょっと調査してみます。
単体のプラグインとしてあってもいいかもしれませんね。
――お知らせ――
パソコンが壊れたため、買い替えるまで、プラグイン開発作業はお休みしています。簡単な質問程度ならお答えいたします。
――お知らせ――
アバター
ucchy
ID:76963a2c
ラピスラズリ収集家
 
記事: 1160
登録日時: 2012年11月07日(水) 00:08

  • (PostNo.263094)

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

投稿記事by ucchy » 2016年2月20日(土) 09:45

Yujin0910さん、
MineTweet にて、緊急地震速報へ対応していただいたので、MineTweet を導入してみてくださいね。
――お知らせ――
パソコンが壊れたため、買い替えるまで、プラグイン開発作業はお休みしています。簡単な質問程度ならお答えいたします。
――お知らせ――
アバター
ucchy
ID:76963a2c
ラピスラズリ収集家
 
記事: 1160
登録日時: 2012年11月07日(水) 00:08

  • (PostNo.280569)

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

投稿記事by Legend » 2016年8月15日(月) 16:24

このプラグインを利用してのサーバー運営を考えているのですが、現実世界とリンクするということは夜に起動するとマインクラフトでも夜を迎えることになります。当たり前なのですが社会人は基本夜しかマイクラできないので毎日サーバーに参加してくださる方がいてもマイクラでひたすら夜を迎えるのはなんか悲しいです。そこで設定した日に昼夜逆転の日を迎えることができるようにしたいです。前日は深夜12時まで普通通り時が流れ、12時を過ぎると朝の12時に一気に時間が変わり、現実の夜に明るい朝日を拝める、みたいな感じです。設定がかなり難しい面倒くさいこと言ってると思いますが、できれば検討してください。
また、1.10.2に対応させていただければ嬉しいです。
身内向けサーバー運営中。そのうち公開するかも。
アバター
Legend
ID:91d7db23
木を殴ってる
 
記事: 13
登録日時: 2016年8月04日(木) 18:38
お住まい: 深層Webのどこか

  • (PostNo.280608)

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

投稿記事by ucchy » 2016年8月15日(月) 22:46

Legendさん、こんにちは。ご質問ありがとうございます。

Legend さんが書きました:このプラグインを利用してのサーバー運営を考えているのですが、現実世界とリンクするということは夜に起動するとマインクラフトでも夜を迎えることになります。当たり前なのですが社会人は基本夜しかマイクラできないので毎日サーバーに参加してくださる方がいてもマイクラでひたすら夜を迎えるのはなんか悲しいです。そこで設定した日に昼夜逆転の日を迎えることができるようにしたいです。前日は深夜12時まで普通通り時が流れ、12時を過ぎると朝の12時に一気に時間が変わり、現実の夜に明るい朝日を拝める、みたいな感じです。設定がかなり難しい面倒くさいこと言ってると思いますが、できれば検討してください。


うーん・・・
現実とリンクさせることがプラグインのコンセプトなので、昼夜逆転させるのはちょっと微妙かなぁと思います・・・。

よろしければ、時刻の同期をオフにして、天気だけ同期してみてはいかがでしょうか。
plugins\BukkitCurrentWeather\config.yml

syncTime: true

syncTime: false
に変更して、サーバーをリロードすると、天気のみを同期して時刻は同期しない(マインクラフトの時間変化に従う)という状態にすることができますので、試してみてください。

Legend さんが書きました:また、1.10.2に対応させていただければ嬉しいです。


特にサポート対象として明示していませんが、そのまま 1.10.2 のサーバーでも利用可能ですよ。
試してみてくださいね。
――お知らせ――
パソコンが壊れたため、買い替えるまで、プラグイン開発作業はお休みしています。簡単な質問程度ならお答えいたします。
――お知らせ――
アバター
ucchy
ID:66dbff26
ラピスラズリ収集家
 
記事: 1160
登録日時: 2012年11月07日(水) 00:08

1つ前へ

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

x