Skip to content

It cannot be run on version 1.21.10,paper #473

@lixuehua2085

Description

@lixuehua2085

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requestedunder investigationthis is being checked out

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions