QDWarp

Ultra-simple warps for Fabric/Quilt

810

QDWarp

A really simple warps mod for Fabric/Quilt servers, originally created for (but not during) ModFest: Singularity. Warps are stored in an easily readable and editable `warps.ini` file inside of the world save.

It adds four commands:

/warp `name`

Can be used by anyone.

Teleport to the warp named `name`, even if it's in another dimension.

Supports full lenient suggestions. e.g. `/warp salad` will turn up a warp named `fruit-salad`.

/warpother `player` `name`

Can be used by command blocks and operators.

Warp the given `player` to the warp named `name`, as if they themselves had run `/warp name`.

Useful for replacing command blocks with hardcoded `/execute as @p in minecraft:the_nether run tp @s -27 40 123` or similar. `/warpother @p nether-test` is a lot nicer and easier to work with.

/mkwarp `pos-mode` `rot-mode` `name`

Requires operator.

Create a new warp where you're standing.

`pos-mode` can be any of: * `pos-exact`: Keep your *exact* position in the warp. Players will teleport exactly where you are standing, no ifs, ands, or buts. * `pos-block-corner`: Your position will be rounded to a block corner in the warp. * `pos-block-center`: Your position will be rounded to to the center of the block you're standing in.

The Y coordinate is always kept as-is.

`rot-mode` can be any of: * `rot-exact`: Keep your *exact* rotation in the warp. * `rot-45`: Your rotation will be rounded to a multiple of 45 degrees. * `rot-cardinal`: Your rotation will be rounded to a cardinal direction.

The `name` can be anything. Really. Anything.

/rmwarp `name`

Requires operator.

Delete an existing warp.

ADS