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

Dungeons are not protected #114

Closed Kervinou closed 10 years ago

Kervinou commented 10 years ago

Hi, i'm french so sorry for my poor english

with beta-108 in 1.7.2 everything was ok

today in 1.7.5, i upgraded on beta-110 but there is a problem, dungeons are not protected so players break block and go by dig to the chest without having to fight mobs

thanks very much !

betterphp commented 10 years ago

The protection seems to work fine for me. Do you have any other plugins that prevent/allow players to build in the world? It could be a conflict with one of those.

Kervinou commented 10 years ago

Hi

Yes, I have PreciousStones and WorldGuard

but no more plugins since my last update of bloodmoon, peharps conflict now but none before, it’s sure.

Also, there is no protection activated in the area where dungeons has been broken

ð Peharps it is the old dungeons generated with the last version of bloodmoon that are not protected ?

Thanks

Kerv.

betterphp commented 10 years ago

The protection works by calculating the position a dungeon would generate in in the area the block was broken in. It's based on the world seed and the chance value in the config file. If either of those has changes it could break the protection of existing dungeons.

Could you try creating a new world temporarily to see if newly generated dungeons are protected?

Kervinou commented 10 years ago

OK

I think a found the bug !

Last week, I change the server and TODAY I saw that seed and time have been modified !

“Level.dat” was modified, why ? I don’t know but seed has been modified. I verified it today with “NBTedit”

So I suppose that dungeons was not protected cause the bad seed during last week

Today with the good seed I’ll see if it is always not protected for the next days

I’ll tell you if it is that

Thanks U very much for your mails

betterphp commented 10 years ago

It could just have been the 1.7.3 => 1.7.5 update that changed it. There were some changed to the world generation I think.

If that is the problem there is not much I can do really, other than use a separate seed stored within the plugin. I imagine that would be more likely to get deleted or changed by people though.

Kervinou commented 10 years ago

Hi

It is not that

I changed the hardware of the server only ;-)

After I copied everything, don’t understand why this level.dat has been modified !?

Peharps while I rebooted mc server the first time…

So it is ok now

Thanks you very much, without you I was not be able to find the origin of the issue

PS: while I’m thinking of that => well done for the new forbidden command in config file like /home etc..

Good idea ! some users used that !

Best regards from France ;)

betterphp commented 10 years ago

No worries, glad you sorted it :)