CobbleSword / NachoSpigot

NachoSpigot is a fork of TacoSpigot 1.8.9 that offers several enhancements to performance as well as bug fixes.
GNU General Public License v3.0
237 stars 87 forks source link

Failing to make sound when getting hit by an arrow with null shooter #267

Closed ghost closed 2 years ago

ghost commented 2 years ago

Observed Behavior

Whenever an arrow summoned with /summon hits the ground/a player, no sound effect is made and there's a stacktrace in console.

[15:34:57 WARN]: Entity threw exception at world:81.96561319573252,70.74121830390679,258.8281078198744
[15:34:57 WARN]: java.lang.NullPointerException: Cannot read field "locX" because "entity" is null
[15:34:57 WARN]:        at net.minecraft.server.v1_8_R3.World.makeSound(World.java:1171)
[15:34:57 WARN]:        at net.minecraft.server.v1_8_R3.EntityArrow.t_(EntityArrow.java:326)
[15:34:57 WARN]:        at net.minecraft.server.v1_8_R3.World.entityJoinedWorld(World.java:1884)
[15:34:57 WARN]:        at net.minecraft.server.v1_8_R3.World.g(World.java:1851)
[15:34:57 WARN]:        at net.minecraft.server.v1_8_R3.World.tickEntities(World.java:1677)
[15:34:57 WARN]:        at net.minecraft.server.v1_8_R3.WorldServer.tickEntities(WorldServer.java:602)
[15:34:57 WARN]:        at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:863)
[15:34:57 WARN]:        at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:409)
[15:34:57 WARN]:        at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:724)
[15:34:57 WARN]:        at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:617)
[15:34:57 WARN]:        at java.base/java.lang.Thread.run(Thread.java:833)

Expected Behavior

The sound effect plays.

Steps To Reproduce

  1. Join the server.
  2. Summon an arrow with /summon

Plugin List

No response

Server Version

>version
[14:55:58 INFO]: This server is running NachoSpigot version git-NachoSpigot-"06a9e2a" (MC: 1.8.8) (Implementing API version 1.8.8-R0.2-SNAPSHOT)
[14:55:58 INFO]: You are running the latest version

Other

No response

Agreements