Zarius / Bukkit-OtherBlocks

OtherBlocks (now known as OtherDrops) plugin for Bukkit (dev build: https://www.mediafire.com/?i6ows1g6kus2o0l)
http://dev.bukkit.org/server-mods/otherdrops/
GNU General Public License v3.0
17 stars 17 forks source link

Add support for more mob skulls (was: dropping skulls - skull type inconsistent) #179

Open israelcurtis opened 11 years ago

israelcurtis commented 11 years ago

some mobs drop a generic skull with their mob name, like "ENDERMAN's skull"

SPIDER:

spider drops generic named head, zombie is the proper (green) zombie head

wither skeletons, endermen, spiders all have this problem. haven't tested every mobe...

CultistO commented 11 years ago

It would be neat if you were to get the spiders, blazes and endermen (which have no coded head) to drop the player heads that Sethbling made for his Super-Craft-Bros Map.

The wither skeleton is probably dropping the wrong head because it's a skeleton type.

israelcurtis commented 11 years ago

ah.. forgot only some mobs have coded heads. Got spoiled with a skull-dropping plugin for the past while, which dropped all sorts of mob heads (which I planned to replace with otherdrops)

israelcurtis commented 11 years ago

FWIW - been using this plugin, which provides for various non-vanilla mob heads. Maybe you can get some inspiration here ;-)

https://github.com/meiskam/PlayerHeads

Zarius commented 11 years ago

If I could get permission to use those heads I'd integrate them into OtherDrops. The PlayerHeads plugin has purchased extra accounts and configured them with the animal skins so that the skull can drop appropriately. I'll keep it open and look into it for the future.

israelcurtis commented 11 years ago

Ah - no idea that was how they did it. How sneaky...

Of course, I'm not sure it can be expected that no one else see those skins. I can make a Notch skull appear in game just by naming it Notch. Player skins are inherently public.

On Mar 25, 2013, at 8:26 AM, Zarius notifications@github.com wrote:

If I could get permission to use those heads I'd integrate them into OtherDrops. The PlayerHeads plugin has purchased extra accounts and configured them with the animal skins so that the skull can drop appropriately. I'll keep it open and look into it for the future.

— Reply to this email directly or view it on GitHub.

Zarius commented 11 years ago

Yes, they are public and I could use them but wouldn't feel right without asking permission which I may do when I'm less busy :) Of course, if I use them there's nothing to stop them changing the skins to something else which would them affect every user of OtherDrops that used those skulls. Owning your own extra accounts gives security that nothing will change.

sehrgut commented 11 years ago

I'd feel comfortable with a softdepend for a feature like this. There's a public API in PlayerHeads to get skull objects.