Players unable to use /vgarage #197

Open
opened 2025-01-18 02:21:04 +00:00 by Westray · 1 comment

Some players have been unable to use vgarage, and the error appears to be impacting players randomly. It works for a few people but is broken for others.

To Reproduce
While we are unsure what the impact is, we noticed some of the players affected had spawned vehicles from their garage that were stuck there, and needed to be minecraft:kill armor_stand'ed.

Logs
[02:15:46 INFO]: Player issued server command: /vgarage
[02:15:46 ERROR]: [VehiclesPlus] [ACF] Exception in command: garage
[02:15:46 ERROR]: [VehiclesPlus] [ACF] java.lang.NullPointerException: Cannot invoke "nl.sbdeveloper.vehiclesplus.api.vehicles.Vehicle.getStorageVehicle()" because "vehicle" is null
[02:15:46 ERROR]: [VehiclesPlus] [ACF] at VehiclesPlus-3.0.5.jar//nl.sbdeveloper.vehiclesplus.inventories.garages.VehicleGarageGUI.(VehicleGarageGUI.java:49)
[02:15:46 ERROR]: [VehiclesPlus] [ACF] at VehiclesPlus-3.0.5.jar//nl.sbdeveloper.vehiclesplus.commands.GarageCommand.openGarage(GarageCommand.java:61)
[02:15:46 ERROR]: [VehiclesPlus] [ACF] at VehiclesPlus-3.0.5.jar//nl.sbdeveloper.vehiclesplus.commands.GarageCommand.openGarage(GarageCommand.java:40)
[02:15:46 ERROR]: [VehiclesPlus] [ACF] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
[02:15:46 ERROR]: [VehiclesPlus] [ACF] at java.base/java.lang.reflect.Method.invoke(Method.java:580)
[02:15:46 ERROR]: [VehiclesPlus] [ACF] at VehiclesPlus-3.0.5.jar//co.aikar.commands.RegisteredCommand.invoke(RegisteredCommand.java:152)
[02:15:46 ERROR]: [VehiclesPlus] [ACF] at VehiclesPlus-3.0.5.jar//co.aikar.commands.BaseCommand.executeCommand(BaseCommand.java:578)
[02:15:46 ERROR]: [VehiclesPlus] [ACF] at VehiclesPlus-3.0.5.jar//co.aikar.commands.BaseCommand.execute(BaseCommand.java:513)
[02:15:46 ERROR]: [VehiclesPlus] [ACF] at VehiclesPlus-3.0.5.jar//co.aikar.commands.RootCommand.execute(RootCommand.java:99)
[02:15:46 ERROR]: [VehiclesPlus] [ACF] at VehiclesPlus-3.0.5.jar//co.aikar.commands.BukkitRootCommand.execute(BukkitRootCommand.java:84)
[02:15:46 ERROR]: [VehiclesPlus] [ACF] at io.papermc.paper.command.brigadier.bukkit.BukkitCommandNode$BukkitBrigCommand.run(BukkitCommandNode.java:91)
[02:15:46 ERROR]: [VehiclesPlus] [ACF] at com.mojang.brigadier.context.ContextChain.runExecutable(ContextChain.java:73)
[02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.commands.execution.tasks.ExecuteCommand.execute(ExecuteCommand.java:31)
[02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.commands.execution.tasks.ExecuteCommand.execute(ExecuteCommand.java:19)
[02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.commands.execution.UnboundEntryAction.lambda$bind$0(UnboundEntryAction.java:8)
[02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.commands.execution.CommandQueueEntry.execute(CommandQueueEntry.java:5)
[02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.commands.execution.ExecutionContext.runCommandQueue(ExecutionContext.java:103)
[02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.commands.Commands.executeCommandInContext(Commands.java:443)
[02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.commands.Commands.performCommand(Commands.java:350)
[02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.commands.Commands.performCommand(Commands.java:337)
[02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.commands.Commands.performCommand(Commands.java:332)
[02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.server.network.ServerGamePacketListenerImpl.performUnsignedChatCommand(ServerGamePacketListenerImpl.java:2147)
[02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.server.network.ServerGamePacketListenerImpl.lambda$handleChatCommand$11(ServerGamePacketListenerImpl.java:2121)
[02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.server.TickTask.run(TickTask.java:18)
[02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:151)
[02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24)
[02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1537)
[02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:201)
[02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:125)
[02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1514)
[02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1507)
[02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.util.thread.BlockableEventLoop.runAllTasks(BlockableEventLoop.java:114)
[02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1629)
[02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1304)
[02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:330)
[02:15:46 ERROR]: [VehiclesPlus] [ACF] at java.base/java.lang.Thread.run(Thread.java:1583)

Server and Plugin Information

  • VehiclesPlus Version: 3.0.5
  • Pro or Lite? Pro
  • Server Platform and Version: 1.21.1 paper
Some players have been unable to use vgarage, and the error appears to be impacting players randomly. It works for a few people but is broken for others. **To Reproduce** While we are unsure what the impact is, we noticed some of the players affected had spawned vehicles from their garage that were stuck there, and needed to be minecraft:kill armor_stand'ed. **Logs** [02:15:46 INFO]: Player issued server command: /vgarage [02:15:46 ERROR]: [VehiclesPlus] [ACF] Exception in command: garage [02:15:46 ERROR]: [VehiclesPlus] [ACF] java.lang.NullPointerException: Cannot invoke "nl.sbdeveloper.vehiclesplus.api.vehicles.Vehicle.getStorageVehicle()" because "vehicle" is null [02:15:46 ERROR]: [VehiclesPlus] [ACF] at VehiclesPlus-3.0.5.jar//nl.sbdeveloper.vehiclesplus.inventories.garages.VehicleGarageGUI.<init>(VehicleGarageGUI.java:49) [02:15:46 ERROR]: [VehiclesPlus] [ACF] at VehiclesPlus-3.0.5.jar//nl.sbdeveloper.vehiclesplus.commands.GarageCommand.openGarage(GarageCommand.java:61) [02:15:46 ERROR]: [VehiclesPlus] [ACF] at VehiclesPlus-3.0.5.jar//nl.sbdeveloper.vehiclesplus.commands.GarageCommand.openGarage(GarageCommand.java:40) [02:15:46 ERROR]: [VehiclesPlus] [ACF] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [02:15:46 ERROR]: [VehiclesPlus] [ACF] at java.base/java.lang.reflect.Method.invoke(Method.java:580) [02:15:46 ERROR]: [VehiclesPlus] [ACF] at VehiclesPlus-3.0.5.jar//co.aikar.commands.RegisteredCommand.invoke(RegisteredCommand.java:152) [02:15:46 ERROR]: [VehiclesPlus] [ACF] at VehiclesPlus-3.0.5.jar//co.aikar.commands.BaseCommand.executeCommand(BaseCommand.java:578) [02:15:46 ERROR]: [VehiclesPlus] [ACF] at VehiclesPlus-3.0.5.jar//co.aikar.commands.BaseCommand.execute(BaseCommand.java:513) [02:15:46 ERROR]: [VehiclesPlus] [ACF] at VehiclesPlus-3.0.5.jar//co.aikar.commands.RootCommand.execute(RootCommand.java:99) [02:15:46 ERROR]: [VehiclesPlus] [ACF] at VehiclesPlus-3.0.5.jar//co.aikar.commands.BukkitRootCommand.execute(BukkitRootCommand.java:84) [02:15:46 ERROR]: [VehiclesPlus] [ACF] at io.papermc.paper.command.brigadier.bukkit.BukkitCommandNode$BukkitBrigCommand.run(BukkitCommandNode.java:91) [02:15:46 ERROR]: [VehiclesPlus] [ACF] at com.mojang.brigadier.context.ContextChain.runExecutable(ContextChain.java:73) [02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.commands.execution.tasks.ExecuteCommand.execute(ExecuteCommand.java:31) [02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.commands.execution.tasks.ExecuteCommand.execute(ExecuteCommand.java:19) [02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.commands.execution.UnboundEntryAction.lambda$bind$0(UnboundEntryAction.java:8) [02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.commands.execution.CommandQueueEntry.execute(CommandQueueEntry.java:5) [02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.commands.execution.ExecutionContext.runCommandQueue(ExecutionContext.java:103) [02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.commands.Commands.executeCommandInContext(Commands.java:443) [02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.commands.Commands.performCommand(Commands.java:350) [02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.commands.Commands.performCommand(Commands.java:337) [02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.commands.Commands.performCommand(Commands.java:332) [02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.server.network.ServerGamePacketListenerImpl.performUnsignedChatCommand(ServerGamePacketListenerImpl.java:2147) [02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.server.network.ServerGamePacketListenerImpl.lambda$handleChatCommand$11(ServerGamePacketListenerImpl.java:2121) [02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.server.TickTask.run(TickTask.java:18) [02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:151) [02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) [02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1537) [02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:201) [02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:125) [02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1514) [02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1507) [02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.util.thread.BlockableEventLoop.runAllTasks(BlockableEventLoop.java:114) [02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1629) [02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1304) [02:15:46 ERROR]: [VehiclesPlus] [ACF] at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:330) [02:15:46 ERROR]: [VehiclesPlus] [ACF] at java.base/java.lang.Thread.run(Thread.java:1583) **Server and Plugin Information** - VehiclesPlus Version: 3.0.5 - Pro or Lite? Pro - Server Platform and Version: 1.21.1 paper
Westray added the
Bug
label 2025-01-18 02:21:04 +00:00
cedric added the
High Priority
label 2025-01-18 13:00:23 +00:00

Having the same error.

VehiclesPlus Verison: 3.0.5
Pro Or Lite?: Pro
Server Platform and Version: Paper 1.20.4 (Tested on Spigot and Pupur of 1.20.4)

Having the same error. VehiclesPlus Verison: 3.0.5 Pro Or Lite?: Pro Server Platform and Version: Paper 1.20.4 (Tested on Spigot and Pupur of 1.20.4)
cedric self-assigned this 2025-01-23 21:28:03 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: SBDevelopment/VehiclesPlus#197
No description provided.