[Bukkit 1.7.2-1.7.10|Spigot #1649] Splatoonもどき ※現在テスト配布

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

Re: [Bukkit 1.7.2-1.7.10|Spigot #1649] Splatoonもどき ※現在テスト配布

投稿記事by ゆうちゃん » 2015年7月28日(火) 13:15

ガラスを塗るときは、
色付きにできるようにしてほしいです。
(ビーコンの色を変えるため)
ゆうちゃん
ID:fede59f8
 

  • (PostNo.240506)

Re: [Bukkit 1.7.2-1.7.10|Spigot #1649] Splatoonもどき ※現在テスト配布

投稿記事by ライト.youtube » 2015年7月28日(火) 14:36

タコス25 さんが書きました:本当に本当になぜかわからないんですけど、
右クリック左クリックしてもインクが出てきません。
私の身になにがあったんでしょう。


ゲームが開始してもゲームモードが0のままということはありませんか?
ゲームモード0で無理なようでしたら再DLしてみて、
それでエラーをはいているようならそれを書いてみてください。
説明下手ですが会話してくれるとうれしいです。
アバター
ライト.youtube
ID:902194f3
木を殴ってる
 
記事: 34
登録日時: 2015年7月06日(月) 16:53
お住まい: やきなす鯖

  • (PostNo.240555)

Re: [Bukkit 1.7.2-1.7.10|Spigot #1649] Splatoonもどき ※現在テスト配布

投稿記事by こーた » 2015年7月28日(火) 19:42

Guen さんが書きました:こんにちは。前回は丁寧な対応ありがとうございました。

今回はバグ?報告と提案なのですが
1.
changeColorGlassをtrueにしても色ガラスに色がつきませんでした。

また、現時点で色ガラスではインクのチャージが出来ませんが、できれば色ガラスでもインクのチャージができるようにして欲しいです。
2.
Lobbyとステージでワールドを分けているのですが、ワールドが分けられているとステージにTPした際にチームから抜けてしまうようです。

ワールド間の移動にも対応して欲しいです。


1、検討させておきます。

2、了解しました。対応させます。

ゆうちゃん さんが書きました:ガラスを塗るときは、
色付きにできるようにしてほしいです。
(ビーコンの色を変えるため)


色付きガラスの設定があると思いますのでそれで対応お願いします。
インクキャンセル設定に色つきガラスがあると反応しません。

報告ありがとうございます。
タコス25 さんが書きました:本当に本当になぜかわからないんですけど、
右クリック左クリックしてもインクが出てきません。
私の身になにがあったんでしょう。


条件として、サバイバルモードである。チームに入っている。というのが発射する条件となります。
それでも出ない場合は武器の設定ミスの可能性があるので確認お願いします。
アバター
こーた
ID:3178eb0f
大工さん
 
記事: 59
登録日時: 2013年2月14日(木) 16:35

  • (PostNo.241194)

Re: [Bukkit 1.7.2-1.7.10|Spigot #1649] Splatoonもどき ※現在テスト配布

投稿記事by タコス25 » 2015年8月01日(土) 16:26

インク出せました、ありがとうございました。
それで大分愛用させていただいたのですが、追加して欲しい物がいくつかありまして
1
サブウェポンなどを作れるようにしていただきたいです。
インクの爆弾、追跡機能、スプリンクラー等…
作れるようにしていただきたいです

2
ゲームルールの追加なんですけれども
新たにガチエリアバトルという物を追加して欲しくございまして
ステージに配置されたガチエリアを一定時間確保したチームが勝利するという
護衛型のゲームルールです。

2つともできればでいいのでよろしくお願いします。
タコス25
ID:c3ff4ffa
 

  • (PostNo.241735)

Re: [Bukkit 1.7.2-1.7.10|Spigot #1649] Splatoonもどき ※現在テスト配布

投稿記事by 赤狼コア » 2015年8月04日(火) 18:15

初めましてコアと申します。
このプラグインで遊んでいる時、希に最初からインクが補充されずに開始してしまうバグ?
がありましたので報告させて貰いました。
赤狼コア
ID:4251e9ef
 

  • (PostNo.241800)

Re: [Bukkit 1.7.2-1.7.10|Spigot #1649] Splatoonもどき ※現在テスト配布

投稿記事by こーた » 2015年8月05日(水) 05:36

タコス25 さんが書きました:インク出せました、ありがとうございました。
それで大分愛用させていただいたのですが、追加して欲しい物がいくつかありまして
1
サブウェポンなどを作れるようにしていただきたいです。
インクの爆弾、追跡機能、スプリンクラー等…
作れるようにしていただきたいです

2
ゲームルールの追加なんですけれども
新たにガチエリアバトルという物を追加して欲しくございまして
ステージに配置されたガチエリアを一定時間確保したチームが勝利するという
護衛型のゲームルールです。

2つともできればでいいのでよろしくお願いします。


2つともいずれ実装予定ですが、バグの修正やその他仕様変更を優先するため時間がかかります。
尚、現在開発者が忙しいため開発は停滞しています。ご了承下さい。

赤狼コア さんが書きました:初めましてコアと申します。
このプラグインで遊んでいる時、希に最初からインクが補充されずに開始してしまうバグ?
がありましたので報告させて貰いました。


報告ありがとうございます。
アバター
こーた
ID:3178eb0f
大工さん
 
記事: 59
登録日時: 2013年2月14日(木) 16:35

  • (PostNo.242042)

Re: [Bukkit 1.7.2-1.7.10|Spigot #1649] Splatoonもどき ※現在テスト配布

投稿記事by hanage120 » 2015年8月06日(木) 22:44

ゲーム参加についての要望なのですが、

1 Joinコマンドを使用
2 待機室に飛ばされる
3 指定人数が参加したら、カウントダウン開始
4 スポーン地点に飛ばされ、カウントダウン開始
5 ゲームスタート

3以前は参加可能
4以後は参加不可

という感じにしてもらえると嬉しいです。


あと、水流の上?でjoinコマンドを使用すると、即死と即復活が繰り返されるバグがありました。
関係あるか分かりませんが、一応報告しておきます。
hanage120
ID:5fb52dd4
石掘り
 
記事: 73
登録日時: 2015年3月16日(月) 20:51

  • (PostNo.242102)

Re: [Bukkit 1.7.2-1.7.10|Spigot #1649] Splatoonもどき ※現在テスト配布

投稿記事by Guen » 2015年8月07日(金) 14:01

何度も申し訳ありません

不具合発見の報告です


ゲームが始まっていないorゲームに参加していない状態で死んでしまうと大量にエラーを吐いて数秒間動きがとても遅くなります。
以下はエラー文です

SplatoonNanoka] Task #48 for SplatoonNanoka v0.6 generated an exception
java.lang.NullPointerException
at com.github.kotake545.splatoon.IkaPlayerInfo.onClass(IkaPlayerInfo.java:655) ~[?:?]
at com.github.kotake545.splatoon.util.Utils.Respawn(Utils.java:87) ~[?:?]
at com.github.kotake545.splatoon.util.RespawnTask.run(RespawnTask.java:27) ~[?:?]
at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftTask.run(CraftTask.java:71) ~[spigot.jar:git-Spigot-1649]
at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:350) [spigot.jar:git-Spigot-1649]
at net.minecraft.server.v1_7_R4.MinecraftServer.v(MinecraftServer.java:641) [spigot.jar:git-Spigot-1649]
at net.minecraft.server.v1_7_R4.DedicatedServer.v(DedicatedServer.java:289) [spigot.jar:git-Spigot-1649]
at net.minecraft.server.v1_7_R4.MinecraftServer.u(MinecraftServer.java:584) [spigot.jar:git-Spigot-1649]
at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:490) [spigot.jar:git-Spigot-1649]
at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628) [spigot.jar:git-Spigot-1649]

以上のエラーの確認をお願いします。
Guen
ID:f76eebeb
 

  • (PostNo.243774)

Re: [Bukkit 1.7.2-1.7.10|Spigot #1649] Splatoonもどき ※現在テスト配布

投稿記事by ライト.youtube » 2015年8月20日(木) 15:41

hanage120 さんが書きました: 


勝手ながら返信させていただきます。

1つ目の質問は、以前にもそのような提案がありましたので
どこかのタイミングで更新されるかと思います。

2つ目の質問なのですが、原作でも水ではダメージを食らうので、死亡する点では
問題はないかと思います。即復活に関しても、リスポーン選択画面を表示しない設定になっているので
問題ないと思われます。
質問者様は即復活のあと即死の動作に疑問を抱かれたのでしょうか?
でしたら、私は制作ではないので正しい情報とは限りませんが、
リスポ地点を水から離すことが解決策になると思います。
設定から水でダメージを受けるかを設定できたはずですので、
確認してみてはいかがでしょうか。

長文失礼しました。
説明下手ですが会話してくれるとうれしいです。
アバター
ライト.youtube
ID:902194f3
木を殴ってる
 
記事: 34
登録日時: 2015年7月06日(月) 16:53
お住まい: やきなす鯖

  • (PostNo.243797)

Re: [Bukkit 1.7.2-1.7.10|Spigot #1649] Splatoonもどき ※現在テスト配布

投稿記事by hanage120 » 2015年8月20日(木) 17:32

ライト.youtube さんが書きました: 


返信ありがとうございます。

1つ目の件、了解です(^^ゞ

2つ目の件ですが、joinコマンドを使用し、ゲームが始まっていない状態で水に当たると、その場で死亡して、リスポーン地点でなく死亡地点で復活するので報告させていただきました。
水のない場所をつくって、ScriptBlockでしか参加できないようにしたらいい話なので、僕は別に構いませんがw
hanage120
ID:2b3f4666
石掘り
 
記事: 73
登録日時: 2015年3月16日(月) 20:51

  • (PostNo.244427)

Re: [Bukkit 1.7.2-1.7.10|Spigot #1649] Splatoonもどき ※現在テスト配布

投稿記事by こーた » 2015年8月24日(月) 15:54

返信大変遅くなりました。
8月22日やっとリアルの方での課題が終わったため開発を再開します。

エラーコードについては恐らくスポーン地点が設定されていない、なんらかのエラーによって設定されなかった ことによる
エラーだと思います。

こちらで確認してみます。

順々に見ていくのでお待ちください。
アバター
こーた
ID:3178eb0f
大工さん
 
記事: 59
登録日時: 2013年2月14日(木) 16:35

  • (PostNo.244718)

Re: [Bukkit 1.7.2-1.7.10|Spigot #1649] Splatoonもどき ※現在テスト配布

投稿記事by ONP » 2015年8月26日(水) 12:40

こんにちは
素晴らしいプラグインをありがとうございます

一点追加してほしい機能があるのですが大丈夫でしょうか?
ワールド毎にon/off(pluginsの機能なんですが追加してもらっても大丈夫でしょうか?
結構前に同様のリクエストがあったと思い繰り返すようでしつれいかもしれませんがとても素晴らしいプラグインで導入したいので!
よろしくです!
ONP
ID:aeb26a11
石掘り
 
記事: 131
登録日時: 2015年8月12日(水) 22:45

  • (PostNo.244810)

Re: [Bukkit 1.7.2-1.7.10|Spigot #1649] Splatoonもどき ※現在テスト配布

投稿記事by yamagami2211 » 2015年8月26日(水) 22:14

ONP さんが書きました:こんにちは
素晴らしいプラグインをありがとうございます

一点追加してほしい機能があるのですが大丈夫でしょうか?
ワールド毎にon/off(pluginsの機能なんですが追加してもらっても大丈夫でしょうか?
結構前に同様のリクエストがあったと思い繰り返すようでしつれいかもしれませんがとても素晴らしいプラグインで導入したいので!
よろしくです!


ワールド毎にon/offは無理じゃないかな。
プラグインに詳しいわけではないですが、できないと私は思います。

サーバを変える(BungeeCordでサーバ同士をつなげる)がいいかも。
だけど、サーバ2つ+BungeeCordだとPCによってはつらいかも
自宅にPC置くならいろいろ負担とかありますが、
VPSを使うなら問題ないかも
以下サイン(自動で追加)
やってること Twitter(@yamagami2211)
使わなくなった謎blog
やまがみのあれ
←作ったものを置いておくところ
JapanMinecraftServerForum,TNTの降る島で生活,この先生きのこる を作ったり,管理したりしてます
アバター
yamagami2211
ID:44333983
鉄鉱掘り
 
記事: 324
登録日時: 2014年7月13日(日) 20:03
お住まい: 上からTNTの降ってくる世界/ネットの世界/'現実'

  • (PostNo.245012)

Re: [Bukkit 1.7.2-1.7.10|Spigot #1649] Splatoonもどき ※現在テスト配布

投稿記事by ライト.youtube » 2015年8月28日(金) 15:57

yamagami2211 さんが書きました: 

勝手ながら返信させていただきます。

思うのですが、Multiverse-Coreなどでは
ワールドごとに設定が可能だったり、
dateファイルは分かれているので
不可能ではないと思いますが。。。?
plugin開発が得意なわけではないので
誤情報であれば申し訳ないです。
説明下手ですが会話してくれるとうれしいです。
アバター
ライト.youtube
ID:902194f3
木を殴ってる
 
記事: 34
登録日時: 2015年7月06日(月) 16:53
お住まい: やきなす鯖

  • (PostNo.245028)

Re: [Bukkit 1.7.2-1.7.10|Spigot #1649] Splatoonもどき ※現在テスト配布

投稿記事by yamagami2211 » 2015年8月28日(金) 18:20

ライト.youtube さんが書きました:
yamagami2211 さんが書きました: 

勝手ながら返信させていただきます。

思うのですが、Multiverse-Coreなどでは
ワールドごとに設定が可能だったり、
dateファイルは分かれているので
不可能ではないと思いますが。。。?
plugin開発が得意なわけではないので
誤情報であれば申し訳ないです。


Multiverse-Coreとかでワールドの情報を書き換えるようなせっていはなかったような気が...
Bukkitのイベント一覧を眺めてたんですけど、プラグインを無効化する時/プラグインを有効化する時ってのがあったのでできなくもないかも?
まぁ私もpluginの開発がよくわかるわけでも、得意なわけでもないので...
でもよくよく考えたら、チームに参加してないとブロック塗り替えたりできないんだよなぁ。
だからチームに参加してなかったら動作しない?(んじゃないかと今さっき思いつきました)
以下サイン(自動で追加)
やってること Twitter(@yamagami2211)
使わなくなった謎blog
やまがみのあれ
←作ったものを置いておくところ
JapanMinecraftServerForum,TNTの降る島で生活,この先生きのこる を作ったり,管理したりしてます
アバター
yamagami2211
ID:44333983
鉄鉱掘り
 
記事: 324
登録日時: 2014年7月13日(日) 20:03
お住まい: 上からTNTの降ってくる世界/ネットの世界/'現実'

  • (PostNo.245230)

Re: [Bukkit 1.7.2-1.7.10|Spigot #1649] Splatoonもどき ※現在テスト配布

投稿記事by あっきー » 2015年8月30日(日) 00:12

yamagami2211 さんが書きました:
ライト.youtube さんが書きました:
yamagami2211 さんが書きました: 

勝手ながら返信させていただきます。

思うのですが、Multiverse-Coreなどでは
ワールドごとに設定が可能だったり、
dateファイルは分かれているので
不可能ではないと思いますが。。。?
plugin開発が得意なわけではないので
誤情報であれば申し訳ないです。


Multiverse-Coreとかでワールドの情報を書き換えるようなせっていはなかったような気が...
Bukkitのイベント一覧を眺めてたんですけど、プラグインを無効化する時/プラグインを有効化する時ってのがあったのでできなくもないかも?
まぁ私もpluginの開発がよくわかるわけでも、得意なわけでもないので...
でもよくよく考えたら、チームに参加してないとブロック塗り替えたりできないんだよなぁ。
だからチームに参加してなかったら動作しない?(んじゃないかと今さっき思いつきました)

Configで、リスト形式で 有効にする もしくは 無効にする ワールド名を書いてもらえれば、
不可能ではないと思います。
アバター
あっきー
ID:efae2cc7
石掘り
 
記事: 79
登録日時: 2013年8月16日(金) 20:35
お住まい: iMacのリカバリー領域

  • (PostNo.245257)

Re: [Bukkit 1.7.2-1.7.10|Spigot #1649] Splatoonもどき ※現在テスト配布

投稿記事by Elithe » 2015年8月30日(日) 08:30

突然の書き込み失礼致します。
マイクラでSplatoonが遊べると聞き、あまりの素晴らしさに感銘を受けました。
こんな素敵なプラグインを作っていただき本当にありがとうございます。

本題ですが、特定の条件で不具合と思わしき動作を確認しましたのでご報告させていただきます。
私はBukkitの1.8を使用してサーバーを立てており、当プラグインもデフォルト状態でなら問題なく動作しました。
しかし、武器の追加まではできたものの、Classのymlファイルを新しく作成した途端、
試合Startのコマンドを打ち込んでから以下のエラーがコンソールに表示され続けます。

[08:07:43] [Server thread/WARN]: [SplatoonNanoka] Task #2 for SplatoonNanoka v0.6 generated an exception
java.lang.NullPointerException
at com.github.kotake545.splatoon.IkaClass.setInventry(IkaClass.java:51) ~[?:?]
at com.github.kotake545.splatoon.IkaPlayerInfo.onClass(IkaPlayerInfo.java:655) ~[?:?]
at com.github.kotake545.splatoon.IkaStage.onCountDown(IkaStage.java:360) ~[?:?]
at com.github.kotake545.splatoon.IkaStage.timer(IkaStage.java:219) ~[?:?]
at com.github.kotake545.splatoon.IkaStage.tick(IkaStage.java:61) ~[?:?]
at com.github.kotake545.splatoon.Task.timer(Task.java:24) ~[?:?]
at com.github.kotake545.splatoon.Splatoon$1.run(Splatoon.java:84) ~[?:?]
at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftTask.run(CraftTask.java:53) ~[craftbukkit_server.jar:git-Bukkit-53fac9f]
at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:349) [craftbukkit_server.jar:git-Bukkit-53fac9f]
at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:679) [craftbukkit_server.jar:git-Bukkit-53fac9f]
at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:335) [craftbukkit_server.jar:git-Bukkit-53fac9f]
at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:628) [craftbukkit_server.jar:git-Bukkit-53fac9f]
at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:536) [craftbukkit_server.jar:git-Bukkit-53fac9f]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_45]

新規作成したClassはDefaultのものをそのままコピーしただけなので記述内容に問題はないと思われます。
ちなみにこのままエラーログの蓄積を無視して試合を開始すると、

・インク(経験値)が始めは表示されず、スニークすると表示される
・インクの表示が減らない(内部の計算は動いているらしく、インク切れは普通に起きる)
・自分の塗った羊毛の上でスニークしたまま塗られていない場所へ移るとスニーク解除しても動けない
・アイテム欄の挙動がおかしい(常にアイテムを取得し続けているような動きを見せる)

など数々の問題が発生します。
これがバグによるものかどうかわかりませんが、ご参考になれば幸いです。
お忙しいところ大変恐縮ですが、原因がわかりましたらご教唆ください。

プラグインの完成、心待ちにしております。
失礼いたしました。
Elithe
ID:eac44f7b
 

  • (PostNo.245258)

Re: [Bukkit 1.7.2-1.7.10|Spigot #1649] Splatoonもどき ※現在テスト配布

投稿記事by Elithe » 2015年8月30日(日) 08:36

すみません、書き忘れました。
上記のエラーが起きた後、1.8はやはり対応してないかと思い1.7.10でも試したのですが、
今度は以下のエラーが出現し続け、そもそもクリックによるshootも反応しませんでした。
ご参考になれば幸いです。

[07:57:37] [Server thread/ERROR]: Could not pass event PlayerJoinEvent to SplatoonNanoka v0.6
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:294) ~[craftbukkit-1.7.10-R0.1-20140817.180155-16.jar:git-Bukkit-1.7.9-R0.2-24-g07d4558-b3116jnks]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[craftbukkit-1.7.10-R0.1-20140817.180155-16.jar:git-Bukkit-1.7.9-R0.2-24-g07d4558-b3116jnks]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:501) [craftbukkit-1.7.10-R0.1-20140817.180155-16.jar:git-Bukkit-1.7.9-R0.2-24-g07d4558-b3116jnks]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:486) [craftbukkit-1.7.10-R0.1-20140817.180155-16.jar:git-Bukkit-1.7.9-R0.2-24-g07d4558-b3116jnks]
at net.minecraft.server.v1_7_R4.PlayerList.c(PlayerList.java:251) [craftbukkit-1.7.10-R0.1-20140817.180155-16.jar:git-Bukkit-1.7.9-R0.2-24-g07d4558-b3116jnks]
at net.minecraft.server.v1_7_R4.PlayerList.a(PlayerList.java:138) [craftbukkit-1.7.10-R0.1-20140817.180155-16.jar:git-Bukkit-1.7.9-R0.2-24-g07d4558-b3116jnks]
at net.minecraft.server.v1_7_R4.LoginListener.c(LoginListener.java:76) [craftbukkit-1.7.10-R0.1-20140817.180155-16.jar:git-Bukkit-1.7.9-R0.2-24-g07d4558-b3116jnks]
at net.minecraft.server.v1_7_R4.LoginListener.a(LoginListener.java:42) [craftbukkit-1.7.10-R0.1-20140817.180155-16.jar:git-Bukkit-1.7.9-R0.2-24-g07d4558-b3116jnks]
at net.minecraft.server.v1_7_R4.NetworkManager.a(NetworkManager.java:160) [craftbukkit-1.7.10-R0.1-20140817.180155-16.jar:git-Bukkit-1.7.9-R0.2-24-g07d4558-b3116jnks]
at net.minecraft.server.v1_7_R4.ServerConnection.c(SourceFile:134) [craftbukkit-1.7.10-R0.1-20140817.180155-16.jar:git-Bukkit-1.7.9-R0.2-24-g07d4558-b3116jnks]
at net.minecraft.server.v1_7_R4.MinecraftServer.v(MinecraftServer.java:667) [craftbukkit-1.7.10-R0.1-20140817.180155-16.jar:git-Bukkit-1.7.9-R0.2-24-g07d4558-b3116jnks]
at net.minecraft.server.v1_7_R4.DedicatedServer.v(DedicatedServer.java:258) [craftbukkit-1.7.10-R0.1-20140817.180155-16.jar:git-Bukkit-1.7.9-R0.2-24-g07d4558-b3116jnks]
at net.minecraft.server.v1_7_R4.MinecraftServer.u(MinecraftServer.java:558) [craftbukkit-1.7.10-R0.1-20140817.180155-16.jar:git-Bukkit-1.7.9-R0.2-24-g07d4558-b3116jnks]
at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:469) [craftbukkit-1.7.10-R0.1-20140817.180155-16.jar:git-Bukkit-1.7.9-R0.2-24-g07d4558-b3116jnks]
at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628) [craftbukkit-1.7.10-R0.1-20140817.180155-16.jar:git-Bukkit-1.7.9-R0.2-24-g07d4558-b3116jnks]
Caused by: java.lang.NoSuchFieldError: SPECTATOR
at com.github.kotake545.splatoon.IkaPlayerInfo.setSpectator(IkaPlayerInfo.java:564) ~[?:?]
at com.github.kotake545.splatoon.IkaPlayerInfo.<init>(IkaPlayerInfo.java:80) ~[?:?]
at com.github.kotake545.splatoon.Manager.IkaManager.setIka(IkaManager.java:29) ~[?:?]
at com.github.kotake545.splatoon.listener.ikaListener.onPlayerJoin(ikaListener.java:44) ~[?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_45]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_45]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_45]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_45]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:292) ~[craftbukkit-1.7.10-R0.1-20140817.180155-16.jar:git-Bukkit-1.7.9-R0.2-24-g07d4558-b3116jnks]
... 14 more
Elithe
ID:c76fdca8
 

  • (PostNo.245525)

Re: [Bukkit 1.7.2-1.7.10|Spigot #1649] Splatoonもどき ※現在テスト配布

投稿記事by こーた » 2015年9月01日(火) 01:40

Elithe さんが書きました:突然の書き込み失礼致します。
マイクラでSplatoonが遊べると聞き、あまりの素晴らしさに感銘を受けました。
こんな素敵なプラグインを作っていただき本当にありがとうございます。

本題ですが、特定の条件で不具合と思わしき動作を確認しましたのでご報告させていただきます。
私はBukkitの1.8を使用してサーバーを立てており、当プラグインもデフォルト状態でなら問題なく動作しました。
しかし、武器の追加まではできたものの、Classのymlファイルを新しく作成した途端、
試合Startのコマンドを打ち込んでから以下のエラーがコンソールに表示され続けます。

[08:07:43] [Server thread/WARN]: [SplatoonNanoka] Task #2 for SplatoonNanoka v0.6 generated an exception
java.lang.NullPointerException
at com.github.kotake545.splatoon.IkaClass.setInventry(IkaClass.java:51) ~[?:?]
at com.github.kotake545.splatoon.IkaPlayerInfo.onClass(IkaPlayerInfo.java:655) ~[?:?]
at com.github.kotake545.splatoon.IkaStage.onCountDown(IkaStage.java:360) ~[?:?]
at com.github.kotake545.splatoon.IkaStage.timer(IkaStage.java:219) ~[?:?]
at com.github.kotake545.splatoon.IkaStage.tick(IkaStage.java:61) ~[?:?]
at com.github.kotake545.splatoon.Task.timer(Task.java:24) ~[?:?]
at com.github.kotake545.splatoon.Splatoon$1.run(Splatoon.java:84) ~[?:?]
at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftTask.run(CraftTask.java:53) ~[craftbukkit_server.jar:git-Bukkit-53fac9f]
at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:349) [craftbukkit_server.jar:git-Bukkit-53fac9f]
at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:679) [craftbukkit_server.jar:git-Bukkit-53fac9f]
at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:335) [craftbukkit_server.jar:git-Bukkit-53fac9f]
at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:628) [craftbukkit_server.jar:git-Bukkit-53fac9f]
at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:536) [craftbukkit_server.jar:git-Bukkit-53fac9f]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_45]

