Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
MythicMobs MythicMobs
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 143
    • Issues 143
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Incidents
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • MythicCraft
  • MythicMobsMythicMobs
  • Issues
  • #271

Closed
Open
Created Jan 19, 2021 by Gunging@GungingDeveloper

Parrot issues with gotoowner AIGoal selector

Summary

Parrots spamm the console like hecc when using the go to owner AI Goal. They also not move.

Steps to reproduce

Make a parrot with a sole AIGoalSelector: - 0 gotoowner 6

You may or may not include the clear AIGoal Selector before.

Current behavior

Parrot just doesnt move at all.

Intended correct behavior

Parrot should follow their owner.

Server log file

java.lang.NullPointerException
    at io.lumine.xikage.mythicmobs.mobs.ai.goals.GoToOwnerGoal.shouldStart(GoToOwnerGoal.java:52)
    at io.lumine.xikage.mythicmobs.volatilecode.v1_16_R3.ai.CustomAIAdapter.a(CustomAIAdapter.java:44)
    at net.minecraft.server.v1_16_R3.PathfinderGoalWrapped.a(PathfinderGoalWrapped.java:23)
    at net.minecraft.server.v1_16_R3.PathfinderGoalSelector.doTick(PathfinderGoalSelector.java:129)
    at net.minecraft.server.v1_16_R3.EntityInsentient.doTick(EntityInsentient.java:757)
    at net.minecraft.server.v1_16_R3.EntityLiving.movementTick(EntityLiving.java:2753)
    at net.minecraft.server.v1_16_R3.EntityInsentient.movementTick(EntityInsentient.java:543)
    at net.minecraft.server.v1_16_R3.EntityAgeable.movementTick(EntityAgeable.java:143)
    at net.minecraft.server.v1_16_R3.EntityAnimal.movementTick(EntityAnimal.java:34)
    at net.minecraft.server.v1_16_R3.EntityParrot.movementTick(EntityParrot.java:132)
    at net.minecraft.server.v1_16_R3.EntityLiving.tick(EntityLiving.java:2478)
    at net.minecraft.server.v1_16_R3.EntityInsentient.tick(EntityInsentient.java:306)
    at net.minecraft.server.v1_16_R3.EntityPerchable.tick(SourceFile:34)
    at net.minecraft.server.v1_16_R3.WorldServer.entityJoinedWorld(WorldServer.java:845)
    at net.minecraft.server.v1_16_R3.World.a(World.java:884)
    at net.minecraft.server.v1_16_R3.WorldServer.doTick(WorldServer.java:530)
    at net.minecraft.server.v1_16_R3.MinecraftServer.b(MinecraftServer.java:1359)
    at net.minecraft.server.v1_16_R3.DedicatedServer.b(DedicatedServer.java:377)
    at net.minecraft.server.v1_16_R3.MinecraftServer.a(MinecraftServer.java:1212)
    at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1000)
    at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:177)
    at java.lang.Thread.run(Unknown Source)
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking