vane icon indicating copy to clipboard operation
vane copied to clipboard

Feature: RTL's Scroll Ideas

Open ryantheleach opened this issue 3 years ago • 2 comments

Some ideas that I've had from my previous teleport plugin using commands is as follows.

  1. A prerequisite requirement that the user can 'see the sky' e.g. is on a block with sunlight access.
  2. A warmup, before the teleport happens.
  3. A bypass for the prerequisite, for underground bases (not mines) that you can build some sort of floor / clearance area.
  4. Scrolls have an area of effect, using a durability for each entity teleported, not counting ridden entities.

This makes it so the scrolls can only be used in safe or designed areas, or the user must quickly prepare an area and potentially abandon supplies.

E.g. in the past I had a 5 second warm-up, and used lapis blocks as the 'floor' block for use in caves.

This would drive users to have a lapis floor at the end of their strip mines, as well as mine out 'clearance' for the area of effect / some blocks upwards, meaning they can't easily panic tp back in a mineshaft or cave.

I had the following teleport commands.

/bed /spawn /randomtp I didn't have

/back

These commands executed by command blocks in a specific room at spawn, would lock the room and take a group to the destination.

currently vane has represented /bed and back as scrolls which I love. I plan on introducing /spawn scrolls and /randomtp scrolls.

Combined, this allows for the following UX stories.

Given as kits, scrolls with a low durability can be used to:

  1. Easily get to spawn and fetch your friends for base building / recruiting.
  2. Easily find a place to start a new base.

Further they allow:

  1. Bring groups of animals / villagers back to your base without getting frustrated.
  2. Getting back to base, after a tedious mining session (at some cost of setting up a forward base, or getting to the surface).
  3. The funny situation of a creeper getting too close while warming up teleporting, and that SOAB coming with you to your bed.

Without having to build explicit permanent portals.

ryantheleach avatar Jan 11 '22 01:01 ryantheleach

The warmup is a must for teleporting groups, as it gives time to visualize what entities are coming, the area with effects, or to cancel the operation.

ryantheleach avatar Jan 11 '22 01:01 ryantheleach

I love all of the ideas.

If you use it in your kit, we should make sure that scrolls aren't repairable with whatever the base item is repaired. (might already be an oversight for some of the existing items).

If we would change the base items of scrolls to something that has the charged property (bow, crossbow, trident, ...), we'd get a nice channeling effect for free. Not sure though how you'd make bows drawable at any time without automatically supplying the player with an arrow or some wierd shit. (And tridents as base items sounds like it could be worth more than the scroll)

oddlama avatar Feb 04 '22 00:02 oddlama