nuNPCDestinations - Create Living NPC's (1.8.3 - 1.12) 2.2.2

Stop having boring NPC's and impress your users with an immersive NPC RPG experience

  1. 1.13.1 Compatibility - Beta

    Nutty101
    Changes:
    • 1.13.1 compatibility. Subplugins will break unless you update them. So if you do not need to, hold off.
    Fixes:
    • Many
    doitliketyler and hou19960228 like this.
  2. 1.13 update - Don't update unless you need this

    Nutty101
    Changes:
    • 1.13 addition. Subplugins will break unless you update them. So if you do not need to, hold off.
    Fixes:
    • Many
    Grnknght and PsychoLynx like this.
  3. If you are missing the edges to the puzzle, it's never going to be done.

    Nutty101
    Fixes:
    • Beton Quest
      • Seems that the conditions were not registering for 1.10 and 1.9. 1.9.x and 1.8 were fine. This has been resolved. Thanks go to Discord user: MiezMiez for pointing it out to me.
    PsychoLynx likes this.
  4. Time is important, so pace yourself!

    Nutty101
    Fixes:
    • CPU usage
      • After doing a ton of digging, I did clean up the usage a bit and it lowered the timings. Long story short, it's less but your citizen's plugin might move up on the timings and show a hair more.
    • Pathfinding Queue
      • I have changed the way the queue processes now. For people using the Wanderloc portion, this will help stop that long pause between movements. The queue is now...
  5. Just cause a candle is lit, does not mean it will light the room.

    Nutty101
    Fixes:
    • LightAPI - Now it actually works!
      • Been a while since I reviewed this function, and it seems it was broken. This has been fixed. Thanks to @jobogamer24 and @bottomdumber for pointing it out, as well as pointing to where the issue was.
    • Console Messages
      • Errors cropped up when running commands from the console. This has been updated when commands are...
    Hmmcrunchy and PsychoLynx like this.
  6. All your Plotsquared belong to us!

    Nutty101
    Fixes:
    • Got plotsquared? Your NPC's were revolting!
      • Seems that I messed up on checking if the NPC was inside a plot during the wandering event. Even when there are no plots to be seen. This should resolve that problem.
    SnUncle likes this.
  7. When you expect something, and you get something else, you become depressed.

    Nutty101
    Fixes:
    • Nullified errors with WG 6.1 and MC 1.8.8
      • NULL
  8. Don't you hate it when people leave the door open?

    Nutty101
    Fixes:
    • A better opening of gates and doors:
      • I have cleaned up the code around the gates and doors, it will help avoid the NPC just opening and closing a door over and over. This does not fix the teleporting thru a door as this is a result of Minecraft killing pathfinding through doors, so I believe citizens is teleporting the NPC through the doors.
    Hmmcrunchy, Kopale089 and PsychoLynx like this.
  9. Even robots get twitchy, and refuse to do things.

    Nutty101
    Fixes:
    • Path Smoothing:
      • Something many people have noticed is the NPC's when traversing a path at 45-degree angles will have their heads look back and forth. I have been working at this for a while to clean up, but it's a mix. Citizens seem's to look based on the path that it is navigating internally. With that said, I added some code in to validate the distance and angle between points in the navigation plan. If you...
    Tyrriel, gmalone, Kopale089 and 3 others like this.
  10. When the world seems on fire, it's not. It's just your view that is on fire.

    Nutty101
    Fixes:
    • BetonQuest Fixes:
      • With 1.9.4+ the timing of registering custom events broke this plugin. I had to do a few things to ensure people with an older beton could still use the plugin. So it took a bit more to get it resolved. This should be good now.
    Tyrriel, SilverstarX and PsychoLynx like this.