Open Parties and Claims

Open Parties and Claims

25M Downloads

[ BUG ]

celophys opened this issue ยท 70 comments

commented

With the last 1.19.2 fabric update, some random players claims are not protected, even if the server options say that everyone claim is protected against players

commented

2023-08-17_22 19 49
These are the server default options, the players cant change them (sorry i am not english)

commented

Server options say that in what way exactly?

commented

for no reason, players' claims lose their protection

commented

That's not specific enough. I can't do anything with this information. Your players probably don't understand how parties work, if I had to guess. I'm seeing this a lot.

commented

the point is that i disabled the modification of the settings of the claims for all the players, they can't modify them. but often without reason the claims become destructible by everyone

commented

I don't think that's true. They probably become destructible by new party members.

commented

No, all the players can destroy them, not only ally and party members. I've been looking for the solution for days but I can't figure it out. I also turned off expired claims

gieees.mp4
commented

That is very strange, because I'm almost certain that when my mod asks FTB Teams if you are wolf218's ally, it says yes.
Pretty sure it only does that for allies and invited players.

commented

Could be a FTB Teams bug, but I doubt it.

commented

the player wolf218 confirmed to me that he never added me as an ally (he didn't even know it could be done). the point is that some players (for example wolf128) had the claim unprotected, and anyone (not just me) could break the blocks. I doubt it some random players added every single player on the server as allies.

commented

How are you sure that absolutely anyone can do it? Can wolf218 send you screenshots of his allies and invited players?

commented

I tried teleporting some random players to try if they could break blocks, and they could. Antway how can we see our allies with ftbteams?

commented

You know what. Maybe it's that they set their party "open for all" or whatever it's called. Can you ask them?

commented

Open the FTB Teams screen and there should be tabs for that.

commented

I believe you but I want to make absolutely sure.

commented

You obviously wouldn't expect any protection if you do that. Anyone can join your party anyway.

commented

20230818_161947
20230818_161931

commented

for now the only thing I understand is that the problem concerns some random players, even if they are part of a party, their personal claims are not protected in any way

commented

Please do /openpac-parties about and send me a screenshot.

commented

Are you wolf218?

commented

2023-08-18_13 51 02

2023-08-18_13 51 26

commented

2023-08-18_13 56 51

2023-08-18_13 57 12

commented

Please also send me a screenshot of your FTB Teams party.

commented

no, he is a random player from my server, but many others also have the same problem

commented

Did you do just /openpac-parties about without any name?

commented

No, i did /openpac-parties about wolf218

commented

Ok, please do just /openpac-parties about.

commented

No, only Open Parties and Claims and ftb teams, but in the config file i set this
primaryPartySystem = "default"
permissionSystem = "luck_perms"

commented

Thanks! Interesting. Do you have any other party systems?

commented

configCLAIMS.zip
I send the server default config

commented

Thanks. Please take a screenshot of wolf218's player config.

commented

Thank you for the help, here wolf218's player config is is correct, it says that the claim is protected and all options are the same as the default ones

2023-08-18_14 03 48
2023-08-18_14 03 49
2023-08-18_14 03 51

commented

So strange. What OPAC version exactly is this?

commented

And FTB Teams version too.

commented

open-parties-and-claims-fabric-1.19.2-0.19.2

ftb-library-fabric-1902.4.1-build.236
ftb-teams-fabric-1902.2.14-build.123

commented

Thanks! And please check if turning on "Protect From Ally Parties" or "Protect From My Party" in the default config changes anything. First separately and then both.

commented

yes, the same goes for some other players' claims

commented

ok i tried both, but nothing changes

commented

Were you changing it using the in-game screen?

commented

yes

commented

And you could still break wolf218's blocks?

commented

yes, but not only i, all the players can break the wolf218 claim (as well as other players having this bug)

commented

That doesn't make sense. It means that the mod thinks you're wolf218, if both "Protect From Ally Parties" and
"Protect From My Party" are turned on.

commented

Can you record turning "Protect From Ally Parties" and
"Protect From My Party" on and then breaking blocks in wolf218's claim? Very hard to believe.

commented
gieees.mp4
commented

Thanks! Ok, this is very strange. Now it shows you their claim in red, which means you shouldn't be able to break anything but you still can.

commented

What's strange is that the mod literally uses the same exact method to determine message color as for interaction checking.

commented

do you want to try the server? the modpack is called "Regno di Craftia" on curseforge

commented

Oh, and turn on "Protect From Ally Parties" and "Protect From My Party" again.

commented

Ok, I just realized something. It can still be due to mod thinking you're allies or the same party. You have everything set to "Not Ally". You didn't have to do that. Try setting "Protect Blocks From Players" to "Not Party" and let me know if you can still break blocks. Next test it at "Every".

commented

ok this worked thanks!! now i cant break blocks and interact, but now ally players can no longer interact right ?

commented

Thanks for all, the server will work fine!

commented

Alright, thanks for confirming!
So it is because of some installed party mod after all. My mod only supports FTB Teams and Argonauts by default though. I'll go test the mod pack and let you know what I find.

commented

Btw, did it work with "Not Party"?

commented

I wanted to know where it was specifically.

commented

And yes, there is still an issue because party members can't interact with each other's claims.

commented

I see. And if you turn off "Protect From Ally Parties" it lets you break things again, right?

commented

now i have every option to "not party" and all works fine, party members can build
Desktop Screenshot 2023 08 18 - 15 35 59 74

Desktop Screenshot 2023 08 18 - 15 35 54 96

commented

yes exactly

commented

If wolf218's FTB team has you as an ally, then it's not a bug. The same can be true for the other players.

commented

Are you sure wolf218's FTB team doesn't have you as an ally? That would make this make sense and not be a bug.

commented

Yes, wolf218 is just a random player i chosed for this test, but also a lot of other players have this bug, but now it is fixed

commented

no, he is not my ally in ftb team, I don't have a ftb team (but as i said before, not only could i break blocks, any other player could do it)

commented

You don't have to add wolf218 as an ally or accept anything. If wolf218's team adds you as an ally (not a member), then you are his ally. With the old config, that would let you break their blocks.

commented

I know, he didn't add me to the team as ally

commented

Are you sure? I really need to know if this is a bug or not.

commented

yes

commented

I just tested it and "Free to Join" does in fact cause every player to be an ally. But of course they don't have that enabled. I don't know if they did an hour ago though.

commented

Anyway, thanks for all the information. I won't bother you anymore with this, even though I still don't know what caused it.

commented

thanks you for all