Skip to content

Commit

Permalink
Fixes a NullPointerException
Browse files Browse the repository at this point in the history
[20:38:36] [Server thread/ERROR] [ne.mi.ev.EventBus/EVENTBUS]: Exception caught during firing event: null
        Index: 1
        Listeners:
                0: NORMAL
                1: ASM: class com.minecraftabnormals.environmental.core.other.EnvironmentalEvents onProjectileImpact(Lnet/minecraftforge/event/entity/ProjectileImpactEvent$Throwable;)V
                2: ASM: class com.lilypuree.decorative_blocks.setup.ModSetup onProjectileCollisionEvent(Lnet/minecraftforge/event/entity/ProjectileImpactEvent$Throwable;)V
                3: ASM: class com.simibubi.create.content.contraptions.processing.burner.BlazeBurnerHandler onThrowableImpact(Lnet/minecraftforge/event/entity/ProjectileImpactEvent$Throwable;)V
                4: ASM: com.github.alexthe666.alexsmobs.event.ServerEvents@181411ed onProjectileHit(Lnet/minecraftforge/event/entity/ProjectileImpactEvent;)V
                5: ASM: Block{naturesaura:projectile_generator} onProjectileImpact(Lnet/minecraftforge/event/entity/ProjectileImpactEvent;)V
java.lang.NullPointerException
        at com.minecraftabnormals.environmental.core.other.EnvironmentalEvents.onProjectileImpact(EnvironmentalEvents.java:180)
        at net.minecraftforge.eventbus.ASMEventHandler_1210_EnvironmentalEvents_onProjectileImpact_Throwable.invoke(.dynamic)
        at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:85)
        at net.minecraftforge.eventbus.EventBus.post(EventBus.java:302)
        at net.minecraftforge.eventbus.EventBus.post(EventBus.java:283)
        at net.minecraftforge.event.ForgeEventFactory.onProjectileImpact(ForgeEventFactory.java:663)
        at net.mehvahdjukaar.supplementaries.entities.ImprovedProjectileEntity.func_70071_h_(ImprovedProjectileEntity.java:214)
  • Loading branch information
joserobjr authored Oct 18, 2021
1 parent c779ab2 commit d3eb803
Showing 1 changed file with 1 addition and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -177,7 +177,7 @@ public static void onProjectileImpact(final ProjectileImpactEvent.Throwable even

if (projectileEntity instanceof ProjectileItemEntity) {
ProjectileItemEntity projectileitem = (ProjectileItemEntity) projectileEntity;
if (event.getRayTraceResult().getType() == RayTraceResult.Type.ENTITY) {
if (event.getRayTraceResult() != null && event.getRayTraceResult().getType() == RayTraceResult.Type.ENTITY) {
EntityRayTraceResult entity = (EntityRayTraceResult) event.getRayTraceResult();
if (entity.getEntity() instanceof SlabfishEntity) {
SlabfishEntity slabfish = (SlabfishEntity) entity.getEntity();
Expand Down

0 comments on commit d3eb803

Please sign in to comment.