What it does: - Makes heads of any premium minecraft player obtainable like trading cards. - Players can use a command to buy packs of heads, there would be both 3 and 5 packs. - The heads can either be associated with a config that lists any heads the server owner wants or uses a database of a website like Minecraft Skin Search to get the names of the players. - Price per pack would need to be adjustable - If it grabs the heads off some kind of database, when a player buys a pack of heads and obtains a new head nobody else has yet, the plugin would immediately decide its rarity. Once its rarity is decided that sets the chance that another player could obtain it. Rarities would be Common, Uncommon, Super Rare, and Ultra Rare. - If possible, the plugin would put the rarity as the Lore for the head whenever its in an inventory so people can easily identify it. It would also be cool if the Lores could be colorized for different rarities. Commands And What They Do: /Buyhead (3,5 pack) | Allows player to buy a pack of heads and be charged for it /HeadDex (Page) | Shows all the heads that have currently been obtained by people. It doesnt show who owns them just ones that currently exist on the server. /ChangeRarity (Name) (Rarity) | Allows Ops/Admins to manually change the rarity of a head. /FixHeads | I can only assume that after a head has been placed, broken then picked up the lore (rarity) of it would no longer exist. This simple updates the heads in the inventory by fixing the lores. /SellHead | Sells the head the player is currently holding, the value would be based from the config for each rarity. This would be a simple way to get something for getting rid of duplicates, if that ever happens. With there being millions of heads its the ultimate collecting thing ever. This gives something for people who like to collect things as well as show off.
Just something to collect. Its for people who like to collect things and show them off. Things to trade and so forth. DarkRiddles I mean if you can think of anything else someone can do with heads, Im all ears EDIT by Moderator: merged posts, please use the edit button instead of double posting.
Everybody like collectibles. in fact I have people on my server always demanding new heads so they can put them up on their walls of heads.
savagesun If your interested at all, I could make a Config file mock up and give you a link to the download. You could use it to get ideas, modify, or straight up use as the real config. Ive been editing yml files for sometime now and am confident enough I could make an acceptable mock up.
I've decided not to go ahead with this for now. I'm just short on time, so if anyone else wants to do this go for it. It's a good idea if you ask me.
If I knew how to make specific heads in the game I would I know it is possible but idk how it would be done but if someone knew how and mentioned it in here I would gladly make this
That wont work you want the head of ANY PAID ACCOUNT That means the plugin would have to stay up to date with skin changes new accounts ext/ now uf you want anyone who joined ur server look for the skull command.
Maybe you can exchange heads into the money and buy something and then exchange money back into heads
You know that the server won't need to store the heads? The server stores the names, the client gets the name and find the matching skin with it
Code: public static ItemStack Skull(String person, int amount) { ItemStack skull = new ItemStack(Material.SKULL_ITEM, amount, (short) SkullType.PLAYER.ordinal()); SkullMeta skullMeta = (SkullMeta) skull.getItemMeta(); skullMeta.setOwner(person); skull.setItemMeta(skullMeta); return skull; } player.getInventory().addItem(Skull(Name, amount)); something like that should work.
So with Cupcakes69's code bit, do you think you could make the plugin? Is it just me or are you always stalking my posts? I get that feeling like im always being watched by you. *looks out windows to be safe* EDIT by Moderator: merged posts, please use the edit button instead of double posting.
Well the thing is I want there to be a config area where all the owner has to do is put a list of names. Is it at all possible to withdraw the names from some sort of database that is already currently around or no?
@IdealIdeas I am not sure if I have enough time to do this plus I'm not that good with config based things like that where you would make a list of it and it would add that