Spawnit in a subarea ... #5784

Closed
opened 2023-12-22 12:29:40 +00:00 by Boot · 7 comments
Member

Is it intended that a subtenant in an area can adjust the spawnit, in case of doubt against the will or in ignorance of the owner?

Is it intended that a subtenant in an area can adjust the spawnit, in case of doubt against the will or in ignorance of the owner?
AliasAlreadyTaken added the
4. step/question
1. kind/protocol
labels 2023-12-22 17:43:48 +00:00
Member

hm. i'm not sure whether there's a use case for such behavior.

currently, the owner of the master area can toggle spawnit off for the sub-area, though it sounds like that might not be good enough.

i could also make sure that the owner of a subarea can't enable spawnit unless they also own the master area.

hm. i'm not sure whether there's a use case for such behavior. currently, the owner of the master area can toggle spawnit off for the sub-area, though it sounds like that might not be good enough. i could also make sure that the owner of a subarea can't enable spawnit unless they also own the master area.

That's a general question. Should the master area have a say over what the subarea can or cannot do? In some contexts it makes sense, in some others it does not.

master over sub: City wants to to disallow nether portals and thus blacklists portalstones.
sub over master: City is protected, but wants to open an area for public farm

Same goes for spawnit: Should the "more specific" area take precedence or the one "closer to the owner" ?

That's a general question. Should the master area have a say over what the subarea can or cannot do? In some contexts it makes sense, in some others it does not. master over sub: City wants to to disallow nether portals and thus blacklists portalstones. sub over master: City is protected, but wants to open an area for public farm Same goes for spawnit: Should the "more specific" area take precedence or the one "closer to the owner" ?
Member

fixed e2582d65db

if a sub-owner wants to enable spawnit in their subarea, they can always ask the master owner to toggle it.

fixed https://github.com/fluxionary/minetest-spawnit/commit/e2582d65dbb97cc6bc10e1926ad07664c71167e7 if a sub-owner wants to enable spawnit in their subarea, they can always ask the master owner to toggle it.
flux added
4. step/ready to QA test
and removed
4. step/question
labels 2023-12-22 20:11:02 +00:00

Same goes for spawnit: Should the "more specific" area take precedence or the one "closer to the owner" ?

How many mob farms would you like in Haven? 😜

> Same goes for spawnit: Should the "more specific" area take precedence or the one "closer to the owner" ? How many mob farms would you like in Haven? 😜
Member

for the record, i also feel like we should do this for "open" areas. there's no reason why a sub-owner should be able to make an area open without the master's permission.

for the record, i also feel like we should do this for "open" areas. there's no reason why a sub-owner should be able to make an area open without the master's permission.
AliasAlreadyTaken was assigned by Boot 2024-01-15 21:03:12 +00:00
AliasAlreadyTaken added this to the 1.1.123 milestone 2024-02-26 13:34:16 +00:00

QA

As usual, this has uncertainties when there are by accident or construction more than one master area, but works in every sense that is sensible: OK

QA As usual, this has uncertainties when there are by accident or construction more than one master area, but works in every sense that is sensible: OK
AliasAlreadyTaken added the
ugh/QA OK
label 2024-02-28 23:37:49 +00:00
flux added
5. result/fixed
and removed
4. step/ready to QA test
labels 2024-03-28 19:46:16 +00:00
AliasAlreadyTaken was unassigned by flux 2024-03-28 19:46:19 +00:00
Member

live

live
flux closed this issue 2024-03-28 19:46:27 +00:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
4 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: your-land/bugtracker#5784
No description provided.