FableCraft
- Message for everyone -
I decided to not continue the dev of this plugin. If someone wants to contribute to this plugin, send me a pm. Thanks!
FableCraft is a plugin taken from the game Fable. The purpose of this plugin is simple, at the beginning you are neutral. Depending on your actions, you earn points of goodness or wickedness. When you discuss on the chat, the plugin will show the prefix as your actions do.
Thanks for 2000 downloads! :D
Features :
- Management points of goodness and wickedness.
- Managing owner chest (If someone else opens your chest, he gets a point of wickedness. If the chest is destroyed, it will also gain a point of wickedness).
- Adds a prefix to your actions :
- Equal Actions: Prefix [neutral]
- More bad deeds than good deeds: Prefix [Evil]
- More good deeds than bad deeds: Prefix [Good]
- Management Killers (When someone is evil and kills someone good, he won a point of wickedness and the nice person kills someone villain, he earns a point of goodness and give a point of wickedness to the player killer if he is neutral).
- Management the limit kill when killing monster (Give a certain number of points of goodness).
- Management from command to add point (goodness or wickedness) when quest is completed.
- Particles effect around the player when player are in good rank(yellow particle) or bad rank(red particle or fire particles)
- Managing data in a SQL or MySQL database.
- Supports double chests.
Screenshots :
Choose your rank!
Videos:
If someone wants to make a video for this plugin, you can! You just have to give me the link by pm and I will post it on the main page. :)
Dependance (if permission is actived) :
Questions or suggestions?
Please leave a message on this post if you have any questions or suggestions.
You found a bug?
If you found a bug, please leave a ticket with all information of the problem. The log of your server , the config file,etc. Copy paste it to http://pastebin.com/ and add the url to your ticket.Thanks. :)
Future version 1.4 :
Quote:[Add]
- Add a command when you want to permit a player to open your chest.
- Add a command to remove chest from your list.
- Add an option to disable the chat prefix.
- Adding a method for customizing the ranks.
[Improved]
- Improved the DataBase and SQL | MYSQL code.
Todo :
Quote:
- Adding a method for customizing the color of the prefix. - Idea from DaddyBee
- Suggestions? :)
@Dsorjr Yep, this is on my personal todo. I will add it to the todo list after the 1.3 version of my plugin.
Have you ever considered adding tiered titles? Like [Evil], [Very Evil], [Literally the worst] and [Good], [Very Good], [Paragon of Light]? Like using variables of like 1-50 points = [Tier one].
@DaddyBee
Thanks :)
In the config file of colorme, do you add my plugin name to the softMode :
because, If this option is not active and the name of my plugin is not specified, the plugin ColorMe block the chat|prefix of my plugin.
Your 1.3 seems awesome based on the quote you added! Good luck coding it!
DaddyBee
@como89
It's the only one i use.
@DaddyBee, Do you use other plugins for chat or prefix?
@DaddyBee Thanks, I'm going to test and fix the compatibility issue with this plugin. ;)
@como89
como89, im using colorme.
DaddyBee
@Dsorjr Not this time. :/ But I'll probably add a command to add the chest as a community chest.
@DaddyBee
What plugin prefix you use? I would like to know the name so I can test :)
como89, thank you for your reply. I also use a prefix plugin...won't it have any conflict to this since it gives prefix (neutral, Good and Evil) to players? Perhaps that might be the cause of error i got then.
DaddyBee
Is there a way to make it so unclaimed chests do not give a point of wickedness? I have several community chests on my server so it could be a problem for the people who depend on using them.
I release the 1.2.1 version of the plugin with the correction of the command /fc own. Please wait while the team bukkit approves the file.Thanks :)
I know there's a bug with / fc own command, I'll make a correction of this bug in a few days, please be patient, thanks.
@DaddyBee Hello DaddyBee, sorry for my late reply, you want me to do, for example, that when I do something bad, so I can talk with someone good excuse for him that I destroyed his chest and when he will accept my apology, I will be given a point or something like that?
@DaddyBee For the error you just give me, I do not understand. How did you do to reproduce this error? From my side, it works very well, I have no error.
@DaniallElahi Hello DaniallElahi, If you want to link my plugin and the plugin citizen, this is for quests? If it is for the quests, you just have to put one of these commands in the rewards of the quest: / fcs addPointBontee <player>
/ fcs addPointMechant <player>
I may use this on my RPG server.However it is likely that most people will have the good title because PvP isn't very common.I think that you Should link it with citizens so i can make like a beggar where he asks for food for good points instead of killing mobs for good points.That will make a few stingy people evil...
I just tested it and got this error:
at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:5 82) Caused by: java.lang.ArrayIndexOutOfBoundsException: -1 at java.util.ArrayList.elementData(Unknown Source) at java.util.ArrayList.get(Unknown Source) at como89.FableCraft.Data.Data.getCommandAdChest(Data.java:65) at como89.FableCraft.Events.PlayerEvent.onOpenChest(PlayerEvent.java:31)
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.ja va:425) ... 16 more
como89, this is very unique to minecraft itself, awesome idea! Actually, it reminded me of Battle Realms...at first Kenji would kill either the peasants or the bandits, thus determining his path towards good or evil.
Perhaps on this plugin, when one becomes "evil" he can reduce his evil points by doing something "good" and vice versa. For instance, when someone accidentally opened or destroyed something not his... he can still remove the "evil point/s" by doing a "good deed" therefore every action would correspond to something either good or evil. And would it be not to hard to put a chat part where all evil players can send messages to fellow evil players..and for the good ones as well.
If there are available Dev builds, i'd be willing to test it and give feedback to it. (Make me earn 1 "good deed" by doing so? Haha!
Good luck on this!
[Good] DaddyBee
This will be good.