BentoBoxWorld / Greenhouses

BentoBox Add-on to enable personal biomes in a glass greenhouse
Eclipse Public License 2.0
13 stars 9 forks source link

Brand new installation with greenhouses, and I get an error trying to create an island. #9

Closed robbiemcleod56 closed 5 years ago

robbiemcleod56 commented 5 years ago

Description

Describe the bug

I am trying to rebuild my entire skyblock server because of some islands on a few different modes would eventually stop generating the correct terrain (temporarily) and I cannot get greenhouses to work at all on my 1.13.2 server. It throws an exception when trying to create a new island.

Steps to reproduce the behavior

Start up a brand new server with the plugins I have, it simply won't work.

Screenshots and videos

image

Note I am holding the grass that should take me to an island. Instead, I can pull items out like an inventory.

Expected behavior

I am expecting the server to start with no errors in console, and for all game modes to be available.

Environment

Server

Plugins

[02:23:22 INFO]: Plugins (13): BentoBox, Essentials, EssentialsChat*, EssentialsSpawn*, IslandBorder, LuckPerms, PlaceholderAPI*, ProtocolSupport, SuperVanish, Vault*, ViaVersion*, WorldEdit, WorldGuard

BentoBox setup

BentoBox and Addons
[02:23:46 INFO]: Running PAPER 1.13.2.
[02:23:46 INFO]: BentoBox version: 1.5.3
[02:23:46 INFO]: Loaded Game Worlds:
[02:23:46 INFO]: acidisland_world (AcidIsland): Overworld, Nether, End
[02:23:46 INFO]: bskyblock_world (BSkyBlock): Overworld, Nether, End
[02:23:46 INFO]: caveblock-world (CaveBlock): Overworld, Nether, End
[02:23:46 INFO]: skygrid-world (SkyGrid): Overworld, Nether, End
[02:23:46 INFO]: Loaded Addons:
[02:23:46 INFO]: AcidIsland 1.5.0 (ENABLED)
[02:23:46 INFO]: BentoBox-InvSwitcher 0.0.4 (LOADED)
[02:23:46 INFO]: Biomes 1.5.0.0 (ENABLED)
[02:23:46 INFO]: BSkyBlock 1.5.0 (ENABLED)
[02:23:46 INFO]: CaveBlock ${version}${build.number} (ENABLED)
[02:23:46 INFO]: Challenges 0.7.5 (ENABLED)
[02:23:46 INFO]: Greenhouses 0.0.2-SNAPSHOT (LOADED)
[02:23:46 INFO]: Level 1.5.0 (LOADED)
[02:23:46 INFO]: SkyGrid 1.5.0 (ENABLED)
[02:23:46 INFO]: WelcomeWarps 1.5.0 (LOADED)
Configuration

Additional context

When I start the server, it produces this error. [02:17:24 WARN]: [BentoBox] Task #23 for BentoBox v1.5.3 generated an exception java.lang.ClassFormatError: Config classes must implement ConfigObject at world.bentobox.bentobox.database.yaml.ConfigHandler.(ConfigHandler.java:23) ~[?:?] at world.bentobox.bentobox.database.yaml.YamlDatabase.getConfig(YamlDatabase.java:16) ~[?:?] at world.bentobox.bentobox.api.configuration.Config.(Config.java:37) ~[?:?] at world.bentobox.greenhouses.Greenhouses.onEnable(Greenhouses.java:35) ~[?:?] at world.bentobox.bentobox.managers.AddonsManager.enableAddon(AddonsManager.java:168) ~[?:?] at java.util.ArrayList.forEach(Unknown Source) ~[?:1.8.0_211] at world.bentobox.bentobox.managers.AddonsManager.enableAddons(AddonsManager.java:147) ~[?:?] at world.bentobox.bentobox.BentoBox.lambda$onEnable$1(BentoBox.java:170) ~[?:?] at org.bukkit.craftbukkit.v1_13_R2.scheduler.CraftTask.run(CraftTask.java:82) ~[patched_1.13.2.jar:git-Paper-566] at org.bukkit.craftbukkit.v1_13_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:449) ~[patched_1.13.2.jar:git-Paper-566] at net.minecraft.server.v1_13_R2.MinecraftServer.b(MinecraftServer.java:1003) ~[patched_1.13.2.jar:git-Paper-566] at net.minecraft.server.v1_13_R2.DedicatedServer.b(DedicatedServer.java:439) ~[patched_1.13.2.jar:git-Paper-566] at net.minecraft.server.v1_13_R2.MinecraftServer.a(MinecraftServer.java:938) ~[patched_1.13.2.jar:git-Paper-566] at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:836) ~[patched_1.13.2.jar:git-Paper-566] at java.lang.Thread.run(Unknown Source) [?:1.8.0_211]

