Buckaroo Banzai 6020a94ccf
recording and playback support (#3)
* recording and playback support

* wip

* wip

---------

Co-authored-by: BuckarooBanzay <BuckarooBanzay@users.noreply.github.com>
2024-03-07 19:41:01 +01:00
2024-02-29 13:15:18 +01:00
2024-03-07 08:13:59 +01:00
2023-06-24 12:27:40 +02:00
2024-02-29 13:26:53 +01:00
2023-06-23 21:33:28 +02:00
2024-02-29 13:15:18 +01:00
2024-02-29 19:29:14 +01:00
2024-02-29 13:15:18 +01:00
2024-02-29 13:15:18 +01:00
2024-02-29 13:15:18 +01:00
2023-06-23 14:54:41 +02:00
2024-03-07 19:41:01 +01:00
2023-06-30 18:05:49 +02:00
2024-02-29 13:26:53 +01:00
2023-06-24 11:47:11 +02:00
2023-06-23 14:11:49 +02:00
2023-06-23 14:54:41 +02:00
2024-03-07 08:21:03 +01:00
2024-03-07 19:41:01 +01:00
2023-06-24 12:27:40 +02:00
2024-02-29 20:11:01 +01:00
2024-02-29 13:15:18 +01:00
2024-02-29 13:15:18 +01:00
2024-02-29 13:15:18 +01:00
2024-02-29 13:15:18 +01:00
2023-06-30 18:13:10 +02:00
2023-06-23 22:08:44 +02:00

Pick and place tool for minetest

luacheck License ContentDB

Features

  • Select and place areas on the fly
  • Configure an area with "handles" to pick and place them quickly
  • Rotation around the y-axis

Screenshots

Placement tool

Pickup handles

Howto

Quick pick-and-place

Simple copy+paste operation

  • Use the green pick_and_place:pick tool to select the area to use
  • First click for first position and second click for the second position
  • This will convert the pick-tool to a blue pick_and_place:place tool in your inventory
  • Use the place-tool to place your build anywhere in the world with the help of the preview-overlay
  • The schematic can be rotated around the y-axis with the menu that pops up on right-click

Pro-tip: hold the aux key to switch to removal-mode

Configure a template area

Create a template for frequent reuse

  • Use the white pick_and_place:configure tool to select an area for your template
  • First click for first position and second click for the second position
  • This will create "handle" nodes on every corner of the build
  • Right-click one of corners to create a placement-tool for the template
  • Place as needed

Replacements

The pick_and_place:replacement node can be used to randomize node placement.

If you pick-and-place a replacement node the default node-placement is replaced with the configured inventory- and group-configuration.

  • Inventory: Upon placement a random slot of the replacement inventory is selected and placed instead of the node
  • The param2 value is preserved and rotateable
  • A "group" can be specified to place the same randomized slot across the whole group and placement

Note: holding the "zoom" button on place disables the replacement engine

Portability

The placement tool can be shared across worlds if the nodes are available there.

Limitations

The schematic data is stored in the tool and may not scale well beyond a certain size

Licenses

  • Code: MIT
  • Media: CC-BY-SA 3.0
Description
No description provided
Readme Multiple Licenses 6.6 MiB
Languages
Lua 100%