如何增加HashMap中变量的值? [关闭]

问题描述 投票:0回答:0

正如标题所说,我要增加变量的值

public static HashMap<UUID, Integer> parkourprogress;
callFile.parkourprogress.put(playerUUID, +1);

我试过这样的代码,但它给出了一个错误。

错误日志:

[21:13:46] [服务器线程/错误]:无法将事件 PlayerInteractEvent 传递给 gParkour v1.0.0 org.bukkit.event.EventException: 空 在 org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:310) ~[Spigot.jar:git-Spigot-21fe707-741a1bd] 在 org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[Spigot.jar:git-Spigot-21fe707-741a1bd] 在 org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [Spigot.jar:git-Spigot-21fe707-741a1bd] 在 org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [Spigot.jar:git-Spigot-21fe707-741a1bd] 在 org.bukkit.craftbukkit.v1_8_R3.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:228) [Spigot.jar:git-Spigot-21fe707-741a1bd] 在 org.bukkit.craftbukkit.v1_8_R3.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:195) [Spigot.jar:git-Spigot-21fe707-741a1bd] 在 net.minecraft.server.v1_8_R3.BlockPressurePlateBinary.f(BlockPressurePlateBinary.java:57) [Spigot.jar:git-Spigot-21fe707-741a1bd] 在 net.minecraft.server.v1_8_R3.BlockPressurePlateAbstract.a(BlockPressurePlateAbstract.java:100) [Spigot.jar:git-Spigot-21fe707-741a1bd] 在 net.minecraft.server.v1_8_R3.BlockPressurePlateAbstract.a(BlockPressurePlateAbstract.java:93) [Spigot.jar:git-Spigot-21fe707-741a1bd] 在 net.minecraft.server.v1_8_R3.Entity.checkBlockCollisions(Entity.java:761) [Spigot.jar:git-Spigot-21fe707-741a1bd] 在 net.minecraft.server.v1_8_R3.Entity.move(Entity.java:407) [Spigot.jar:git-Spigot-21fe707-741a1bd] 在 net.minecraft.server.v1_8_R3.EntityLiving.g(EntityLiving.java:1395) [Spigot.jar:git-Spigot-21fe707-741a1bd] 在 net.minecraft.server.v1_8_R3.EntityHuman.g(EntityHuman.java:1355) [Spigot.jar:git-Spigot-21fe707-741a1bd] 在 net.minecraft.server.v1_8_R3.EntityLiving.m(EntityLiving.java:1652) [Spigot.jar:git-Spigot-21fe707-741a1bd] 在 net.minecraft.server.v1_8_R3.EntityHuman.m(EntityHuman.java:393) [Spigot.jar:git-Spigot-21fe707-741a1bd] 在 net.minecraft.server.v1_8_R3.EntityLiving.t_(EntityLiving.java:1487) [Spigot.jar:git-Spigot-21fe707-741a1bd] 在 net.minecraft.server.v1_8_R3.EntityHuman.t_(EntityHuman.java:173) [Spigot.jar:git-Spigot-21fe707-741a1bd] 在 net.minecraft.server.v1_8_R3.EntityPlayer.l(EntityPlayer.java:285) [Spigot.jar:git-Spigot-21fe707-741a1bd] 在 net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:382) [Spigot.jar:git-Spigot-21fe707-741a1bd] 在 net.minecraft.server.v1_8_R3.PacketPlayInFlying.a(SourceFile:126) [Spigot.jar:git-Spigot-21fe707-741a1bd] 在 net.minecraft.server.v1_8_R3.PacketPlayInFlying$PacketPlayInPosition.a(SourceFile:57) [Spigot.jar:git-Spigot-21fe707-741a1bd] 在 net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [Spigot.jar:git-Spigot-21fe707-741a1bd] 在 java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_361] 在 java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_361] 在 net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [Spigot.jar:git-Spigot-21fe707-741a1bd] 在 net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:715) [Spigot.jar:git-Spigot-21fe707-741a1bd] 在 net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [Spigot.jar:git-Spigot-21fe707-741a1bd] 在 net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [Spigot.jar:git-Spigot-21fe707-741a1bd] 在 net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [Spigot.jar:git-Spigot-21fe707-741a1bd] 在 java.lang.Thread.run(Thread.java:750) [?:1.8.0_361] 引起原因:java.lang.NullPointerException 在 org.garozlite.eventListener.eventListener.pressurePlate(eventListener.java:37)~[?:?] 在 sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)~[?:1.8.0_361] 在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)~[?:1.8.0_361] 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)~[?:1.8.0_361] 在 java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_361] 在 org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[Spigot.jar:git-Spigot-21fe707-741a1bd] ... 还有 29 个

java minecraft
© www.soinside.com 2019 - 2024. All rights reserved.