Players unable to use /vgarage #197
Labels
No labels
API
Addon Request
Bug
Duplicate
Enhancement
Feature Request
High Priority
Hybrid Software
Incompatibility
Invalid
Legacy
Low Priority
Missing Information
Needs Confirmation
Possible with API
Question
Won't Fix
v2
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: SBDevelopment/VehiclesPlus#197
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
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
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)