Spigot Real Villager Towns 1.6

Get rid of the dumb MC villagers, and replace them with Sims style players!

  1. Getting these WARNS after adding this plugin


    Code (Text):
    [21:34:39 WARN]: java.lang.NoSuchMethodException: me.johnnywoof.ao.spigot.authservices.NMSAuthService.fillProfileProperties(com.mojang.authlib.GameProfile, boolean)
    [21:34:39 WARN]:        at java.lang.Class.getDeclaredMethod(Unknown Source)
    [21:34:39 WARN]:        at me.libraryaddict.disguise.utilities.ReflectionManager.getSkullBlob(ReflectionManager.java:556)
    [21:34:39 WARN]:        at me.libraryaddict.disguise.utilities.DisguiseUtilities.lookupGameProfile(DisguiseUtilities.java:939)
    [21:34:39 WARN]:        at me.libraryaddict.disguise.utilities.DisguiseUtilities$3.run(DisguiseUtilities.java:776)
    [21:34:39 WARN]:        at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:63)
    [21:34:39 WARN]:        at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:52)
    [21:34:39 WARN]:        at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22)
    [21:34:39 WARN]:        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    [21:34:39 WARN]:        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    [21:34:39 WARN]:        at java.lang.Thread.run(Unknown Source)
    [21:34:39 WARN]: [LibsDisguises] Task #932 for LibsDisguises v9.5.2-SNAPSHOT generated an exception
    java.lang.NullPointerException: null
            at me.libraryaddict.disguise.utilities.DisguiseUtilities$3$1.run(DisguiseUtilities.java:781) ~[?:?]
            at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:63) ~[patched_1.12.2.jar:git-Paper-1533]
            at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:423) ~[patched_1.12.2.jar:git-Paper-1533]
            at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:839) ~[patched_1.12.2.jar:git-Paper-1533]
            at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:423) ~[patched_1.12.2.jar:git-Paper-1533]
            at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:773) ~[patched_1.12.2.jar:git-Paper-1533]
            at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:665) ~[patched_1.12.2.jar:git-Paper-1533]
            at java.lang.Thread.run(Unknown Source) [?:1.8.0_181]

    [LibsDisguises] Task #932 for LibsDisguises v9.5.2-SNAPSHOT generated an exception
    java.lang.NullPointerException: null
            at me.libraryaddict.disguise.utilities.DisguiseUtilities$3$1.run(DisguiseUtilities.java:781) ~[?:?]
            at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:63) ~[patched_1.12.2.jar:git-Paper-1533]
            at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:423) ~[patched_1.12.2.jar:git-Paper-1533]
            at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:839) ~[patched_1.12.2.jar:git-Paper-1533]
            at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:423) ~[patched_1.12.2.jar:git-Paper-1533]
            at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:773) ~[patched_1.12.2.jar:git-Paper-1533]
            at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:665) ~[patched_1.12.2.jar:git-Paper-1533]
            at java.lang.Thread.run(Unknown Source) [?:1.8.0_181]
    [21:35:39 WARN]: java.lang.NoSuchMethodException: me.johnnywoof.ao.spigot.authservices.NMSAuthService.fillProfileProperties(com.mojang.authlib.GameProfile, boolean)
    [21:35:39 WARN]:        at java.lang.Class.getDeclaredMethod(Unknown Source)
    [21:35:39 WARN]:        at me.libraryaddict.disguise.utilities.ReflectionManager.getSkullBlob(ReflectionManager.java:556)
    [21:35:39 WARN]:        at me.libraryaddict.disguise.utilities.DisguiseUtilities.lookupGameProfile(DisguiseUtilities.java:939)
    [21:35:39 WARN]:        at me.libraryaddict.disguise.utilities.DisguiseUtilities$3.run(DisguiseUtilities.java:776)
    [21:35:39 WARN]:        at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:63)
    [21:35:39 WARN]:        at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:52)
    [21:35:39 WARN]:        at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22)
    [21:35:39 WARN]:        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    [21:35:39 WARN]:        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    [21:35:39 WARN]:        at java.lang.Thread.run(Unknown Source)


    [21:34:00 WARN]: java.lang.NoSuchMethodException: me.johnnywoof.ao.spigot.authservices.NMSAuthService.fillProfileProperties(com.mojang.authlib.GameProfile, boolean)
    [21:34:00 WARN]:        at java.lang.Class.getDeclaredMethod(Unknown Source)
    [21:34:00 WARN]:        at me.libraryaddict.disguise.utilities.ReflectionManager.getSkullBlob(ReflectionManager.java:556)
    [21:34:00 WARN]:        at me.libraryaddict.disguise.utilities.DisguiseUtilities.lookupGameProfile(DisguiseUtilities.java:939)
    [21:34:00 WARN]:        at me.libraryaddict.disguise.utilities.DisguiseUtilities$3.run(DisguiseUtilities.java:776)
    [21:34:00 WARN]:        at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:63)
    [21:34:00 WARN]:        at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:52)
    [21:34:00 WARN]:        at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22)
    [21:34:00 WARN]:        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    [21:34:00 WARN]:        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    [21:34:00 WARN]:        at java.lang.Thread.run(Unknown Source)
    [21:34:00 WARN]: java.lang.NoSuchMethodException: me.johnnywoof.ao.spigot.authservices.NMSAuthService.fillProfileProperties(com.mojang.authlib.GameProfile, boolean)
    [21:34:00 WARN]:        at java.lang.Class.getDeclaredMethod(Unknown Source)
    [21:34:00 WARN]:        at me.libraryaddict.disguise.utilities.ReflectionManager.getSkullBlob(ReflectionManager.java:556)
    [21:34:00 WARN]:        at me.libraryaddict.disguise.utilities.DisguiseUtilities.lookupGameProfile(DisguiseUtilities.java:939)
    [21:34:00 WARN]:        at me.libraryaddict.disguise.utilities.DisguiseUtilities$3.run(DisguiseUtilities.java:776)
    [21:34:00 WARN]:        at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:63)
    [21:34:00 WARN]:        at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:52)
    [21:34:00 WARN]:        at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22)
    [21:34:00 WARN]:        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    [21:34:00 WARN]:        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

    [21:33:59 WARN]: java.lang.NoSuchMethodException: me.johnnywoof.ao.spigot.authservices.NMSAuthService.fillProfileProperties(com.mojang.authlib.GameProfile, boolean)
    [21:33:59 WARN]:        at java.lang.Class.getDeclaredMethod(Unknown Source)
    [21:33:59 WARN]:        at me.libraryaddict.disguise.utilities.ReflectionManager.getSkullBlob(ReflectionManager.java:556)
    [21:33:59 WARN]:        at me.libraryaddict.disguise.utilities.DisguiseUtilities.lookupGameProfile(DisguiseUtilities.java:939)
    [21:33:59 WARN]:        at me.libraryaddict.disguise.utilities.DisguiseUtilities$3.run(DisguiseUtilities.java:776)
    [21:33:59 WARN]:        at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:63)
    [21:33:59 WARN]:        at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:52)
    [21:33:59 WARN]:        at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22)
    [21:33:59 WARN]:        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    [21:33:59 WARN]:        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    [21:33:59 WARN]:        at java.lang.Thread.run(Unknown Source)
     
  2. so i have an issue...
    when making a NPC with the Citizens2 plugin, they turn into a RVT entity, but they do not move nor can you interact with them

    also requesting the ability to change a RVT villagers name manually as per my server
     
    • Agree Agree x 1
  3. smmmadden

    Benefactor

    Surprised no one caught this sooner, but 2017-11-09 is not a version number, that's a date and not recommended. If/when you decide to update this and you find needing to do so multiple times in a day (which is common), you won't be able to increment the version to match. There are also many changes in 1.13 and now 1.13.1 - are there plans to update this to support the latest release and all the API changes?
     
  4. It's version 1.2 according to the plugin.yml within the jar file i recommend adding this to ur version history page @Eliminator
     
    • Agree Agree x 1
  5. Hey so the plugin wont work for any reason i nstalled libsdisguses and the newest version of the plugin here are the warnings in my console:
    [18:25:55 WARN]: [RealVillagerTowns] Task #158 for RealVillagerTowns v1.2 generated an exception [18:25:55 WARN]: [RealVillagerTowns] Task #159 for RealVillagerTowns v1.2 generated an exception [18:25:55 WARN]: [RealVillagerTowns] Task #160 for RealVillagerTowns v1.2 generated an exception [18:25:57 WARN]: [RealVillagerTowns] Task #333 for RealVillagerTowns v1.2 generated an exception [18:25:59 WARN]: [Sentinel] NPC 0 has a null spawn point and can't be spawned. Perhaps the world was deleted?
    and here are the errors: [18:25:59 ERROR]: Could not pass event ChunkLoadEvent to RealVillagerTowns v1.2
     
  6. sounds like its trying to turn ur NPCs into player villagers aswell

     
  7. Okay and how do I fix it now?
     
  8. nothing you or I can do I'm not a dev/author I just try to help out where I can we'll have to wait until it gets updated/fixed by the author cant seem to find a github link
     
  9. Is it for you too or judj for me?
     
  10. What do you mean?
     
  11. I mean that the plugin doesn't work with citizens for you too or just for me
     
  12. This plugin isn't working for anyone when using the newer versions. It's a shame though. One of our favorites.
     
  13. is there a way to lock this down to ONE world?? i got ppl walking all over the End and Nether and Minegame world. about to set up a murder command block. )
     
    • Agree Agree x 1
  14. There is no way to do that yet, I suppose it might be a good thing to add in the update.
     
  15. I belive that is just a info message since you didn't run an actual command, its not an error, the plugin works fine.
    As for skins, make sure you have the latest libs disguises and protocol lib.
    This plugin does not manage the skins, libs disguises does.
     
  16. smmmadden

    Benefactor

    just tried this on my test server (1.13.2 PaperSpigot build 488) and there are startup errors which disable to commands from working (RealVillagerTown and RVT Alias). I've added the one permission that was required, but still not able to get it working.
    [22:58:08 INFO]: [RealVillagerTowns] Enabling RealVillagerTowns v1.4
    [22:58:08 WARN]: java.lang.Throwable: Warning: A plugin is creating a recipe using a Deprecated method. This will cause you to receive warnings stating 'Tried to load unrecognized recipe: bukkit:<ID>'. Please ask the author to give their recipe a static key using NamespacedKey.
    [22:58:08 WARN]: at org.bukkit.inventory.ShapedRecipe.<init>(ShapedRecipe.java:28)
    [22:58:08 WARN]: at io.hotmail.com.jacob_vejvoda.RVT.RVT.addRecipes(RVT.java:2149)
    [22:58:08 WARN]: at io.hotmail.com.jacob_vejvoda.RVT.RVT.onEnable(RVT.java:121)
    [22:58:08 WARN]: at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:254)
    [22:58:08 WARN]: at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:325)
    [22:58:08 WARN]: at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405)
    [22:58:08 WARN]: at org.bukkit.craftbukkit.v1_13_R2.CraftServer.enablePlugin(CraftServer.java:441)
    [22:58:08 WARN]: at org.bukkit.craftbukkit.v1_13_R2.CraftServer.enablePlugins(CraftServer.java:355)
    [22:58:08 WARN]: at net.minecraft.server.v1_13_R2.MinecraftServer.l(MinecraftServer.java:613)
    [22:58:08 WARN]: at net.minecraft.server.v1_13_R2.MinecraftServer.a(MinecraftServer.java:575)
    [22:58:08 WARN]: at net.minecraft.server.v1_13_R2.MinecraftServer.a(MinecraftServer.java:435)
    [22:58:08 WARN]: at net.minecraft.server.v1_13_R2.DedicatedServer.init(DedicatedServer.java:316)
    [22:58:08 WARN]: at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:791)
    [22:58:08 WARN]: at java.lang.Thread.run(Unknown Source)
     
  17. Is there a way to lock this into one world??

    like....
    Worlds:
    - Survival: True

    - Hub: False
    - Nether: False
    - The_End: False
     
    • Agree Agree x 1
  18. Deprecated messages can be ignored, I use ConsoleSpamFix for the plugins I have that use deprecated methods to filter them out