MoxieNPC
What Is It?
MoxieNPC is an extension to MoxieSkills that allows admins to set up NPC shops instead of the sign shops. In order for this plugin to operate, you need to have Citizens 2.0 and MoxieSkills running on your server.
How To Use It
MoxieNPC is not a standalone plugin - it is a character trait extending from Citizens 2.0. Therefore, in order to use it, you must first create an NPC, and then do '/trait moxienpc'. Once that is done, you can continue with the instructions below.
- To sell abilities to players, the ability must have purchasable set to true in the abilities.yml file (for MoxieSkills|RPG)
- To sell XP to a player, the skill must be spelled correctly. N.B. Remember that the cost you specify is for 1 XP only.
- In order to see how to use MoxieNPCs, just type /mnpc in game with the MoxieNPC selected by Citizens, it's that easy!
- The MoxieNPCs are conversable, so players just have to right click them and instructions are given!
Permissions
moxienpc.usenpc.ability - Buy abilities from the NPC shop.
moxienpc.makenpc.ability - Add abilities to sell at NPC shop.
moxienpc.usenpc.xp - Buy skills XP from the NPC shop.
moxienpc.makenpc.xp - Add skills XP to sell at NPC shop.
-
View User Profile
-
Send Message
Posted Apr 18, 2013I have citizens, moxie skills and moxie npc installed but i get an error when trying to use the /mnpc commands. i can do /mnpc list and the toggles but i get an error when trying to use the other commands.
[Edited] issued server command: /mnpc addability overdraw 25 2013-04-19 01:00:24 [SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing command 'mnpc' in plugin MoxieNPC v1.7 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:189) at org.bukkit.craftbukkit.v1_5_R2.CraftServer.dispatchCommand(CraftServer.java:523) at net.minecraft.server.v1_5_R2.PlayerConnection.handleCommand(PlayerConnection.java:966) at net.minecraft.server.v1_5_R2.PlayerConnection.chat(PlayerConnection.java:884) at net.minecraft.server.v1_5_R2.PlayerConnection.a(PlayerConnection.java:841) at net.minecraft.server.v1_5_R2.Packet3Chat.handle(Packet3Chat.java:44) at net.minecraft.server.v1_5_R2.NetworkManager.b(NetworkManager.java:292) at net.minecraft.server.v1_5_R2.PlayerConnection.d(PlayerConnection.java:110) at net.minecraft.server.v1_5_R2.ServerConnection.b(SourceFile:35) at net.minecraft.server.v1_5_R2.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.v1_5_R2.MinecraftServer.r(MinecraftServer.java:580) at net.minecraft.server.v1_5_R2.DedicatedServer.r(DedicatedServer.java:225) at net.minecraft.server.v1_5_R2.MinecraftServer.q(MinecraftServer.java:476) at net.minecraft.server.v1_5_R2.MinecraftServer.run(MinecraftServer.java:409) at net.minecraft.server.v1_5_R2.ThreadServerApplication.run(SourceFile:573) Caused by: java.lang.NoClassDefFoundError: me/main/moxieskills/util/MoxieSkillsAPI at me.moxieNPC.Commands.onCommand(Commands.java:275) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ... 15 more Caused by: java.lang.ClassNotFoundException: me.main.moxieskills.util.MoxieSkillsAPI at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:80) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 17 more
also i dont have an abilities.yml in the moxieskills folder
-
View User Profile
-
Send Message
Posted Apr 16, 2013@NLPhantom97
Hi, I've run NoLagg tests on MoxieSkills and it reports as one of the lowest users on my server. MoxieNPC is just a trait, it does not run independently, so it is Citizens you want to talk to :
-
View User Profile
-
Send Message
Posted Apr 16, 2013MoxieSkills and MoxieNPC are making ALOT of lagg on my server. That's the reason why I am not using it.
-
View User Profile
-
Send Message
Posted Apr 3, 2013When is this going to be updated?
-
View User Profile
-
Send Message
Posted Feb 28, 2013@x3nec
ok i found my problem... apparently it wasnt 2.0 xD my bad
-
View User Profile
-
Send Message
Posted Feb 28, 2013@x3nec
Ive tried it :\ its not working, where do i have to place the jar, just to make sure im placing it in the right area
-
View User Profile
-
Send Message
Posted Feb 28, 2013@RanEncGaming
you have to do '/trait moxienpc' to link the plugin to the npc, then /mnpc works :)
-
View User Profile
-
Send Message
Posted Feb 28, 2013How do you make this work with citizens? i cant find out how to make the npc for moxie just make the npc :(
-
View User Profile
-
Send Message
Posted Feb 28, 2013@John__B
You need to have the Citizens plugin too :)
-
View User Profile
-
Send Message
Posted Feb 27, 20131.4.7 fail
spigot 1.4.7 build 575
-
View User Profile
-
Send Message
Posted Feb 22, 2013In order for the menu to appear on the npc to buy skills, I must grant moxienpc.*
Neither moxienpc.usenpc.* nor moxienpc.usenpc.ability seem to have an effect.
I am using PermissionsEx