When I use /sg, I get this error. [02:13:35 INFO]: testaccount1 issued server command: /sg

org.bukkit.command.CommandException: Unhandled exception executing 'sg' in world.bentobox.skygrid.commands.SkyGridCommand(skygrid) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159) ~[patched_1.13.2.jar:git-Paper-566] at org.bukkit.craftbukkit.v1_13_R2.CraftServer.dispatchCommand(CraftServer.java:734) ~[patched_1.13.2.jar:git-Paper-566] at net.minecraft.server.v1_13_R2.PlayerConnection.handleCommand(PlayerConnection.java:1798) ~[patched_1.13.2.jar:git-Paper-566] at net.minecraft.server.v1_13_R2.PlayerConnection.a(PlayerConnection.java:1606) ~[patched_1.13.2.jar:git-Paper-566] at net.minecraft.server.v1_13_R2.PacketPlayInChat.a(PacketPlayInChat.java:45) ~[patched_1.13.2.jar:git-Paper-566] at net.minecraft.server.v1_13_R2.PacketPlayInChat.a(PacketPlayInChat.java:5) ~[patched_1.13.2.jar:git-Paper-566] at net.minecraft.server.v1_13_R2.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:15) ~[patched_1.13.2.jar:git-Paper-566] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[?:1.8.0_211] at java.util.concurrent.FutureTask.run(Unknown Source) ~[?:1.8.0_211] at net.minecraft.server.v1_13_R2.SystemUtils.a(SystemUtils.java:108) ~[patched_1.13.2.jar:git-Paper-566] at net.minecraft.server.v1_13_R2.MinecraftServer.b(MinecraftServer.java:1011) ~[patched_1.13.2.jar:git-Paper-566] at net.minecraft.server.v1_13_R2.DedicatedServer.b(DedicatedServer.java:439) ~[patched_1.13.2.jar:git-Paper-566] at net.minecraft.server.v1_13_R2.MinecraftServer.a(MinecraftServer.java:938) ~[patched_1.13.2.jar:git-Paper-566] at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:836) ~[patched_1.13.2.jar:git-Paper-566] at java.lang.Thread.run(Unknown Source) [?:1.8.0_211] Caused by: java.lang.NullPointerException at world.bentobox.bentobox.managers.island.NewIsland.isIsland(NewIsland.java:285) ~[?:?] at world.bentobox.bentobox.managers.island.NewIsland.getNextIsland(NewIsland.java:260) ~[?:?] at world.bentobox.bentobox.managers.island.NewIsland.newIsland(NewIsland.java:159) ~[?:?] at world.bentobox.bentobox.managers.island.NewIsland.(NewIsland.java:57) ~[?:?] at world.bentobox.bentobox.managers.island.NewIsland$Builder.build(NewIsland.java:147) ~[?:?] at world.bentobox.skygrid.commands.SkyGridCommand.execute(SkyGridCommand.java:81) ~[?:?] at world.bentobox.bentobox.api.commands.CompositeCommand.call(CompositeCommand.java:260) ~[?:?] at world.bentobox.bentobox.api.commands.CompositeCommand.execute(CompositeCommand.java:233) ~[?:?] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:149) ~[patched_1.13.2.jar:git-Paper-566] ... 14 more

When I use /is, I get no error in the console at all, the GUI just breaks. Removing the greenhouses addon fixes it.

tastybento commented 5 years ago

please try the latest release here https://ci.codemc.org/job/BentoBoxWorld/job/Greenhouses/

These errors are caused by old addons.

robbiemcleod56 commented 5 years ago

That build seems to work so far, thanks, and thanks for updating the text for the addon to include the link.