G&E RPGEssentials
RPGEssentials combines old plugins by G4meM0ment and new by G4meM0ment & Eatingyou, to give you a powerfull collection of Roleplaying Plugins. The plugin was designed for the german rpg server Orbia-RPG. Currently we're in planning state, we won't release any builds until we finished a first running alpha version.
Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.
Included plugins:
UnamedPortalPlugin
Allows you creating portals like multiverse 2 where used to
InventoryBackup
Backups the inventory of players and allows you to restore them on the fly
Royal and Revolt (Planned)
Define roles allowed to be played and changed by revolts the players can start
Supported plugins & dependencies:
@Typical_Name
The nice thing on this is it won't affect the performance and is easier for me to develop and faster. I thought about yopur problem so I'll try to create a hotfix on the DaR page but DaR in RPGE will take a while.
Any ETA on this? I'm looking forward to the new version for Death and Rebirth.
(Personally, I would prefer that these plugins be kept separate.)
Any Updates :) ?
@G4meM0ment
Any news about the next update?
@Kamisann
No not yet, ll have a look. The displayname needs to be the same as the file name. Example: Item.yml displayname: Item. Please create tickets! It's easier to read and manage!
@G4meM0ment
Plus, I wonder does it support the extra enchantments added by the enchantapi plugin?
@G4meM0ment
And here is the item.
displayName: asdfklasf durability: 356 skinId: 302 dataValue: 0 color: r: 0 g: 0 b: 0 armour: 30 price: 50 description: s lore: 'a' hand: s type: a quality: TRASH repairId: 265 powers: invisibility: 1 speed: 1 enchantments: knockback: 1
@G4meM0ment
2013-10-28 11:38:39 [INFO] Smilely issued server command: /ge reload 2013-10-28 11:38:39 [INFO] [RPGEssentials] ReNature: Config loaded. 2013-10-28 11:38:39 [INFO] [RPGEssentials] Junkie: Config Loaded. 2013-10-28 11:38:39 [INFO] [RPGEssentials] RPGItem: Config loaded. 2013-10-28 11:38:39 [INFO] [RPGEssentials] Rentables: Config loaded. 2013-10-28 11:38:39 [INFO] [RPGEssentials] Rentables: Config loaded. 2013-10-28 11:38:39 [INFO] [RPGEssentials] Rentables: Config loaded. 2013-10-28 11:38:39 [INFO] [RPGEssentials] Rentables: Rentables loaded and initialized 2013-10-28 11:38:39 [INFO] [RPGEssentials] UnnamedPortalPlugin: Config loaded. 2013-10-28 11:38:39 [INFO] [RPGEssentials] UnnamedPortalPlugin: Config loaded. 2013-10-28 11:38:39 [INFO] [RPGEssentials] UnnamedPortalPlugin: Portals loaded and initialized 2013-10-28 11:38:39 [INFO] [RPGEssentials] All subplugins reloaded 2013-10-28 11:38:58 [INFO] Smilely issued server command: /rpgitem give RPGItem 2013-10-28 11:39:03 [INFO] Smilely issued server command: /rpgitem give luren1 2013-10-28 11:39:03 [SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing command 'rpgitem' in plugin RPGEssentials v0.00.001 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:191) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.dispatchCommand(CraftServer.java:564) at net.minecraft.network.NetServerHandler.func_72566_d(NetServerHandler.java:1380) at net.minecraft.network.NetServerHandler.chat(NetServerHandler.java:1246) at net.minecraft.network.NetServerHandler.func_72481_a(NetServerHandler.java:1172) at net.minecraft.network.packet.Packet3Chat.func_73279_a(Packet3Chat.java:68) at net.minecraft.network.TcpConnection.func_74428_b(TcpConnection.java:464) at net.minecraft.network.NetServerHandler.func_72570_d(NetServerHandler.java:231) at net.minecraft.network.NetworkListenThread.func_71747_b(NetworkListenThread.java:54) at net.minecraft.server.dedicated.DedicatedServerListenThread.func_71747_b(DedicatedServerListenThread.java:34) at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:872) at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:318) at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:741) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:625) at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16) Caused by: java.lang.IllegalArgumentException: File cannot be null at org.apache.commons.lang.Validate.notNull(Validate.java:203) at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:170) at me.G4meM0ment.RPGItem.DataStorage.ItemData.getDataFile(ItemData.java:102) at me.G4meM0ment.RPGItem.Handler.CustomItemHandler.spawnCustomItem(CustomItemHandler.java:54) at me.G4meM0ment.RPGItem.Handler.CommandHandler.exec(CommandHandler.java:116) at me.G4meM0ment.RPGEssentials.CommandHandler.onCommand(CommandHandler.java:59) at me.G4meM0ment.RPGEssentials.RPGEssentials.onCommand(RPGEssentials.java:345) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ... 15 more
@G4meM0ment
Ticket written.:)
Just write a ticket because thats a great idea, so I'll remeber.
ALSO: There is a new version just availble, dtlTraders bug is fixed, no longer needed to be installed to use RPGEssentials.
@G4meM0ment
Just made a ticket :) Can you shorten the /rpgitem root command into something else? for example, /ri?
@G4meM0ment
Actually I meant how to make a new line in the comment I am typing right now...Simply taping the enter turns out nothing after I post it. And thank you for your patience. Im waiting for the next version XD
@Kamisann
Right now you can just go to the next line by using spaces, it jumps automatically into the next line after the number of chars you set in the config.
I haven't add durabilityLoss as boolean you need to set a value for durability, I'll probably add to completly ignore durability if set to 0.
@Kamisann
For sure you're allowed to do so, but I would wait until there is a first alpha release, Ill write a complete doku then.
@Chriszh
maybe, right now its not planned to add enchantments after it has been created via the config file.
in your old rpgitems plugin, you lose the abilities on your sword if you enchant your item, does the same happends in this version ?
@G4meM0ment
Wait how to make a new line... pressing the enter does not work.
anyway, here comes the serverlog.
2013-10-24 16:45:05 [INFO] Smilely issued server command: /rpgitem give luren1 2013-10-24 16:45:05 [SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing command 'rpgitem' in plugin RPGEssentials v0.00.001 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:191) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.dispatchCommand(CraftServer.java:564) at net.minecraft.network.NetServerHandler.func_72566_d(NetServerHandler.java:1380) at net.minecraft.network.NetServerHandler.chat(NetServerHandler.java:1246) at net.minecraft.network.NetServerHandler.func_72481_a(NetServerHandler.java:1172) at net.minecraft.network.packet.Packet3Chat.func_73279_a(Packet3Chat.java:68) at net.minecraft.network.TcpConnection.func_74428_b(TcpConnection.java:464) at net.minecraft.network.NetServerHandler.func_72570_d(NetServerHandler.java:231) at net.minecraft.network.NetworkListenThread.func_71747_b(NetworkListenThread.java:54) at net.minecraft.server.dedicated.DedicatedServerListenThread.func_71747_b(DedicatedServerListenThread.java:34) at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:872) at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:318) at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:741) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:625) at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16) Caused by: java.lang.IllegalArgumentException: File cannot be null at org.apache.commons.lang.Validate.notNull(Validate.java:203) at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:170) at me.G4meM0ment.RPGItem.DataStorage.ItemData.getDataFile(ItemData.java:102) at me.G4meM0ment.RPGItem.Handler.CustomItemHandler.spawnCustomItem(CustomItemHandler.java:52) at me.G4meM0ment.RPGItem.Handler.CommandHandler.exec(CommandHandler.java:116) at me.G4meM0ment.RPGEssentials.CommandHandler.onCommand(CommandHandler.java:59) at me.G4meM0ment.RPGEssentials.RPGEssentials.onCommand(RPGEssentials.java:345) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ... 15 more
@G4meM0ment
I created a new yml in the items folder, it looks like this:
displayName: brk DurabilityLoss: false skinId: 269 dataValue: 0 color: r: 0 g: 0 b: 0 damage: 2 damageMax: 3 price: 50 description: s lore: 'a' hand: s type: a quality: TRASH repairId: 265
and then it says an internal error occurs.
@G4meM0ment
Plus, may I ask for your permission to transfer this plugin to mcbbs, a minecraft forum all in Chinese? I really love this plugin. I will translate the tutor and text into Chinese, and direct those who want to download to this page.
@G4meM0ment
Plus, can you add the support to make a custom recipe?