Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Error
- 30.06 19:28:26 [Server] Server thread/ERROR Could not pass event BlockBreakEvent to UnbreakableBlocks v1.0
- 30.06 19:28:26 [Server] INFO org.bukkit.event.EventException: null
- 30.06 19:28:26 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:319) ~[spigot-1.16.2.jar:git-Spigot-379750e-9a9c223]
- 30.06 19:28:26 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[spigot-1.16.2.jar:git-Spigot-379750e-9a9c223]
- 30.06 19:28:26 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:589) ~[spigot-1.16.2.jar:git-Spigot-379750e-9a9c223]
- 30.06 19:28:26 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:576) ~[spigot-1.16.2.jar:git-Spigot-379750e-9a9c223]
- 30.06 19:28:26 [Server] INFO at net.minecraft.server.v1_16_R2.PlayerInteractManager.breakBlock(PlayerInteractManager.java:309) ~[spigot-1.16.2.jar:git-Spigot-379750e-9a9c223]
- 30.06 19:28:26 [Server] INFO at net.minecraft.server.v1_16_R2.PlayerInteractManager.a(PlayerInteractManager.java:268) ~[spigot-1.16.2.jar:git-Spigot-379750e-9a9c223]
- 30.06 19:28:26 [Server] INFO at net.minecraft.server.v1_16_R2.PlayerInteractManager.a(PlayerInteractManager.java:238) ~[spigot-1.16.2.jar:git-Spigot-379750e-9a9c223]
- 30.06 19:28:26 [Server] INFO at net.minecraft.server.v1_16_R2.PlayerConnection.a(PlayerConnection.java:1219) ~[spigot-1.16.2.jar:git-Spigot-379750e-9a9c223]
- 30.06 19:28:26 [Server] INFO at net.minecraft.server.v1_16_R2.PacketPlayInBlockDig.a(SourceFile:40) ~[spigot-1.16.2.jar:git-Spigot-379750e-9a9c223]
- 30.06 19:28:26 [Server] INFO at net.minecraft.server.v1_16_R2.PacketPlayInBlockDig.a(SourceFile:10) ~[spigot-1.16.2.jar:git-Spigot-379750e-9a9c223]
- 30.06 19:28:26 [Server] INFO at net.minecraft.server.v1_16_R2.PlayerConnectionUtils.lambda$0(PlayerConnectionUtils.java:19) ~[spigot-1.16.2.jar:git-Spigot-379750e-9a9c223]
- 30.06 19:28:26 [Server] INFO at net.minecraft.server.v1_16_R2.TickTask.run(SourceFile:18) ~[spigot-1.16.2.jar:git-Spigot-379750e-9a9c223]
- 30.06 19:28:26 [Server] INFO at net.minecraft.server.v1_16_R2.IAsyncTaskHandler.executeTask(SourceFile:144) ~[spigot-1.16.2.jar:git-Spigot-379750e-9a9c223]
- 30.06 19:28:26 [Server] INFO at net.minecraft.server.v1_16_R2.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[spigot-1.16.2.jar:git-Spigot-379750e-9a9c223]
- 30.06 19:28:26 [Server] INFO at net.minecraft.server.v1_16_R2.IAsyncTaskHandler.executeNext(SourceFile:118) ~[spigot-1.16.2.jar:git-Spigot-379750e-9a9c223]
- 30.06 19:28:26 [Server] INFO at net.minecraft.server.v1_16_R2.MinecraftServer.ba(MinecraftServer.java:941) ~[spigot-1.16.2.jar:git-Spigot-379750e-9a9c223]
- 30.06 19:28:26 [Server] INFO at net.minecraft.server.v1_16_R2.MinecraftServer.executeNext(MinecraftServer.java:934) ~[spigot-1.16.2.jar:git-Spigot-379750e-9a9c223]
- 30.06 19:28:26 [Server] INFO at net.minecraft.server.v1_16_R2.IAsyncTaskHandler.awaitTasks(SourceFile:127) ~[spigot-1.16.2.jar:git-Spigot-379750e-9a9c223]
- 30.06 19:28:26 [Server] INFO at net.minecraft.server.v1_16_R2.MinecraftServer.sleepForTick(MinecraftServer.java:918) ~[spigot-1.16.2.jar:git-Spigot-379750e-9a9c223]
- 30.06 19:28:26 [Server] INFO at net.minecraft.server.v1_16_R2.MinecraftServer.w(MinecraftServer.java:850) ~[spigot-1.16.2.jar:git-Spigot-379750e-9a9c223]
- 30.06 19:28:26 [Server] INFO at net.minecraft.server.v1_16_R2.MinecraftServer.lambda$0(MinecraftServer.java:164) ~[spigot-1.16.2.jar:git-Spigot-379750e-9a9c223]
- 30.06 19:28:26 [Server] INFO at java.lang.Thread.run(Thread.java:748) [?:1.8.0_292]
- 30.06 19:28:26 [Server] INFO Caused by: java.lang.NullPointerException
- 30.06 19:28:26 [Server] INFO at me.theaspie.unbreakableblocks.UnbreakableBlocks.onBlockBreak(UnbreakableBlocks.java:26) ~[?:?]
- 30.06 19:28:26 [Server] INFO at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_292]
- 30.06 19:28:26 [Server] INFO at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_292]
- 30.06 19:28:26 [Server] INFO at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_292]
- 30.06 19:28:26 [Server] INFO at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_292]
- Code (Main Class)-
- package me.theaspie.unbreakableblocks;
- import org.bukkit.command.*;
- import org.bukkit.event.*;
- import org.bukkit.event.block.*;
- import org.bukkit.plugin.java.*;
- public final class UnbreakableBlocks extends JavaPlugin implements Listener, CommandExecutor {
- @Override
- public void onEnable() {
- this.getServer().getPluginManager().registerEvents(this, this);
- this.saveDefaultConfig();
- getConfig().options().copyDefaults(true);
- saveConfig();}
- @EventHandler
- public void onBlockBreak(BlockBreakEvent event) {
- this.getConfig().getConfigurationSection("blocks").getKeys(true).forEach(key -> {
- if (key.equalsIgnoreCase(event.getBlock().getType().name())) {
- event.setCancelled(true); }});}
- @Override
- public void onDisable() {}}
- config.yml
- blocks:
- -DIRT
- -STONE
- plugin.yml
- name: UnbreakableBlocks
- version: ${project.version}
- main: me.theaspie.unbreakableblocks.UnbreakableBlocks
- api-version: 1.16
- authors: [ TheAspie ]
- description: Makes blocks unbreakable!
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement