LikeSigns
LikeSigns adds the Facebook like button to minecraft and allows you to show your appreciation for something a player did or to just brag about how your building has more likes then the next guy's.
How to use
- Drop the plugin in your plugins folder
- Put [like] on the top row of a sign
- Right click a LikeSign to like it :)
Features
- Only uses the signs as data and thus allows the signs to be moved with things like WorldEdit or restored from a backup.
- You can only delete your own LikeSigns (except if done with something like WorldEdit)
- You can not Like your own LikeSign
- You can only give a specific player 1 like every 24 hours
- You can like a maximum of 3 LikeSigns every 24 hours
- Can give money to players that get likes (requires vault http://dev.bukkit.org/server-mods/vault/)
Config
Money reward: 10 # money a player gets when his sign is liked, requires Vault
Commands
None
Permissions
likesigns.create: Lets players make LikeSigns. likesigns.like: Lets players give likes. likesigns.break: Lets players destroy LikeSigns that aren't theirs.
Todo (if there's demand for it)
- configurable amount of likes a player can give each day
Changelog
v0.1: - first release
v0.2: - added permissions
v0.3: - added money rewards (requires vault)
Hi! This is an interesting plugin, however: It seems like the source code is not available. I didn't find a link here, no Download, nothing on GitHub and the repository on this page is private. This goes against your licensing. I don't know about others, but I like to take a look into the code of a plugin before I use it.
@omegaxixx
You need a permissions plugin to give the likesigns.like permission to users. If you don't have one you can open the jar in 7zip or winrar and edit the plugin.yml file to change the default permissions.
One problem normal users can not give like I do? administrators can only
@FalseR3mix @Thegh0st2
A dislike button is just mean :P But the real reason I'm not gonna do this is because there's not enough space on the signs and I don't want to rely on back-end configuration files.
Right-click to like. Left
click to dislike. Infinite times for both on one sign.I love the Idea! I have no use for it on my server though, but I want it... A suggestion, make a dislike thing so if you right click on the sign it changes it to [dislike] and then you click it. Just a suggestion.
@Joymo
Thanks for the report, it's fixed in 0.4.1 and should be up soon. Was just a typo, I was clearing line 2 instead of line 1.
Bug:
If you lack any of the permissions, and create a [Like] sign, you can't break the sign after that. Saying it's not my Like sign, but I couldn't create one in the first place, so it shouldn't actually BE a like sign, so it shouldn't block destruction of the sign.
@ChilleCharlie @niels1189
I'll add updating this plugin to my (way too long) to-do list :P
Will this plugin be updated to 1.5? i really like it but it is starting to severe out on me since 1.5 it is also claiming that i have no vault installed which i do have =/ i hope you will update it :) so i can like like signs again xD
Money not working for me. They only get 1$ not more
there is a little problem when youre using another plugin which cancels the interact event like LWC or WorldGuard: The like wont be counted.
be sure to set "ignoreCancelled = false" on your event. i know this is irritating, but thats how it works.
@HammyHavoc
I'm doing a PHP class right now so I could probably make this happen soon.
And I figured out that if I use SQL only as a mirror it would be the best of both worlds.
It would make the database an optional thing and the plugin would still work if the database server has downtime. It would be compatible with the current signs and add the to the database the next time someone likes it.
On the webpage you could then check the total likes of a player, the top liked signs, players with the most total likes,...
You guys got me exited about this :P
I also have to work on my Autorank plugin though so I'm not gonna give an ETA.
@Armarr
Quite honestly I'd probably freak out and give you a nice chunk of cash if you could make that happen, that's exactly what I'm looking for right now.
@ArtemuMG
Yeah, I should probably add setting to change the amount of likes someone can give.
Only being able to like a certain sign once and the webpage (SQL database + PHP webpage) is not possible at the moment. I don't store any data of the likesigns in config files. Everything is sorted on the sign itself. The advantages of this is that the plugin is very lightweight and even if anything happens to the plugin all the data will still be in the world files themselves. Downside is that I have no way of knowing the data or location of a certain sign (without scanning the entire world for it)
If I would do anything like that I'd probably do a complete rewrite since this is made to be small and lightweight instead of flexible. That's also why it's not on GitHub.
Hmm nice plugin.
I am really thinking of using this. I average > 100 players on most of the time; and they always rating each others builds. This they will like a lot.
Just some suggestions which I find somewhat problematic
You can only give a specific player 1 like every x hours You can like a maximum of x LikeSigns every x hours
or disable multiple likes - so that people can only like it once; basically like Facebook.
-Some future suggestions but unimportant suggestions for future. Have a web page generated, with how many likes there are on each sign. Just give the location of the sign in the webpage with x y z and the name of the player who the sign belongs to.Also you should use GitHub so people can push updates and features to the plugin.
@WESandTER
Still works fine on 1.3.2
When will this plugin be updated to 1.3 bukkit because i am really enjoying using this on my server.
@FattyCraft
Hmm maybe I'll change it so it runs a command instead. That way you don't need Vault either.
will use this in my server.. could you config it so we can reward items?