新規作成したClassはDefaultのものをそのままコピーしただけなので記述内容に問題はないと思われます。
ちなみにこのままエラーログの蓄積を無視して試合を開始すると、

・インク(経験値)が始めは表示されず、スニークすると表示される
・インクの表示が減らない(内部の計算は動いているらしく、インク切れは普通に起きる)
・自分の塗った羊毛の上でスニークしたまま塗られていない場所へ移るとスニーク解除しても動けない
・アイテム欄の挙動がおかしい(常にアイテムを取得し続けているような動きを見せる)

など数々の問題が発生します。
これがバグによるものかどうかわかりませんが、ご参考になれば幸いです。
お忙しいところ大変恐縮ですが、原因がわかりましたらご教唆ください。

プラグインの完成、心待ちにしております。
失礼いたしました。


うーんどうやらちゃんと読み込めてないみたいですね。
設定ファイルを見せていただけますか?
アバター
こーた
ID:3178eb0f
大工さん
 
記事: 59
登録日時: 2013年2月14日(木) 16:35

  • (PostNo.245627)

Re: [Bukkit 1.7.2-1.7.10|Spigot #1649] Splatoonもどき ※現在テスト配布

投稿記事by Elithe » 2015年9月02日(水) 07:22

>こーたさん

ご返信有難うございます。
実は先ほど、classファイルの中のSubWeaponの項で追加した武器を指定していたことに気付き、
その記述をNULLに戻した所、1.8、1.7.10共に正常に動作しました。
私の確認が足りずにお騒がせしてしまい申し訳ありません。

また何かあればご連絡します。
失礼いたしました。
Elithe
ID:4e601a10
 

1つ前へ次へ

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

x