nutty101 / npc_destinations2 Goto Github PK
View Code? Open in Web Editor NEWSecond version of the Destinations Plugin
License: GNU General Public License v3.0
Second version of the Destinations Plugin
License: GNU General Public License v3.0
Need to have it follow the configuration settings set on the NPC.
Credit: @FrediF on Discord
I just returned invalid arguments and the help command in this case.
PaperSpigot Version: git-Paper-567 (MC: 1.16.5)
Denizens Version: 1.1.9-SNAPSHOT (build 1732-REL), core version: 1.90-SNAPSHOT (Build 854)
NPCDestinations Version: 2.5.0
Npcdestinations commands do not fire upon reaching locations, attempted with several commands including the / and without. Tried /npc lookclose, /cmi broadcast test, /say hi etc. It says the commands exist when clicking the commands button.
When I add a goloc command to location commands, I can't set the NPC ID within the location command. The "--npc ID" disappears when entered.
command:
/npcdest --npc 39 locaddcmd 0 nd goloc 1 --npc 39
added location command:
npcdest goloc 1
While the NPC is 'traveling', if you try to remove ALL locations that you have set, you see, in game chat, 'an internal error has occurred while attempting to perform this command'.
You also receive the following in console message:
[00:36:07] [Server thread/INFO]: Fukum issued server command: /nd info [00:36:18] [Server thread/INFO]: Fukum issued server command: /nd removelocation 0 [00:36:22] [Server thread/INFO]: Fukum issued server command: /nd removelocation 1 [00:36:22] [Server thread/ERROR]: null org.bukkit.command.CommandException: Unhandled exception executing command 'nd' in plugin NPC_Destinations v2.01 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[spigot.jar:git-Spigot-f950f8e-622630c] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[spigot.jar:git-Spigot-f950f8e-622630c] at org.bukkit.craftbukkit.v1_11_R1.CraftServer.dispatchCommand(CraftServer.java:649) ~[spigot.jar:git-Spigot-f950f8e-622630c] at net.minecraft.server.v1_11_R1.PlayerConnection.handleCommand(PlayerConnection.java:1335) [spigot.jar:git-Spigot-f950f8e-622630c] at net.minecraft.server.v1_11_R1.PlayerConnection.a(PlayerConnection.java:1170) [spigot.jar:git-Spigot-f950f8e-622630c] at net.minecraft.server.v1_11_R1.PacketPlayInChat.a(PacketPlayInChat.java:45) [spigot.jar:git-Spigot-f950f8e-622630c] at net.minecraft.server.v1_11_R1.PacketPlayInChat.a(PacketPlayInChat.java:1) [spigot.jar:git-Spigot-f950f8e-622630c] at net.minecraft.server.v1_11_R1.PlayerConnectionUtils$1.run(SourceFile:13) [spigot.jar:git-Spigot-f950f8e-622630c] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_111] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_111] at net.minecraft.server.v1_11_R1.SystemUtils.a(SourceFile:46) [spigot.jar:git-Spigot-f950f8e-622630c] at net.minecraft.server.v1_11_R1.MinecraftServer.D(MinecraftServer.java:739) [spigot.jar:git-Spigot-f950f8e-622630c] at net.minecraft.server.v1_11_R1.DedicatedServer.D(DedicatedServer.java:399) [spigot.jar:git-Spigot-f950f8e-622630c] at net.minecraft.server.v1_11_R1.MinecraftServer.C(MinecraftServer.java:675) [spigot.jar:git-Spigot-f950f8e-622630c] at net.minecraft.server.v1_11_R1.MinecraftServer.run(MinecraftServer.java:574) [spigot.jar:git-Spigot-f950f8e-622630c] at java.lang.Thread.run(Thread.java:745) [?:1.8.0_111] Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1 at java.util.ArrayList.rangeCheck(ArrayList.java:653) ~[?:1.8.0_111] at java.util.ArrayList.get(ArrayList.java:429) ~[?:1.8.0_111] at net.livecar.nuttyworks.npc_destinations.listeners.CommandListener_NPCDest.onCommand(CommandListener_NPCDest.java:1137) ~[?:?] at net.livecar.nuttyworks.npc_destinations.DestinationsPlugin.onCommand(DestinationsPlugin.java:266) ~[?:?] at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot.jar:git-Spigot-f950f8e-622630c] ... 15 more
So Did you guys know theres betonquest 2.0 ? . Please add betonquest 2.0 for npc destination
https://pastebin.com/pJeS1Rpt
And please add feature that when fire the goto events, it have done instruction so when npc arrive to the location it will run some events
you guys can see the example in here https://docs.betonquest.org/RELEASE/User-Documentation/Compatibility/#move-npc-movenpc
but betonquest movenpc events is something buggy so I hope npc destination will update to betonquest 2.0
Need to work on the path finder for the ending. Seems to be wigging out on the lowest block settings.
More of a question than an issue but I had no idea where to ask.
Does this mean it requires WorlsGuard 7.0,3 and not compatible with 7.0.4 beta?
[04:37:57] [Server thread/ERROR]: Could not pass event WorldLoadEvent to NPC_Destinations v2.3.64
org.bukkit.event.EventException: null
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:319) ~[spigot-1.16.1.jar:git-Spigot-9639cf7-4b9bc9d]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[spigot-1.16.1.jar:git-Spigot-9639cf7-4b9bc9d]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:589) ~[spigot-1.16.1.jar:git-Spigot-9639cf7-4b9bc9d]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:576) ~[spigot-1.16.1.jar:git-Spigot-9639cf7-4b9bc9d]
at org.bukkit.craftbukkit.v1_16_R1.CraftServer.createWorld(CraftServer.java:1076) ~[spigot-1.16.1.jar:git-Spigot-9639cf7-4b9bc9d]
at org.bukkit.Bukkit.createWorld(Bukkit.java:524) ~[spigot-1.16.1.jar:git-Spigot-9639cf7-4b9bc9d]
at org.bukkit.WorldCreator.createWorld(WorldCreator.java:325) ~[spigot-1.16.1.jar:git-Spigot-9639cf7-4b9bc9d]
at com.bgsoftware.superiorskyblock.SuperiorSkyblockPlugin.L(xv:468) ~[?:?]
at com.bgsoftware.superiorskyblock.SuperiorSkyblockPlugin.d(xv:353) ~[?:?]
at com.bgsoftware.superiorskyblock.SuperiorSkyblockPlugin.onEnable(xv:164) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263) ~[spigot-1.16.1.jar:git-Spigot-9639cf7-4b9bc9d]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:351) ~[spigot-1.16.1.jar:git-Spigot-9639cf7-4b9bc9d]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:480) ~[spigot-1.16.1.jar:git-Spigot-9639cf7-4b9bc9d]
at org.bukkit.craftbukkit.v1_16_R1.CraftServer.enablePlugin(CraftServer.java:493) ~[spigot-1.16.1.jar:git-Spigot-9639cf7-4b9bc9d]
at org.bukkit.craftbukkit.v1_16_R1.CraftServer.enablePlugins(CraftServer.java:407) ~[spigot-1.16.1.jar:git-Spigot-9639cf7-4b9bc9d]
at net.minecraft.server.v1_16_R1.MinecraftServer.loadWorld(MinecraftServer.java:438) ~[spigot-1.16.1.jar:git-Spigot-9639cf7-4b9bc9d]
at net.minecraft.server.v1_16_R1.DedicatedServer.init(DedicatedServer.java:219) ~[spigot-1.16.1.jar:git-Spigot-9639cf7-4b9bc9d]
at net.minecraft.server.v1_16_R1.MinecraftServer.v(MinecraftServer.java:810) ~[spigot-1.16.1.jar:git-Spigot-9639cf7-4b9bc9d]
at net.minecraft.server.v1_16_R1.MinecraftServer.lambda$0(MinecraftServer.java:164) ~[spigot-1.16.1.jar:git-Spigot-9639cf7-4b9bc9d]
at java.lang.Thread.run(Thread.java:834) [?:?]
Caused by: java.lang.NullPointerException
at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:770) ~[spigot-1.16.1.jar:git-Spigot-9639cf7-4b9bc9d]
at com.sk89q.worldguard.WorldGuard.getPlatform(WorldGuard.java:100) ~[?:?]
at net.livecar.nuttyworks.npc_destinations.worldguard.WorldGuard_7_0_3.getRegionManager(WorldGuard_7_0_3.java:53) ~[?:?]
at net.livecar.nuttyworks.npc_destinations.worldguard.WorldGuard_7_0_3.onWorldLoad(WorldGuard_7_0_3.java:115) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:315) ~[spigot-1.16.1.jar:git-Spigot-9639cf7-4b9bc9d]
... 19 more
Thank you
On startup the console shows this:
[20:52:42] [Server thread/INFO]: [NPC_Destinations] LightAPI (V3.2.7) found, adding support for NPC torch lighting.
But still if I equip an npc with a torch no light will show up. Maybe I did something wrong or it just doesn't work.
Issue with the region location code.
From theunknownno (discord)
When I run the command locmax, I get the invalid arugments error message, but its run exactly like the in-game popup says, and it executes succesfully. The distance setting is updated
Dont really know, if this is a bug or not... Maybe, i doing something wrong...
Created NPC, made autoset, then give him Sunset and Sunrise Position.
Sunrise was on a Farm, Sunset in a House.
When the sun was going down, the NPC goes out of the Farm, goes straight to the House but then, he stopped before the gate and nothing happens. After a while, the NPC goes a longer way, till he came to the House... At the House, he stands before the Door... And then, he "warped" into the house.
Is something needed to do, so they can open Gates and doors? (Ive made the Hook, on Gates and Doors, but that doesnt work) Maybe some Worldguard Thing? Config? Anything?
Hello, I am trying to create a NPC in order to plant crops only. I don't know how to make the NPC move and plant crops. I tried to set the center of the field as the position "0" and then use the locmax command to set a range for the npc to replant.
I have used the locfarm command :
And i tried to create a path :
Finally there is this result :
The NPC seems to be ready to plant but he don't move even if I go far away from him.
I don't know if the carrot I gave to the NPC via /npc equip will be used to replant carrots.
I am sorry for my bad english, I am not an English man.
Thanks for helping me with this and have a nice day !
Doors are acting up in the plugin. NPC's will not open doors when they are approaching at an angle.
Hi,
After I enabled NPC Destinations 2.22 on 1.13.1, I found that I was no longer able to save citizens, so any changes I made were lost after stopping/starting the server. After disabling NPC Destinations, I was able to save again. Here is the data I got when I tried to manually save:
Citizens v2.0.24-SNAPSHOT (build 1583)
citizens save
[15:45:35 INFO]: Saving Citizens...
[15:45:35 WARN]: java.lang.NullPointerException
[15:45:35 WARN]: at net.livecar.nuttyworks.npc_destinations.citizens.Citizens_Processing.save(Citizens_Processing.java:1380)
[15:45:35 WARN]: at net.livecar.nuttyworks.npc_destinations.citizens.Citizens_Processing.trait_saveSettings(Citizens_Processing.java:66)
[15:45:35 WARN]: at net.livecar.nuttyworks.npc_destinations.citizens.NPCDestinationsTrait.save(NPCDestinationsTrait.java:176)
[15:45:35 WARN]: at net.citizensnpcs.api.npc.AbstractNPC.save(AbstractNPC.java:339)
[15:45:35 WARN]: at net.citizensnpcs.npc.CitizensNPC.save(CitizensNPC.java:154)
[15:45:35 WARN]: at net.citizensnpcs.api.npc.SimpleNPCDataStore.store(SimpleNPCDataStore.java:85)
[15:45:35 WARN]: at net.citizensnpcs.Citizens.storeNPCs(Citizens.java:441)
[15:45:35 WARN]: at net.citizensnpcs.Citizens.storeNPCs(Citizens.java:446)
[15:45:35 WARN]: at net.citizensnpcs.commands.AdminCommands.save(AdminCommands.java:64)
[15:45:35 WARN]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[15:45:35 WARN]: at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
[15:45:35 WARN]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
[15:45:35 WARN]: at java.lang.reflect.Method.invoke(Unknown Source)
[15:45:35 WARN]: at net.citizensnpcs.api.command.CommandManager.executeMethod(CommandManager.java:155)
[15:45:35 WARN]: at net.citizensnpcs.api.command.CommandManager.execute(CommandManager.java:87)
[15:45:35 WARN]: at net.citizensnpcs.api.command.CommandManager.executeSafe(CommandManager.java:183)
[15:45:35 WARN]: at net.citizensnpcs.Citizens.onCommand(Citizens.java:238)
Thanks.
When using wand, animations do not execute at the location.
I don't know about this Bug
Quests can not find the class net.livecar.nuttyworks.npc_destinations.api.Navigation_NewDestination
Is this outdated?
can you enable the wiki feature on github so people like me can make/read a written documentation instead of just videos
Hey there. I'm having a heck of a time trying to get these NPCs to go to their locations. I have 1 NPC setup that is also a "Shopkeeper" and has 2 locations, one at sunrise and one at sunset. I also have animations activated for it so at sunset, they will go to sleep.
Now when the time changes at either sunrise or sunset they don't change locations. Do you have any idea what would be causing this? Do you think its Shopkeepers interfering?
Working on it. :)
I decided to create a new issue because this will have no link with my previous issue.
Here is the problem : I installed PlotSquared on my server in the last version.
Then the console tells me this :
[14:06:49] [Server thread/INFO]: [NPC_Destinations] Enabling NPC_Destinations v2.1.11
[14:06:49] [Server thread/INFO]: [NPC_Destinations] MC Version found (MC: 1.11.2)
[14:06:49] [Server thread/INFO]: [NPC_Destinations] Citizens (2.0.21-SNAPSHOT (build 1463)) found, NPC trait enabled.
[14:06:49] [Server thread/INFO]: [NPC_Destinations] BetonQuest not found, quest support disabled
[14:06:49] [Server thread/INFO]: [NPC_Destinations] LightAPI was not found, there will be no support for NPC torch lighting.
[14:06:49] [Server thread/INFO]: [NPC_Destinations] JobsReborn was not found, there will be no support for Jobs in locations.
[14:06:49] [Server thread/INFO]: [NPC_Destinations] Sentinel was not found, there will be no sentinel support in locations.
[14:06:49] [Server thread/INFO]: [NPC_Destinations] PlotSquared found V(), plot compliance supported
[14:06:49] [Server thread/INFO]: [NPC_Destinations] Worldguard found V(6.1.3-SNAPSHOT;c904242), regions supported
I think there is an error with "plot compliance" because on each world loaded, I get this ERROR :
[14:06:52] [Server thread/INFO]: Preparing spawn area for Nouveaux, 61%
[14:06:53] [Server thread/ERROR]: Could not pass event WorldLoadEvent to NPC_Destinations v2.1.11
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-1.11.2.jar:git-Spigot-d4f98a3-cb61ac0]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot-1.11.2.jar:git-Spigot-d4f98a3-cb61ac0]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot-1.11.2.jar:git-Spigot-d4f98a3-cb61ac0]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot-1.11.2.jar:git-Spigot-d4f98a3-cb61ac0]
at org.bukkit.craftbukkit.v1_11_R1.CraftServer.createWorld(CraftServer.java:942) [spigot-1.11.2.jar:git-Spigot-d4f98a3-cb61ac0]
at org.bukkit.Bukkit.createWorld(Bukkit.java:469) [spigot-1.11.2.jar:git-Spigot-d4f98a3-cb61ac0]
at org.bukkit.WorldCreator.createWorld(WorldCreator.java:261) [spigot-1.11.2.jar:git-Spigot-d4f98a3-cb61ac0]
at com.onarandombox.MultiverseCore.utils.WorldManager.doLoad(WorldManager.java:466) [Multiverse-Core-2.5.0.jar:?]
at com.onarandombox.MultiverseCore.utils.WorldManager.doLoad(WorldManager.java:447) [Multiverse-Core-2.5.0.jar:?]
at com.onarandombox.MultiverseCore.utils.WorldManager.doLoad(WorldManager.java:422) [Multiverse-Core-2.5.0.jar:?]
at com.onarandombox.MultiverseCore.utils.WorldManager.loadWorlds(WorldManager.java:725) [Multiverse-Core-2.5.0.jar:?]
at com.onarandombox.MultiverseCore.MultiverseCore.onEnable(MultiverseCore.java:312) [Multiverse-Core-2.5.0.jar:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:271) [spigot-1.11.2.jar:git-Spigot-d4f98a3-cb61ac0]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:337) [spigot-1.11.2.jar:git-Spigot-d4f98a3-cb61ac0]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) [spigot-1.11.2.jar:git-Spigot-d4f98a3-cb61ac0]
at org.bukkit.craftbukkit.v1_11_R1.CraftServer.enablePlugin(CraftServer.java:376) [spigot-1.11.2.jar:git-Spigot-d4f98a3-cb61ac0]
at org.bukkit.craftbukkit.v1_11_R1.CraftServer.enablePlugins(CraftServer.java:326) [spigot-1.11.2.jar:git-Spigot-d4f98a3-cb61ac0]
at net.minecraft.server.v1_11_R1.MinecraftServer.t(MinecraftServer.java:421) [spigot-1.11.2.jar:git-Spigot-d4f98a3-cb61ac0]
at net.minecraft.server.v1_11_R1.MinecraftServer.l(MinecraftServer.java:382) [spigot-1.11.2.jar:git-Spigot-d4f98a3-cb61ac0]
at net.minecraft.server.v1_11_R1.MinecraftServer.a(MinecraftServer.java:337) [spigot-1.11.2.jar:git-Spigot-d4f98a3-cb61ac0]
at net.minecraft.server.v1_11_R1.DedicatedServer.init(DedicatedServer.java:272) [spigot-1.11.2.jar:git-Spigot-d4f98a3-cb61ac0]
at net.minecraft.server.v1_11_R1.MinecraftServer.run(MinecraftServer.java:544) [spigot-1.11.2.jar:git-Spigot-d4f98a3-cb61ac0]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_72]
Caused by: java.lang.NullPointerException
at com.sk89q.worldguard.bukkit.WorldConfiguration.getBoolean(WorldConfiguration.java:219) ~[?:?]
at com.sk89q.worldguard.bukkit.WorldConfiguration.loadConfiguration(WorldConfiguration.java:344) ~[?:?]
at com.sk89q.worldguard.bukkit.WorldConfiguration.<init>(WorldConfiguration.java:211) ~[?:?]
at com.sk89q.worldguard.bukkit.ConfigurationManager.get(ConfigurationManager.java:228) ~[?:?]
at com.sk89q.worldguard.bukkit.WorldGuardPlugin.getRegionManager(WorldGuardPlugin.java:1016) ~[?:?]
at net.livecar.nuttyworks.npc_destinations.worldguard.WorldGuard_Plugin.onWorldLoad(WorldGuard_Plugin.java:94) ~[?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_72]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_72]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_72]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_72]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[spigot-1.11.2.jar:git-Spigot-d4f98a3-cb61ac0]
... 22 more
To fix it i just had to remove PlotSquared. I don't know if the error come from NPC_Destinations or PlotSquared but I wanted you to know about it.
Hoping this will help someone, have a great day !
[Server thread/INFO]: [NPC_Destinations] BetonQuest found, plugin support enabled (V: 1.12.0-DEV-57)
[09:33:19] [Server thread/ERROR]: Error occurred while enabling NPC_Destinations v2.3.52 (Is it up to date?)
java.lang.NumberFormatException: For input string: "0-DEV-57"
at java.lang.NumberFormatException.forInputString(Unknown Source) ~[?:1.8.0_251]
at java.lang.Integer.parseInt(Unknown Source) ~[?:1.8.0_251]
at java.lang.Integer.parseInt(Unknown Source) ~[?:1.8.0_251]
at net.livecar.nuttyworks.npc_destinations.thirdpartyplugins.betonquest.BetonQuest_Plugin_V1_9.(BetonQuest_Plugin_V1_9.java:20) ~[?:?]
at net.livecar.nuttyworks.npc_destinations.DestinationsPlugin.onEnable(DestinationsPlugin.java:278) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263) ~[spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:352) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:417) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
at org.bukkit.craftbukkit.v1_15_R1.CraftServer.enablePlugin(CraftServer.java:462) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
at org.bukkit.craftbukkit.v1_15_R1.CraftServer.enablePlugins(CraftServer.java:376) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
at net.minecraft.server.v1_15_R1.MinecraftServer.a(MinecraftServer.java:457) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
at net.minecraft.server.v1_15_R1.DedicatedServer.init(DedicatedServer.java:267) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:784) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_251]
Found on a server while demo.
Like the normal locations but a npc teleports to it rather than walking.
That would make it possible to "store" a npc in some hidden place. Away from any player.
e.g.:
a ghost wandering arround in the woods during night and on sunrise it teleports to a hidden room undergruound.
would be strange if the ghost just walks "home"! ^^
Nutty,
Trying to ENTER a building: The NPC goes up to the door (metal or wood) opens the door, then walks past the opening, closes the door, then walks east and then south then west trying to get access to the building spot I set.
Trying to EXIT a building: The NPC walks up and opens the door, then walks east for 2 blocks, closes the door then teleports to the location I set outside of the building.
NPC is a normal NPC (not an animal) Player is equipped with a fishing rod. (But he does the same with or without the fishing rod. (he was renamed "Fisherman Bob" based on the player 'HillBilly' skin.)
I have tried this with 1 wide and two wide doors, both metal and wood. .....and I did grant perms to open both when testing. ;)
GOOD NEWS: If I put in Gates, he has NO ISSUES entering or exiting the building.
BAD NEWS: This is a two wide opening. He does the same as doors if this is only one wide.
Thanks Nutty
Hi,
The Idea is to have a guard who patrol and when a player interract with him, he stopped. When a player left conversation (From Betonquest), the guard continue his path. The specific thing is that, at night, he just go back to his home and stop speaking.
To do this, i would make a list of destination and when it's the night, he finish his path and go back home.
I think that the biggest part who block me is the /npcdest locaddcmd combined with goloc command. There is not many information on the wiki :s
Thanks !
[11:34:07] [Server thread/INFO]: [Citizens] Enabling Citizens v2.0.28-SNAPSHOT (build 2363)
[11:34:07] [Server thread/WARN]: org.bukkit.configuration.InvalidConfigurationException: found undefined alias id098
[11:34:07] [Server thread/WARN]: in 'string', line 459, column 40:
[11:34:07] [Server thread/WARN]: ... targetingHelper: *id098
When using /npcdest info
Then enable the sentinel plugin.
Then set the sentinel of the location.
It stores some data in Citizens save.yml
under....
npcdestinations:
PluginSettings:
It then causes the above error when the server is stopped and started again.
There are more errors further down the yaml but that is the first to show.
I was not sure if this needs to be posted in Citizens git or here.
The data is in Citizens.save.yml so i would assume its an issue with their system.
But the data is added to and by the NPCdestinations plugin :D
[11:29:14] [Server thread/WARN]: org.bukkit.configuration.InvalidConfigurationException: could not determine a constructor for the tag tag:yaml.org,2002:org.mcmonkey.sentinel.targeting.SentinelTargetingHelper
[11:29:14] [Server thread/WARN]: in 'string', line 316, column 36:
[11:29:14] [Server thread/WARN]: targetingHelper: &id098 !!org.mcmonkey.sentinel.t ...
[11:29:14] [Server thread/WARN]: ^
[11:29:14] [Server thread/WARN]:
[11:29:14] [Server thread/WARN]: at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:59)
[11:29:14] [Server thread/WARN]: at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:160)
[11:29:14] [Server thread/WARN]: at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:128)
[11:29:14] [Server thread/WARN]: at Citizens-2.0.28-b2363.jar//net.citizensnpcs.api.util.YamlStorage.load(YamlStorage.java:88)
[11:29:14] [Server thread/WARN]: at Citizens-2.0.28-b2363.jar//net.citizensnpcs.Citizens.createStorage(Citizens.java:136)
[11:29:14] [Server thread/WARN]: at Citizens-2.0.28-b2363.jar//net.citizensnpcs.Citizens.onEnable(Citizens.java:321)
[11:29:14] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264)
[11:29:14] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:370)
[11:29:14] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:500)
[11:29:14] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_17_R1.CraftServer.enablePlugin(CraftServer.java:535)
[11:29:14] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_17_R1.CraftServer.enablePlugins(CraftServer.java:449)
[11:29:14] [Server thread/WARN]: at net.minecraft.server.MinecraftServer.loadWorld(MinecraftServer.java:725)
[11:29:14] [Server thread/WARN]: at net.minecraft.server.dedicated.DedicatedServer.init(DedicatedServer.java:306)
[11:29:14] [Server thread/WARN]: at net.minecraft.server.MinecraftServer.x(MinecraftServer.java:1212)
[11:29:14] [Server thread/WARN]: at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:319)
[11:29:14] [Server thread/WARN]: at java.base/java.lang.Thread.run(Thread.java:831)
[11:29:14] [Server thread/WARN]: Caused by: could not determine a constructor for the tag tag:yaml.org,2002:org.mcmonkey.sentinel.targeting.SentinelTargetingHelper
[11:29:14] [Server thread/WARN]: in 'string', line 316, column 36:
[11:29:14] [Server thread/WARN]: targetingHelper: &id098 !!org.mcmonkey.sentinel.t ...
[11:29:14] [Server thread/WARN]: ^
[11:29:14] [Server thread/WARN]:
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.SafeConstructor$ConstructUndefined.construct(SafeConstructor.java:574)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.constructObjectNoCheck(BaseConstructor.java:230)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(BaseConstructor.java:220)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping2ndStep(BaseConstructor.java:480)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.SafeConstructor.constructMapping2ndStep(SafeConstructor.java:190)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping(BaseConstructor.java:461)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlMap.construct(SafeConstructor.java:556)
[11:29:14] [Server thread/WARN]: at org.bukkit.configuration.file.YamlConstructor$ConstructCustomObject.construct(YamlConstructor.java:28)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.constructObjectNoCheck(BaseConstructor.java:230)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(BaseConstructor.java:220)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping2ndStep(BaseConstructor.java:480)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.SafeConstructor.constructMapping2ndStep(SafeConstructor.java:190)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping(BaseConstructor.java:461)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlMap.construct(SafeConstructor.java:556)
[11:29:14] [Server thread/WARN]: at org.bukkit.configuration.file.YamlConstructor$ConstructCustomObject.construct(YamlConstructor.java:28)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.constructObjectNoCheck(BaseConstructor.java:230)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(BaseConstructor.java:220)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping2ndStep(BaseConstructor.java:480)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.SafeConstructor.constructMapping2ndStep(SafeConstructor.java:190)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping(BaseConstructor.java:461)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlMap.construct(SafeConstructor.java:556)
[11:29:14] [Server thread/WARN]: at org.bukkit.configuration.file.YamlConstructor$ConstructCustomObject.construct(YamlConstructor.java:28)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.constructObjectNoCheck(BaseConstructor.java:230)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(BaseConstructor.java:220)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping2ndStep(BaseConstructor.java:480)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.SafeConstructor.constructMapping2ndStep(SafeConstructor.java:190)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping(BaseConstructor.java:461)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlMap.construct(SafeConstructor.java:556)
[11:29:14] [Server thread/WARN]: at org.bukkit.configuration.file.YamlConstructor$ConstructCustomObject.construct(YamlConstructor.java:28)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.constructObjectNoCheck(BaseConstructor.java:230)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(BaseConstructor.java:220)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping2ndStep(BaseConstructor.java:480)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.SafeConstructor.constructMapping2ndStep(SafeConstructor.java:190)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping(BaseConstructor.java:461)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlMap.construct(SafeConstructor.java:556)
[11:29:14] [Server thread/WARN]: at org.bukkit.configuration.file.YamlConstructor$ConstructCustomObject.construct(YamlConstructor.java:28)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.constructObjectNoCheck(BaseConstructor.java:230)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(BaseConstructor.java:220)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping2ndStep(BaseConstructor.java:480)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.SafeConstructor.constructMapping2ndStep(SafeConstructor.java:190)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping(BaseConstructor.java:461)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlMap.construct(SafeConstructor.java:556)
[11:29:14] [Server thread/WARN]: at org.bukkit.configuration.file.YamlConstructor$ConstructCustomObject.construct(YamlConstructor.java:28)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.constructObjectNoCheck(BaseConstructor.java:230)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(BaseConstructor.java:220)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping2ndStep(BaseConstructor.java:480)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.SafeConstructor.constructMapping2ndStep(SafeConstructor.java:190)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping(BaseConstructor.java:461)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlMap.construct(SafeConstructor.java:556)
[11:29:14] [Server thread/WARN]: at org.bukkit.configuration.file.YamlConstructor$ConstructCustomObject.construct(YamlConstructor.java:28)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.constructObjectNoCheck(BaseConstructor.java:230)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(BaseConstructor.java:220)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping2ndStep(BaseConstructor.java:480)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.SafeConstructor.constructMapping2ndStep(SafeConstructor.java:190)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping(BaseConstructor.java:461)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlMap.construct(SafeConstructor.java:556)
[11:29:14] [Server thread/WARN]: at org.bukkit.configuration.file.YamlConstructor$ConstructCustomObject.construct(YamlConstructor.java:28)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.constructObjectNoCheck(BaseConstructor.java:230)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(BaseConstructor.java:220)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping2ndStep(BaseConstructor.java:480)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.SafeConstructor.constructMapping2ndStep(SafeConstructor.java:190)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping(BaseConstructor.java:461)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlMap.construct(SafeConstructor.java:556)
[11:29:14] [Server thread/WARN]: at org.bukkit.configuration.file.YamlConstructor$ConstructCustomObject.construct(YamlConstructor.java:28)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.constructObjectNoCheck(BaseConstructor.java:230)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(BaseConstructor.java:220)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping2ndStep(BaseConstructor.java:480)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.SafeConstructor.constructMapping2ndStep(SafeConstructor.java:190)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping(BaseConstructor.java:461)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlMap.construct(SafeConstructor.java:556)
[11:29:14] [Server thread/WARN]: at org.bukkit.configuration.file.YamlConstructor$ConstructCustomObject.construct(YamlConstructor.java:28)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.constructObjectNoCheck(BaseConstructor.java:230)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(BaseConstructor.java:220)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.constructDocument(BaseConstructor.java:174)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:158)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:490)
[11:29:14] [Server thread/WARN]: at org.yaml.snakeyaml.Yaml.load(Yaml.java:416)
[11:29:14] [Server thread/WARN]: at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:57)
[11:29:14] [Server thread/WARN]: ... 15 more
[11:29:14] [Server thread/ERROR]: [Citizens] Unable to load saves, disabling...
Versions:
Server: paper-1.17.1-243
NPCDestinations-2.6.3
Citizens-2.0.28
Sentinel-2.3.5
The events are being called over and over for some users.
Looking on the wiki here all of the pages are broken, and on the spigot page the images for the tutorial are broken.
I did what the text says but the bot just says "Setting not set Setting not set Setting not set"
Hello!
I have encountered a bug:
Minecraft version: 1.12.2
Citizens: citizens-2.0.22-SNAPSHOT
nuNPCDestinations: 2_1_20
nuNPCDestinations - Animations: 2_6
I cannot use any of the functions made available with the animation addon.
In your picture here, you can see the animations wave icon.
for me it is just blank []
Is there any solution for this?
Here is my en_def_animations.yml file
https://pastebin.com/Y5wJwZaD
Thank you in advance!
Just got this when adding a trying to set the /waypoint provider npcdestinations for a new NPC after setting two locations (/nd addlocation )
Error ingame:
Please report this error [See Console]
java.lang.NullPointerException: null
Error on Console:
[19:43:06 INFO]: Fukum issued server command: /nd addlocation sunset
[19:43:14 INFO]: Fukum issued server command: /waypoint provider npcdestinations
[19:43:14 WARN]: java.lang.NullPointerException
[19:43:14 WARN]: at net.citizensnpcs.trait.waypoint.LinearWaypointProvider.onRemove(LinearWaypointProvider.java:112)
[19:43:14 WARN]: at net.citizensnpcs.trait.waypoint.Waypoints.setWaypointProvider(Waypoints.java:107)
[19:43:14 WARN]: at net.citizensnpcs.commands.WaypointCommands.provider(WaypointCommands.java:53)
[19:43:14 WARN]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[19:43:14 WARN]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[19:43:14 WARN]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[19:43:14 WARN]: at java.lang.reflect.Method.invoke(Method.java:498)
[19:43:14 WARN]: at net.citizensnpcs.api.command.CommandManager.executeMethod(CommandManager.java:152)
[19:43:14 WARN]: at net.citizensnpcs.api.command.CommandManager.execute(CommandManager.java:87)
[19:43:14 WARN]: at net.citizensnpcs.api.command.CommandManager.executeSafe(CommandManager.java:175)
[19:43:14 WARN]: at net.citizensnpcs.Citizens.onCommand(Citizens.java:237)
[19:43:14 WARN]: at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
[19:43:14 WARN]: at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141)
[19:43:14 WARN]: at org.bukkit.craftbukkit.v1_11_R1.CraftServer.dispatchCommand(CraftServer.java:649)
[19:43:14 WARN]: at net.minecraft.server.v1_11_R1.PlayerConnection.handleCommand(PlayerConnection.java:1335)
[19:43:14 WARN]: at net.minecraft.server.v1_11_R1.PlayerConnection.a(PlayerConnection.java:1170)
[19:43:14 WARN]: at net.minecraft.server.v1_11_R1.PacketPlayInChat.a(PacketPlayInChat.java:45)
[19:43:14 WARN]: at net.minecraft.server.v1_11_R1.PacketPlayInChat.a(PacketPlayInChat.java:1)
[19:43:14 WARN]: at net.minecraft.server.v1_11_R1.PlayerConnectionUtils$1.run(SourceFile:13)
[19:43:14 WARN]: at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
[19:43:14 WARN]: at java.util.concurrent.FutureTask.run(FutureTask.java:266)
[19:43:14 WARN]: at net.minecraft.server.v1_11_R1.SystemUtils.a(SourceFile:46)
[19:43:14 WARN]: at net.minecraft.server.v1_11_R1.MinecraftServer.D(MinecraftServer.java:739)
[19:43:14 WARN]: at net.minecraft.server.v1_11_R1.DedicatedServer.D(DedicatedServer.java:399)
[19:43:14 WARN]: at net.minecraft.server.v1_11_R1.MinecraftServer.C(MinecraftServer.java:675)
[19:43:14 WARN]: at net.minecraft.server.v1_11_R1.MinecraftServer.run(MinecraftServer.java:574)
[19:43:14 WARN]: at java.lang.Thread.run(Thread.java:745)
Thanks!~
NPC Destinations cannot pass ChunkUnload Event, and is seeming to unload NPCS https://pastebin.com/eT9GFh2B
Original report https://pastebin.com/2VdfFHk8
Not sure what this means, I just installed destinations and the farmer addon. The file is there though, do I need to change anything in it?
21.06 15:29:33 [Server] INFO Missing language [en_def-farmer.messages.plugin_description] check your language files.
At the title states I am having issues with the load order of NPCDestinations and BetonQuest. I noticed this after restarting my server the other day and then trying to talk to one of my NPCs "Rika" at a graveyard where she is supposed to inform the player of a loved one having passed away in a wolf attack (which triggers a whole questline). Instead she did nothing but the whole
===Conversation with Rika Started====
===Conversation with Rika Ended====
as if the quest was incorrect. I then reloaded NPCDestinations after looking through the quest and the quest worked fine. I tried manually adding in the plugin.yml of BetonQuest.
loadafter: [NPCDestinations]
&
loadbefore: [BetonQuest]
in the plugin.yml of NPCDestinations, but either my server would stop recognizing the plugins entirely ( at one point Beton just stopped working and went red on my plugins list) or the Animations add-on to NPCDestinations would stop working eliminating some of my quests that require the NPC to be sitting in a certain spot or laying down in a bed. I went ahead and posted a similar post in Co0sh's BetonQuest GitHub, but I figured to be safe I should add this one in here in case he isn't able to check it soon. Thanks for reading and any replies in advance!
-Aen
When update with 1.18.2 support?
Hey Nutty. I noticed my TPS starts acting up when I starting using NPC Destinations. Its repeatedly jumping from anywhere between 16-20. Here are the timings:
https://timings.aikar.co/?id=2f0b7e6277c24bc4ba4739bf68c52ad1
Thoughts?
Hey there,
I'm running the news builds of WorldGuard and WorldEdit on my server resulting in the following exception: https://pastebin.com/1yAVq6VY
Would be nice, if you could fix that ;)
I created an NPC which is a cat and let it wander around. But it seems to get stucked near opened trapdoors. Not sure why...
I only get this in my console spammed:
22:12:38 Citizens: Exception while updating 335: null. 22:12:38 CONSOLE: WARN]: java.lang.ClassCastException
Wiki is empty
Multi level homes with slabs seem to not work.
Will re-work it tomorrow.
20:56:35] [Server thread/ERROR]: [org.bukkit.craftbukkit.v1_13_R2.CraftServer] null initializing NPC_Destinations v2.3.21 (Is it up to date?)
java.lang.NullPointerException: null
at net.livecar.nuttyworks.npc_destinations.DestinationsPlugin.onLoad(DestinationsPlugin.java:147) ~[?:?]
at org.bukkit.craftbukkit.v1_13_R2.CraftServer.loadPlugins(CraftServer.java:336) ~[patched_1.13.2.jar:git-Paper-518]
at net.minecraft.server.v1_13_R2.DedicatedServer.init(DedicatedServer.java:235) ~[patched_1.13.2.jar:git-Paper-518]
at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:786) ~[patched_1.13.2.jar:git-Paper-518]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_191]
When debug is enabled and a path is shown with the red blocks, when the red blocks are removed holes are left.
This only seems to happen when 2 slabs are piled up on top of each other and look like a single block. For example I've got 2 stone slabs on the floor (for some reason) and after the blocks are restored I have what looks like a line of holes.
Example: https://imgur.com/a/x7gq97c
They're not really missing. If I reload or click them, then they appear.
Credit @Bbayu#6068 on Discord (And others, who I have forgotten about reporting this one)
bbayu - Today at 4:10 AM
oh btw the --clear tag is still "mandatory", making it impossible to set clear inventory to false when using the locinv command(edited)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.