betterphp / BloodMoon

A plugin for Bukkit based Minecraft servers to add a new mechanic similar to the bloodmoon event in Terraria
http://dev.bukkit.org/server-mods/bloodmoon/
9 stars 15 forks source link

Mob Spawners - Remove exp bonus #14

Closed Senlar closed 12 years ago

Senlar commented 12 years ago

Could you add a flag in the config file to exclude enemies that spawn from mob spawners. On my server people don't go out during the bloodmoon to hunt, instead they stay safe in their mob spawners and rake in the extra EXP with no risk. This doesn't seem like its what the plugin in meant for.

betterphp commented 12 years ago

You're right that is not what it's meant for at all :( The problem is there would be no way to tell what caused the mob to spawn by the time it dies. How about a feature to make mobs only take damage from being hit ? That would stop falling traps from working you could then turn on the break-blocks feature so they could escape the spawner.

Senlar commented 12 years ago

I have other plugins that have options to ignore spawner mobs. I'm not sure how they do it though. Maybe they look in an area for a spawner block before they decide what to do? Maybe you can look at the code for these plugins and figure it out?

MoneyDrop Mcmmo

I can add more blocks to the break list in the mean time, I didn't even think about that.

Also, thank you very much for the reply. Blood moon is an awesome plugin!

Brandon Rhue

On Jul 29, 2012, at 8:59 AM, Jacekreply@reply.github.com wrote:

You're right that is not what it's meant for at all :( The problem is there would be no way to tell what caused the mob to spawn by the time it dies. How about a feature to make mobs only take damage from being hit ? That would stop falling traps from working you could then turn on the break-blocks feature so they could escape the spawner.


Reply to this email directly or view it on GitHub: https://github.com/betterphp/BloodMoon/issues/14#issuecomment-7352813

betterphp commented 12 years ago

Turns out there is an easy way to do this using Metadata. Working on it now :)

Senlar commented 12 years ago

Awesome! This will be a nice enhancement and will bum a lot of people out on my hardcore server lo

You rock!

Brandon Rhue

On Jul 29, 2012, at 1:05 PM, Jacekreply@reply.github.com wrote:

Turns out there is an easy way to do this using Metadata. Working on it now :)


Reply to this email directly or view it on GitHub: https://github.com/betterphp/BloodMoon/issues/14#issuecomment-7354481