Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 2011-09-23 15:19:58 [SEVERE] Could not pass event PLAYER_TOGGLE_SNEAK to BarterSigns
- java.lang.IllegalStateException: Start block missed in BlockIterator
- at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:170)
- at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:257)
- at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:292)
- at org.bukkit.craftbukkit.entity.CraftLivingEntity.getLineOfSight(CraftLivingEntity.java:94)
- at org.bukkit.craftbukkit.entity.CraftLivingEntity.getTargetBlock(CraftLivingEntity.java:120)
- at com.dumptruckman.bartersigns.listener.BarterSignsPlayerListener.onPlayerToggleSneak(BarterSignsPlayerListener.java:96)
- at org.bukkit.plugin.java.JavaPluginLoader$21.execute(JavaPluginLoader.java:384)
- at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
- at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
- at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:844)
- at net.minecraft.server.Packet19EntityAction.a(SourceFile:36)
- at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
- at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:92)
- at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
- at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:464)
- at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
- at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
- public void onPlayerToggleSneak(PlayerToggleSneakEvent event) {
- Player player = event.getPlayer();
- Block block = player.getTargetBlock(null, 5); // line 96 of BarterSignsPlayerListener.java
- if (!(block.getState() instanceof Sign)) return;
- BarterSign barterSign = BarterSignManager.getBarterSignFromBlock(block);
- if (barterSign == null) return;
- if (!BarterSign.SignPhase.READY.equalTo(barterSign.getPhase())) return;
- if (barterSign.getMenuIndex() > 0) {
- barterSign.setMenuIndex(player, barterSign.getMenuIndex());
- }
- }
Add Comment
Please, Sign In to add comment