FC_Rpg
FC_Rpg is a plugin that completely converts bukkit servers into RPG servers. FC_Rpg aims to be the number one RPG plugin that can be easily installed to any world of a server, or all if you prefer, and setup quickly by not requiring spout or client mods. By using FC_Rpg, you can bring an RPG experience to your server like no other! Do not let this short description fool you, FC_Rpg is backed by nearly a year of development time with easily 1,000+ work hours invested. FC_Rpg is jam packed with more features than you might believe. With 125+ commands, unique features you can find nowhere else like instanced dungeons, old-school stats, custom enchanted items, and spells, FC_Rpg is the clear plugin of choice to bring the medieval age to your server.
I will have a dungeon creation video and Final Showcase video upcoming soon.
FC_Rpg 1.24 Showcase Video:
To get started using the plugin, visit this link: FC_Suite_Shared
For information on making tickets or contact information, please visit: Click Me
Also, I'm looking for a server that hosts FC_Rpg. I don't want staff, op, admin, anything like that. I just want to play on the server very casually. So if you like my plugin and are using it on your server feel free to hit me up.
Benefits are: I'm very laid back and happy to offer any plugin advice. Also you get another player, lol.
edit: And just an edit. One of the big benefits for me is that I can see if there are any plugin errors or issues just because I'd be playing it.
@StillVande
The first "error" isn't an error. The AutoUpdater will not "work" until the version on bukkit is approved. There is nothing I can do about this, that's just how it works. When the bukkit versions are approved the update messages will go away.
For your second post you absolutely have to make a ticket and post your dungeon configuration for me. There is nothing I can do to help you unless you do that.
Dungeons seem to be getting the better of me again:
This is what happens when I try to use the dungeon I have:
minecraft@minecraft:~$ 2012-12-07 18:08:26 [SEVERE] Could not pass event PlayerInteractEvent to FC_Rpg v1.0
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:341)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462)
at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:177)
at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:376)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:662)
at net.minecraft.server.Packet15Place.handle(SourceFile:58)
at net.minecraft.server.NetworkManager.b(NetworkManager.java:290)
at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:113)
at net.minecraft.server.ServerConnection.b(SourceFile:39)
at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30)
at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:595)
at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222)
at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:493)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:856)
Caused by: java.lang.NullPointerException
at me.Destro168.FC_Rpg.Listeners.PlayerInteractionListener.teleportPlayer(PlayerInteractionListener.java:263)
at me.Destro168.FC_Rpg.Listeners.PlayerInteractionListener.parseSignClick(PlayerInteractionListener.java:244)
at me.Destro168.FC_Rpg.Listeners.PlayerInteractionListener.onClick(PlayerInteractionListener.java:53)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:339)
... 16 more
My Skype is Stille-Vande if youd like to contact me, to make sure its nothing Im doing on my side. :/
Might want to fix this:
2012-12-07 17:18:14 [INFO] [FC_Rpg] [FC_Rpg] New Beta available!
2012-12-07 17:18:14 [INFO] [FC_Rpg] If you want to update from 1.0 to 0.82 use /update FC_Rpg
2012-12-07 17:18:14 [INFO] [FC_Rpg] See http://dev.bukkit.org/server-mods/fc_rpg/files/11-fc_rpg-0-82 for more information.
2012-12-07 17:18:14 [INFO] [FC_Suite_Shared] [FC_Suite_Shared] New Release available!
2012-12-07 17:18:14 [INFO] [FC_Suite_Shared] If you want to update from 2.0 to 1.82 use /update FC_Suite_Shared
2012-12-07 17:18:14 [INFO] [FC_Suite_Shared] See http://dev.bukkit.org/server-mods/fc_suite_shared/files/1-fc_suite_shared-1-82 for more information.
xD
Alright submitted 1.0 for approval. Going to work on documentation for rest of night, lol.
edit: took down 1.0 that I submitted for approval to fix a small documentation error.
edit 2: New dl links:
Mediafire dl links for the daring: FC_Rpg: Link Removed: http://www.mediafire.com/download.php?1ah6l0k7707hmn0 FC_Suite_Shared: Link Removed: http://www.mediafire.com/download.php?x0s7chr1wany1yx
It's build #2151.
Too be fair, there is still no recommended build out for 1.4.5. I would imagine that once the recommended build comes out for 1.4.5 that all plugins will be required to update to it just because of the changes involved.
I'm just downgrading my plugins back to 1.4.2-R0.2, I might as well. When the next beta or release build comes out I'll offer the updated version.
Nice.... dev build for bukkit breaking everything.
Looks like Ill stay away from that until all is fixed.
Which Dev version did you find that broke everything?
And the last update.... before... D-Day tomorrow.
So basically tomorrow night I'll put the update up via mediafire and also on bukkit dev. If you really want to use it, you're welcome to use the mediafire download. If you don't trust me for whatever reason, totally reasonable, then you can just wait for the approved version. I used to host on mediafire my source code for FC_Announcer and felt quite silly because it was included in the jar. Ah well live in learn, lol. This time I'm hosting in case anybody uses it and they find some kind of major bug with it.
So I guess I'll leave anybody reading this (StilleVande probably :P) with the upcoming fun. I did a nice bit of modification to the dungeon config. I removed the extra commands, there would just be too many now. You can have infinite treasure chests within a dungeon that spawn on start, and that appear at the end. You can specify the mobs to spawn in the "spawnboxes", I renamed regions. I made a lot of the config more legible. And lastly, the join the end timers for dungeons are customizable.
There is a lot more, but that's just one of my major achievements today, aha. I'd say the biggest achievement and pain was recoding the enchantments and armor values to be configurable for both players and mobs...
So that's all the fun news.
Edit: And so the release build is finally finished *whew*.
Double Edit:
Wow, I just got the new dev build of craftbucket. I'm sorry but the latest dev build isn't very compatible with old versions. It looks like every plugin is going to be broke in the next update. They are changing a lot of method names and locations. I'm just running the dev build on my localhost server I get errors for pretty much all plugins I run (World Edit, Essentials, World Guard, Voxel Sniper, and on and on). I tidied up FC_Rpg so that it works for the latest dev build but it is 100% not going to work for people not on the latest dev build. So basically, yeah, I'm going to release it still, but in all honesty it will probably be unusable for most people. Best of luck peoplez.
Excellent news my friend!
Im chomping at the bit. :p
Good news! My todo list is basically to finish up potions and to finish up permissions. After that, everything is done! So I would say expect the release Friday. Should be exciting.
I've spent the last few days working intensely on equipment and enchantments for mobs and players. Combat should be a lot more juicy now, and users are in for a few surprises.... :P
I intend to add MySQL at some point but after I finish 1.0 I'm working immediately on MySQL for FC_Announcer 6.0 first. Shouldn't be too hard to implement on all my plugins once I master it but it's definitely "in the future".
Also yeah sorry 0.82 is pretty buggy. It's kind of amazing how many bugs there were but I've been getting a lot of work done and finding lots of small bugs I didn't know about just because I'm going through lots of the code and reading it. I'm trying to increase the usability a lot so that testing is easier for me and there is less of a chance of bugs slipping through.
Oh, whats the plausibility of having the system run on a MySQL backend instead of flat files?
Awesome work on Pre-1.0!
Cant wait to start using it. Im refusing to go live ntil classes and dungeons work :p
Staff isnt liking it xD
@SherlockHomie
I do not plan to discontinue developing for at the very minimum a year but probably won't stop for quite a while longer. I have private motivation to keep doing this work for free and I've been doing it since -> Jan 16, 2012 <- the release date of FC_Announcer.
"For some reason mobs are a LOT higher level than all of the players"
You have to change level one with /rpg levelone, or something like that. It's in /rpg owner (will be in "/world" next version).
I disabled passive mobs giving exp because it would be far too easy to farm experience with them. I do have a good idea right now to make them give reduced exp/gold now though (just thought of this), like 1/5th would be a good number. Exp orbs are fully disabled from mob drops in 0.82 with items but in 1.0 they are configurably enabled/disabled (see changelog below).
edit: Did a commit with github just to see how many additions/deletions have taken place and 1.0 -> https://github.com/Destro168/FC_Rpg/commit/a9e61e79704986e5888c9b32677384b97df637d5 <- is the biggest update I've done to date!
Destro, Do you plan on updating this even when 1.5 comes out? I always like to find plugins that don't go inactive so I don't have to kill the feature for my users who enjoy it.
Oh and, For some reason mobs are a LOT higher level than all of the players. And passives aren't giving us levels. Pardon me if I'm a bit clueless on the plugin.
I just want to show the changelog for anybody interested, just to see how much progress has been done. Getting closer but still quite a bit left.
http://pastebin.com/JQJdUSdy
Thanks for answering StilleVande.
@iPadHD
Sorry still no release documentation till release :(
Youll need to change your levelOne location.
Look in-game help, itll show you how.
@Destro168
I fully understand, I added it to my server and it doesn't seem so much like a copyright, although there is a new problem, when I spawn a mob it makes it level 600 and it has about 200-300k health... And it 1 hit all players. There is also no config to change the damage, because 3 blocks from falling kills a player, the config.yml is empty.
This release might take a while to do, just a lot to do, more than I expected. Really working super hard on making all the commands streamlined and efficient so that everything is easier to use. There are a lot of commands and I believe that right now things are too confusing so I've been just streamlining all the commands heavily.