keplersj / BoatCraft

Rails had their turn, now out to the Minecraftian seas.
MIT License
6 stars 7 forks source link

Obsidian Boats aren't fire resistant (yet.) #235

Closed keplersj closed 10 years ago

keplersj commented 10 years ago

Should probably be accomplished using entity ticking on the material.

viliml commented 10 years ago

Hmm, what about metallic and crystal boats? They won't burn, but it would definitely not be comfortable to sit in an iron boat over a pool of lava... :confused:

viliml commented 10 years ago

Entity ticking won't work, since lava deals it's own damage on contact. HOWEVER I can simply set the isImmuneToFire flag :smile:

keplersj commented 10 years ago

Metal conducts heat, no bueno for the player...

Maybe all crystalline boats should be immune to fire and stop player from receiving fire damage? I never thought about it that way...

What about the player though?

viliml commented 10 years ago

Yes, that's the problem! When you're inside a boat, your bounding box intersects the block the boat is on, so you're basically inside lava too! We need some way of protecting the player from contact with the lava...