-
-
Notifications
You must be signed in to change notification settings - Fork 34
Description
Expected behavior
Generate worlds and islands normally
Observed/Actual behavior
In client:An unexpected error occurred when attempting to execute the command
In Log:
[01:50:47 INFO]: lixuehua issued server command: /oneblock
[01:50:47 ERROR]: Command exception: /oneblock
java.lang.NullPointerException: Cannot invoke "org.bukkit.World.getName()" because "world" is null
at BentoBox-3.11.1.jar/world.bentobox.bentobox.managers.IslandWorldManager.getWorldSettings(IslandWorldManager.java:246) ~[BentoBox-3.11.1.jar:?]
at BentoBox-3.11.1.jar/world.bentobox.bentobox.api.commands.island.IslandCreateCommand.canExecute(IslandCreateCommand.java:83) ~[BentoBox-3.11.1.jar:?]
at BentoBox-3.11.1.jar/world.bentobox.bentobox.api.commands.CompositeCommand.call(CompositeCommand.java:296) ~[BentoBox-3.11.1.jar:?]
at BentoBox-3.11.1.jar/world.bentobox.bentobox.api.commands.island.DefaultPlayerCommand.lambda$runCommand$0(DefaultPlayerCommand.java:167) ~[BentoBox-3.11.1.jar:?]
at java.base/java.util.Optional.map(Optional.java:260) ~[?:?]
at BentoBox-3.11.1.jar/world.bentobox.bentobox.api.commands.island.DefaultPlayerCommand.runCommand(DefaultPlayerCommand.java:167) ~[BentoBox-3.11.1.jar:?]
at BentoBox-3.11.1.jar/world.bentobox.bentobox.api.commands.island.DefaultPlayerCommand.execute(DefaultPlayerCommand.java:143) ~[BentoBox-3.11.1.jar:?]
at BentoBox-3.11.1.jar/world.bentobox.bentobox.api.commands.CompositeCommand.call(CompositeCommand.java:296) ~[BentoBox-3.11.1.jar:?]
at BentoBox-3.11.1.jar/world.bentobox.bentobox.api.commands.CompositeCommand.execute(CompositeCommand.java:264) ~[BentoBox-3.11.1.jar:?]
at io.papermc.paper.command.brigadier.bukkit.BukkitCommandNode$BukkitBrigCommand.run(BukkitCommandNode.java:83) ~[paper-1.21.10.jar:1.21.10-130-8043efd]
at com.mojang.brigadier.context.ContextChain.runExecutable(ContextChain.java:73) ~[brigadier-1.3.10.jar:?]
at net.minecraft.commands.execution.tasks.ExecuteCommand.execute(ExecuteCommand.java:30) ~[paper-1.21.10.jar:1.21.10-130-8043efd]
at net.minecraft.commands.execution.tasks.ExecuteCommand.execute(ExecuteCommand.java:13) ~[paper-1.21.10.jar:1.21.10-130-8043efd]
at net.minecraft.commands.execution.UnboundEntryAction.lambda$bind$0(UnboundEntryAction.java:8) ~[paper-1.21.10.jar:1.21.10-130-8043efd]
at net.minecraft.commands.execution.CommandQueueEntry.execute(CommandQueueEntry.java:5) ~[paper-1.21.10.jar:1.21.10-130-8043efd]
at net.minecraft.commands.execution.ExecutionContext.runCommandQueue(ExecutionContext.java:105) ~[paper-1.21.10.jar:1.21.10-130-8043efd]
at net.minecraft.commands.Commands.executeCommandInContext(Commands.java:458) ~[paper-1.21.10.jar:1.21.10-130-8043efd]
at net.minecraft.commands.Commands.performCommand(Commands.java:364) ~[paper-1.21.10.jar:1.21.10-130-8043efd]
at net.minecraft.commands.Commands.performCommand(Commands.java:352) ~[paper-1.21.10.jar:1.21.10-130-8043efd]
at net.minecraft.server.network.ServerGamePacketListenerImpl.performUnsignedChatCommand(ServerGamePacketListenerImpl.java:2321) ~[paper-1.21.10.jar:1.21.10-130-8043efd]
at net.minecraft.server.network.ServerGamePacketListenerImpl.lambda$handleChatCommand$12(ServerGamePacketListenerImpl.java:2294) ~[paper-1.21.10.jar:1.21.10-130-8043efd]
at net.minecraft.server.TickTask.run(TickTask.java:18) ~[paper-1.21.10.jar:1.21.10-130-8043efd]
at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:176) ~[paper-1.21.10.jar:1.21.10-130-8043efd]
at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[paper-1.21.10.jar:1.21.10-130-8043efd]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1537) ~[paper-1.21.10.jar:1.21.10-130-8043efd]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:180) ~[paper-1.21.10.jar:1.21.10-130-8043efd]
at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:150) ~[paper-1.21.10.jar:1.21.10-130-8043efd]
at net.minecraft.server.MinecraftServer.runAllTasksAtTickStart(MinecraftServer.java:1176) ~[paper-1.21.10.jar:1.21.10-130-8043efd]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1337) ~[paper-1.21.10.jar:1.21.10-130-8043efd]
at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:384) ~[paper-1.21.10.jar:1.21.10-130-8043efd]
at java.base/java.lang.Thread.run(Thread.java:1474) ~[?:?]
Steps/models to reproduce
Download the AOneBlock from https://download.bentobox.world/ upload to server and run
BentoBox version
[01:52:51 INFO]: Running PAPER 1.21.10.
[01:52:51 INFO]: (1.21.10-130-8043efd (MC: 1.21.10))
[01:52:51 INFO]: BentoBox version: 3.11.1
[01:52:51 INFO]: Database: JSON
[01:52:51 INFO]: Loaded Game Worlds:
[01:52:51 INFO]: oneblock_world (OneBlock): Overworld, Nether*, The End*
[01:52:52 INFO]: Loaded Addons:
[01:52:52 INFO]: AOneBlock 1.22.0 (ERROR)
[01:52:52 INFO]: Chat 1.3.0 (ENABLED)
[01:52:52 INFO]: Likes 2.5.0 (DISABLED)
[01:52:52 INFO]: Warps 1.17.0 (DISABLED)
Plugin list
[01:53:29 INFO]: ℹ Server Plugins (61):
[01:53:29 INFO]: Paper Plugins (2):
[01:53:29 INFO]: - EconomyShopGUI, FancyNpcs
[01:53:29 INFO]: Bukkit Plugins (59):
[01:53:29 INFO]: - ANine-Title, AuraSkills, AuthMe, BentoBox, BentoBox-AOneBlock, BentoBox-Chat, BentoBox-Level, BentoBox-Likes, BentoBox-Warps, BetterRTP
[01:53:29 INFO]: CMILib, ControlPlayer, CoreProtect, DeluxeMenus, *EaglercraftXRewind-1-5, *EaglercraftXServer, Essentials, floodgate, Floodgate-Skript, Geyser-Spigot
[01:53:29 INFO]: GeyserMenu, GeyserSkinManager, ImageFrame, Ip2region, ItemsAdder, KcLoginGui, LegendaryGuild, LiteSignIn, LuckPerms, MiniMOTD
[01:53:29 INFO]: Multiverse-Core, Multiverse-Inventories, Multiverse-NetherPortals, Multiverse-Portals, NoBuildPlus, PlaceholderAPI, PlayerMenu, PlayerPoints, PlugManX, ProtocolLib
[01:53:29 INFO]: QuickShop-Hikari, QuickShopForm, Residence, ResidenceForm, SKeb, SkinsRestorer, Skript, skript-placeholders, *SkriptJSON, SkUniversal
[01:53:29 INFO]: SmoothTimber, TAB, TempFly, TpaForm, TrChat, Vault, VeinMiner, ViaBackwards, ViaVersion
Other
No response