Unable to disable fire spread/explosion
fuzzyfreak opened this issue ยท 12 comments
After tring:
/p group GUESTS zone WORLD_0 deny fe.protection.fire.spread
/p global deny fe.protection.fire.spread
/feperm zone WORLD_0 fe.protection.fire.spread
Fire still spreads. The same for fe.protection.explosion.
This is with build 1330.
I swear I fixed the fire protection, it works on my server. Note that fire.spread
only prevents it from spreading, it will still destroy blocks. Is this the behavior you're seeing?
Indeed it should, but GUESTS all the way to Owner groups along with natural forest fires still spread. Maybe I should try restarting the server?
@fuzzyfreak environment permissions (like mob control and fire spread) only work on global level.
It cannot distinguish WHO placed the fire.
This is something we sadly cannot change (easily).
Groovy! Will I be able to allow players to place fire on their plot if it's disabled global?
It would be possible to let players control if fire spread is disabled on their plot or not, but as I said it will be either "fire from every player spreads" or "no fire spreads at all".
Yea, fire does not actually have an owner. So there is no way to know if a fire block was placed by one player or another.
It would be possible to let players control if fire spread is disabled on their plot or not,...
Pretty stupid question: How?
Players can't use the /perm command, can they
Or other question: Is there a way to enable fire spread and destroy (maybe also explosions), except for any zone/plot? (Maybe a request: Plot/Zone Groups)
As we moved to 1.12.2, is this still an issue? Closing this issue in 7 days if no response @fuzzyfreak
At least on forgeessentials-1.12.2-12.3.56-server I see a lava lake is setting the surounding wool on fire, even if I set it to off:
"0": { "dimensionID": 0, "areaZones": [], "id": 4, "playerPermissions": {}, "groupPermissions": { "_ALL_": { "fe.protection.fire.destroy": "false", "fe.protection.fire.spread": "false" } } }
If you need more information, feel free to ask.
EDIT: I tested it a bit more and it seems like the fire is not spreading if denied, but the blocks are destroyed even if I set it to false. I build a lava-fountain where the fountain is built out of wool. The wool is destroyed, because the lave set it on fire. The fire don't spread from wool to wool.