広告

bitFlyer ビットコインを始めるなら安心・安全な取引所で

カウンター

  • 51682総訪問者数:
  • 7今日の訪問者数:
  • 35昨日の訪問者数:
  • 41一日あたりの訪問者数:
  • 0現在オンライン中の人数:
  • 2014年9月21日カウント開始日:

プラグインTNTRun

プラグイン:TNTRun_v3.4.jar
サーバ:spigot-1.7.10-R0.1-SNAPSHOT_1641.jar

前から入れて見たかったミニゲーム系。Alicornに似たようなプラグインでMinigamePartyというのが入ってるけど、あっちは重すぎるのでAvalon用の代替えプラグインとして入れられればなという感じ。

しかし、( ゚д゚)ハッ!と気がついたときには何故か翻訳作業を始めてたw

tntrun1

検証が先でしょうに・・・動かなかったらどうするのか。

・・・で、検証したらあっさり動きました。先ずこういう地形を作成。
tntrun2

WorldEditで対象エリアを全部選択し(後述のLoseAreaも含めて)、

  • /trsetup create アリーナ名
    ・・・作成
  • /trsetup setarena アリーナ名
    ・・・上記の選択範囲をエリアにする
  • /trsetup setloselevel アリーナ名
    ・・・敗北判定の区画。先に対象エリアを選択する。基本的には床の下のエリアで、そこに入ると負け判定になる。
  • /trsetup setspawn アリーナ名
    ・・・出現場所(スタート地点)の設定
  • /trsetup setspectate アリーナ名
    ・・・観客席?たぶん負けた人の保留エリア
  • /trsetup finish アリーナ名
    ・・・完了

あとは、看板を設置して1行目[TNTrun]、2行目[Join]、3行目アリーナ名とすれば、そこを叩くと参加となる。

ちなみに2名以上じゃないと開始できません。

・・・おっとBarAPIに緩衝するか?

[11:36:43 WARN]: java.lang.NoSuchMethodException: net.minecraft.server.v1_7_R4.PacketPlayOutEntityTeleport.<init>(int, int, int, int, byte, byte)
[11:36:43 WARN]: at java.lang.Class.getConstructor0(Class.java:2849)
[11:36:43 WARN]: at java.lang.Class.getConstructor(Class.java:1718)
[11:36:43 WARN]: at me.confuser.barapi.nms.v1_7.getTeleportPacket(v1_7.java:139)
[11:36:43 WARN]: at me.confuser.barapi.BarAPI.sendDragon(BarAPI.java:410)
[11:36:43 WARN]: at me.confuser.barapi.BarAPI.setMessage(BarAPI.java:230)
[11:36:43 WARN]: at tntrun.bars.Bars.setBar(Bars.java:45)
[11:36:43 WARN]: at tntrun.arena.handlers.PlayerHandler.spawnPlayer(PlayerHandler.java:109)
[11:36:43 WARN]: at tntrun.signs.type.JoinSign.handleClick(JoinSign.java:68)
[11:36:43 WARN]: at tntrun.signs.SignHandler.onSignClick(SignHandler.java:79)
[11:36:43 WARN]: at sun.reflect.GeneratedMethodAccessor451.invoke(Unknown Source)
[11:36:43 WARN]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[11:36:43 WARN]: at java.lang.reflect.Method.invoke(Method.java:606)
[11:36:43 WARN]: at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:298)
[11:36:43 WARN]: at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
[11:36:43 WARN]: at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:514)
[11:36:43 WARN]: at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:499)
[11:36:43 WARN]: at org.bukkit.craftbukkit.v1_7_R4.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:242)
[11:36:43 WARN]: at net.minecraft.server.v1_7_R4.PlayerInteractManager.interact(PlayerInteractManager.java:382)
[11:36:43 WARN]: at net.minecraft.server.v1_7_R4.PlayerConnection.a(PlayerConnection.java:662)
[11:36:43 WARN]: at net.minecraft.server.v1_7_R4.PacketPlayInBlockPlace.a(PacketPlayInBlockPlace.java:50)
[11:36:43 WARN]: at net.minecraft.server.v1_7_R4.PacketPlayInBlockPlace.handle(PacketPlayInBlockPlace.java:86)
[11:36:43 WARN]: at net.minecraft.server.v1_7_R4.NetworkManager.a(NetworkManager.java:186)
[11:36:43 WARN]: at net.minecraft.server.v1_7_R4.ServerConnection.c(ServerConnection.java:81)
[11:36:43 WARN]: at net.minecraft.server.v1_7_R4.MinecraftServer.v(MinecraftServer.java:734)
[11:36:43 WARN]: at net.minecraft.server.v1_7_R4.DedicatedServer.v(DedicatedServer.java:289)
[11:36:43 WARN]: at net.minecraft.server.v1_7_R4.MinecraftServer.u(MinecraftServer.java:584)
[11:36:43 WARN]: at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:490)
[11:36:43 WARN]: at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628)

とりあえずBarAPIを外したところエラーは無くなりました。まぁ、見た目だけの機能だからいっか。LegendaryMessagesとSilkSpawnersで使ってるらしいけど、何に使ってるかわからないし。

コメントを残す

これらのHTMLタグが利用可能です

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

  

  

  

Time limit is exhausted. Please reload CAPTCHA.