Minecraft-Ships / ShipsForCore

The main code to run Ships
https://minecraft-ships.github.io/ShipsForCore/
BSD 2-Clause "Simplified" License
7 stars 6 forks source link

pirate ships #49

Open mosemister opened 3 years ago

mosemister commented 3 years ago

The ability for "Pirate" players to take captain role of the ship by force.

How?

Balance

Permissions

ColonelKai commented 3 years ago

Could we make a check (maybe optional in the config) to see if the owner is online? If not, offline raidings will potentially break this system.

mosemister commented 3 years ago

Sounds good.

Features like this im open to discussion for major change (not that that is a huge change)

ColonelKai commented 3 years ago

So i am guessing intended feature is:

What people could abuse it with:

Suggestion on how to fix it: Locks. Something i saw in a server named StarLegacy (now named to Intercosmica i believe). Basically how it works is: Vessel can be locked and unlocked by the owner. Unlock is instant, but locking takes a preset amount of time (eg. 15 minutes). If locked, the ship cannot be stolen, but at the same time, cannot be moved, so needs to be unlocked before a voyage.

This way, parked ships cannot be stolen, but a ship that is on a voyage can be intercepted & after it's crew is killed, stolen.