Minecraft Spotlight - RPG Items

Welcome to the Friday Minecraft Spotlight! In this issue we will be covering RPG Items, a plugin created by thinkofdeath.

RPG Items makes it possible for you to create unique items similar to those found in roleplaying games such as Torchlight and Diablo.

RPG Item allows you create unique weapons and armour that can be customised in many ways. These new items can either be given to players, or dropped by any mob at a configurable chance. After creating an item it can be changed completely by using a large selection of commands. These commands let you...

  • Give the item a unique name.
  • Change the item's quality, giving its name a different colour.
  • Set the item's damage or armour rating, either a set amount or a range between two values.
  • Choose a type of item e.g. a Gold Sword.
  • Add a description to the item's tooltip.
  • Enhance the item by adding a power; such as flame,  which causes the target to burn.
  • ...and much more!

For more detailed instructions, be sure to check out the creator's videos: Basics and Details!

Simply follow these steps and your players will be enjoying this plugin in no time!

  1. Download the latest version of RPG Items from here or here.
  2. Place the "rpgitems.jar" file in the "plugins" folder, located in your server's main directory.
  3. Start or reload your server.
  4. Check if the "RPG Items" folder has been added to the "plugins" folder successfully.
  5. Open the "config.yml" file found in the folder mentioned above to configure the plugin.
  6. Reload your server to load your new configuration.
  7. Enjoy your newly installed plugin!

The included configuration file allows you to toggle automatic updates and Worldguard support, and lets you change the words "Sword", "One handed", "Damage" and "Armour" to something else if desired.

We also had the opportunity to interview the plugin's developer; this time it is thinkofdeath's turn. Read on to find out more about the development process behind RPG Items!

How did you get into Minecraft?
Well I played minecraft back in classic and didn't really like it. About 1.5 beta my friends started telling me about minecraft and the survival parts that were in the game which caused me to buy the game and start playing.

What made you decide to become a plugin developer?
It was mostly to test out an idea that my friends were talking about. The idea was an actual "ban hammer" falling from the sky when someone was banned. I decided that I must try and give it a shot and ended up with "Hammer time", the plugin just made a hammer (or diamond pick) fall from the sky and explode on impact when /hammer is used. Not the most useful plugin :) 

What was your motivation for this specific project?
I wanted to know if there was a good way of creating custom items which you could easily change everything about even after players had them. For example if you created a sword which you gave all your new players but found you made a typo or it's too over powered, you can just edit the item again with rpgitems and all existing copies will be updated with the changes.

How did the community respond to the plugin’s first public release?
Well after putting up the page and waiting for the first version to be approved I started getting lots of PM asking for downloads (about 21 in a day). After it release a lot of users seemed to like it. To be honest I didn't expect the response that I got for it. I didn't really plan to do anything with it, it was just something I threw together to test out my idea.

Approximately how long did it take to finish the first working version of RPG Items?
It took me about 2-3 days to finish the first version. It had some bugs but nothing major.

Have you come across any problems during development and, if any, how did you solve them?
Nothing too major, most issues I have had were due to version changes causing crashes. Sometimes for new users, other times for old users. Most of those issues don't happen nowadays since I have got better at handling them. 

What was your favourite development tool for this project?

Have you learned anything new from this project?
Mostly that documentation is important for users if they want to use your plugin easily (Although some don't read it...)

What stage of RPG Items' development process did you enjoy most?
Adding some random item powers was fun.

And what is your favourite aspect of the plugin itself?
The customisation you can do to item. I have slowly been making the items as customisable as possible and so far it has been going well.

Are you currently working on any other plugins or updates?
Mostly fix the new bugs introduced with the automatic localisation feature. 

In addition to your Minecraft plugins, have you ever released any custom content for other games?
Nope minecraft is the only game I have released anything for.

Aside from your own projects, what are some of your favourite plugins from other authors and why?
Well... I don't actually run a minecraft server with any plugins apart from mine (my dev server) so I haven't really tried any other plugins

Do you have any advice for other up-and-coming plugin developers?
Keep trying and if you get stuck ask on the #bukkitdev irc channel. Other devs will be happy to help and I hang around there helping sometimes.

Special thanks thinkofdeath for both participating in our interview and developing the plugin!

RPG Items is a versatile addition to any roleplaying server. It allows you to create and introduce new weapons and armour that can be customised in many ways, making them interesting, unique and rewarding.

Thanks to MadPixel for the Minecrafter font.


Posts Quoted:
Clear All Quotes