Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ComputerCraft Turtles are able to enter other users' claims #322

Open
dimaguy opened this issue Aug 10, 2024 · 1 comment
Open

ComputerCraft Turtles are able to enter other users' claims #322

dimaguy opened this issue Aug 10, 2024 · 1 comment

Comments

@dimaguy
Copy link

dimaguy commented Aug 10, 2024

Modloader

Fabric

Minecraft version

1.21

Modloader version

Fabric Loader 0.16.0

Mod version

1.10..7

Description

ComputerCraft Turtles (represented by fake players with the same rights as the ones who placed them) are not supposed to be able to enter another one's claim, because that allows them to interact with other user's network if they come to be in contact with a modem and in the most innocent case's scenario, they can just become lost while the person who owns the claim gets an exclusive hold to a turtle with the placer's permissions, which would allow for some damage/griefing when the placer is offline and unable to prevent it.

ComputerCraft's Fakeplayers are programmed to avoid entering protected areas, but they only check if the area is spawnprotected, which flan doesn't seem to mixin into.

Steps to reproduce

  1. Send a turtle to one's claim
  2. if accidental, may be unable to retrieve it, if on purpose, probably trying to get access to an exposed modem block, which allows one to access other player's network remotely

Mods that might affect the issue

CC:Tweaked version 1.112.0 (https://modrinth.com/mod/cc-tweaked)

Logs

N/A

@Flemmli97
Copy link
Owner

hmm tbh ideally they would add the check on their end. and considering that permissions are now data based it should also be fairly trivial to create a new permission for that if required

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants