BlockBreakers compatability with Anti griefing
Raycoms opened this issue · 3 comments
Currently the ActuallyAdditions block breakers do not work together with our mods anti griefing (minecolonies).
We had some contact with forge and they meant, fake players are meant to use the players UUID.
That doesn't seem very realistic.
The breakers would have to track which player placed them and then create a fake player based on that player's UUID. That would be impossible for things like a placer placing a breaker, because there would be either no assignable player, or a different fake player's UUID would be assigned to the breaker.
The way I do it right now, using the default Minecraft fake player, is how most other mods do it.
The problem with this is that anti griefing gets completely exposed.
If a player allows 1 placer or breaker to work he would allow any player to
make a placer or breaker work inside his claim.
2017-04-08 13:26 GMT-03:00 Ellpeck <[email protected]>:
… That doesn't seem very realistic.
The breakers would have to track which player placed them and then create
a fake player based on that player's UUID. That would be impossible for
things like a placer placing a breaker, because there would be either not
assignable player, or a different fake player's UUID would be assigned to
the breaker.
The way I do it right now, using the default Minecraft fake player, is how
most other mods do it.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#742 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AGI9yzqX9j952IF3MZB1W_hpnhIYFBUXks5rt7UggaJpZM4M3tnm>
.
If your placer has the players UUID the breaker he places would inherit his
UUID.
2017-04-08 13:59 GMT-03:00 Ray Neiheiser <[email protected]>:
… The problem with this is that anti griefing gets completely exposed.
If a player allows 1 placer or breaker to work he would allow any player
to make a placer or breaker work inside his claim.
2017-04-08 13:26 GMT-03:00 Ellpeck ***@***.***>:
> That doesn't seem very realistic.
> The breakers would have to track which player placed them and then create
> a fake player based on that player's UUID. That would be impossible for
> things like a placer placing a breaker, because there would be either not
> assignable player, or a different fake player's UUID would be assigned to
> the breaker.
> The way I do it right now, using the default Minecraft fake player, is
> how most other mods do it.
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <#742 (comment)>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AGI9yzqX9j952IF3MZB1W_hpnhIYFBUXks5rt7UggaJpZM4M3tnm>
> .
>