This is the plugin continued from the legacy RPGItems2, brought to you by NyaaCat Community.
- Tested Minecraft Versions:
- Source Code:
- felixonmars, RecursiveG, cylinChan, Librazy, Taiterio
Source code published under MIT license, and hosted on GitHub.
Documents | Discord | All versions
Upgrade from 3.5
Kindly submit an issue including your server version and RPGItems version, as well as detailed error log, and description on how to reproduce.
The Legacy RPG plugin continues
Thank you so much for keeping this plugin up to date. It has become the core of everything that happens on our server and we'd be nothing without it. There is just so much potential in item powers, particularly items that have the power to run commands on use. There is almost no limit to what can be done with this plugin when a little imagination is applied.
this plugin is amazing i've used this plugin for a long time <3
lots of features and absolutely free of charge!
but theres something:
the tutorial doesnt very clear and hard to understand
and the plugin help is also messy
and if you can.. please add page to the help like:
type /rpgitem help 2 to read page 2
[01:00:21 INFO]: KitePro issued server command: /enderchest
[01:00:21 ERROR]: Could not pass event InventoryOpenEvent to RPGItems v3.5.319
at com.massivecraft.massivelag.inject.MassiveLagEventExecutor.execute(MassiveLagEventExecutor.java:79) ~[?:?]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[craftbukkit.jar:git-Spigot-642f6
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:500) [craftbukkit.jar:git-Spigot-642
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:485) [craftbukkit.jar:git-Spigot-642
at org.bukkit.craftbukkit.v1_12_R1.event.CraftEventFactory.callInventoryOpenEvent(CraftEventFactory.java:766) [c
at net.minecraft.server.v1_12_R1.EntityPlayer.openContainer(EntityPlayer.java:795) [craftbukkit.jar:git-Spigot-6
at org.bukkit.craftbukkit.v1_12_R1.entity.CraftHumanEntity.openInventory(CraftHumanEntity.java:195) [craftbukkit
at com.earth2me.essentials.commands.Commandenderchest.run(Commandenderchest.java:23) [EssentialsX-188.8.131.52.jar:?
at com.earth2me.essentials.commands.EssentialsCommand.run(EssentialsCommand.java:157) [EssentialsX-184.108.40.206.jar:
at com.earth2me.essentials.Essentials.onCommandEssentials(Essentials.java:517) [EssentialsX-220.127.116.11.jar:?]
at com.earth2me.essentials.Essentials.onCommand(Essentials.java:430) [EssentialsX-18.104.22.168.jar:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) [craftbukkit.jar:git-Spigot-642f6d2-6103339]
at com.massivecraft.massivelag.inject.MassiveLagCommandMap.dispatch(MassiveLagCommandMap.java:98) [MassiveLag.ja
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:648) [craftbukkit.jar:git-Spigot
at net.minecraft.server.v1_12_R1.PlayerConnection.handleCommand(PlayerConnection.java:1397) [craftbukkit.jar:git
at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1232) [craftbukkit.jar:git-Spigot-642f
at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:45) [craftbukkit.jar:git-Spigot-642f6d
at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:1) [craftbukkit.jar:git-Spigot-642f6d2
at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile:13) [craftbukkit.jar:git-Spigot-642f6d2-
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_172]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_172]
at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [craftbukkit.jar:git-Spigot-642f6d2-6103339]
at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:748) [craftbukkit.jar:git-Spigot-642f6d2
at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [craftbukkit.jar:git-Spigot-642f6d2
at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [craftbukkit.jar:git-Spigot-642f6d2
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [craftbukkit.jar:git-Spigot-642f6
at java.lang.Thread.run(Unknown Source) [?:1.8.0_172]
Caused by: java.lang.NullPointerException
at net.minecraft.server.v1_12_R1.InventoryEnderChest.getLocation(InventoryEnderChest.java:18) ~[craftbukkit.jar:
at org.bukkit.craftbukkit.v1_12_R1.inventory.CraftInventory.getLocation(CraftInventory.java:504) ~[craftbukkit.j
at think.rpgitems.Events.onInventoryOpen(Events.java:444) ~[?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_172]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_172]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_172]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_172]
at com.massivecraft.massivelag.inject.MassiveLagEventExecutor.execute(MassiveLagEventExecutor.java:69) ~[?:?]
... 26 more
I have tested on 1.12 , during 2 days more than 10 hours and is working good but have some things i would like to share.
The plugin is good, but the info is out of date. Im checking the power list, and the commands
are not in correct order, so you must try and learn by yourself wich takes hours.Also the information
in github is not updated, is a shame becouse i almost loose the nice effect stuck, or throw, i
found them in the file language inside, or you can see the half of this in the game, becouse is
to extense to show up completly :(
One of the things that i didnt understood, is the lack of option to set effect, or other stuff, when you
left click. Many times you want a effect appear when you hit, and not when right click.
Another example is if you want a shield, that will give you damage_resistance for X time, if you hold it
and right click it, you will use it, but left click you are hitting with the shield >.<, and not with the weapon.
If you swap hands, then the shield you cant activate it becouse looks like in the slot "other hand" the potion
doesnt activate >.<
Other thing i miss, but maybe is not available with plugins, you need a mod, is to change the color to the weapon,
in hand, or in the icon in the menu. Anything different or a bright or a effect to make them different.
I have created 30 weapons, and most of them they looking equal so... is not so cool :(
I tried almost every power in the list, im using now around 8 hours, and Skyhook have a strange behaviour
it stay hooked to the wall, and if you keep facing it will slide or drift facing it, is a bit Strange...
If i follow the tutorial about the sniper, it works partialy, it get broken, like there is no minimum
After some tries i realised that the consumption was to big, 40, if you set it to 10, is working!
Also i miss a lot the aoe damage when you hit with a sword for example, i expected to do it, and is not in the list,
and you cant "simulate" a aoe effect, or at least i cant handle it to do it "simple"
Durability sistem, i could not make it works properly to repear a weapon, when you do it, in anvil
it will show that is repaired, but after 1 use it comes to the old durability, so... it doesnt repair.
To set durability of a iron_sword that comes by default with 250, if you set 500, it doesnt works.
For otherhand i find quite nice that, if you have a item that doesnt have damage, i expected that
you need to delete de line or do some tricks to delete that line, but no! you only have to set damage to 0, or hand 0
and the line dissapear, is very nice!
So the plugins is working nice, i cant give 3 stars becouse depending what you looking for, the plugin could
dissapoint you more or less, so i will give 4 stars.