プラグイン:TNTRun_v3.4.jar
サーバ:spigot-1.7.10-R0.1-SNAPSHOT_1641.jar
前から入れて見たかったミニゲーム系。Alicornに似たようなプラグインでMinigamePartyというのが入ってるけど、あっちは重すぎるのでAvalon用の代替えプラグインとして入れられればなという感じ。
しかし、( ゚д゚)ハッ!と気がついたときには何故か翻訳作業を始めてたw
検証が先でしょうに・・・動かなかったらどうするのか。
・・・で、検証したらあっさり動きました。先ずこういう地形を作成。
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で使ってるらしいけど、何に使ってるかわからないし。
コメントを残す