[Mod] LW Creative Tools [0.1.13] [lwcreative_tools]

Post Reply
loosewheel
Member
Posts: 155
Joined: Mon Dec 28, 2020 01:19
GitHub: loosewheel
In-game: loosewheel

[Mod] LW Creative Tools [0.1.13] [lwcreative_tools]

by loosewheel » Post

Tools for creative mode.

Image

Version
0.1.13

Minetest Version
This mod was developed on version 5.4.0

Dependencies
none

Optional Dependencies
intllib

Licence
  • Code licence: LGPL 2.1
  • Media licence: CC BY-SA 3.0
Tools for creative mode. These tools can only be used in creative mode, and the lwcreative_tools privilege is required. This privilege is automatically granted to admins and singleplayer.

The tools that require a reference item use the item to the left of the tool in the player's inventory in the operation. If the slot is blank then air is used (nodes are just removed).

The stack size of the tool is the length/radius limit for the tool:
  • Left click to increase the length/radius by 1.
  • Left click + aux to decrease the length/radius by 1.
  • Left click + sneak to increase the length/radius by 10.
  • Left click + sneak + aux to decrease the length/radius by 10.
Use the tool by right clicking.

The chat command lwctundo can be used to undo the tool's actions. Undo actions are remembered per player.

Tools
Linear Fill - Linear fill empty spaces.
Linear Replace - Linear replace nodes.
Linear Substitute - Linear substitute one type of node for another.
Area Fill - Area fill empty spaces.
Area Replace - Area replace nodes.
Area Substitute - Area substitute one type of node for another.
Copy Cube - Copy a cubic section of nodes to the clipboard.
Copy - Copy selected section to the clipboard.
Paste Fill - Paste the contents of the clipboard to only empty spaces.
Paste Replace - Paste the contents of the clipboard.
Buffer - Externally copy out or paste in the copy buffer.
Save - Saves the clipboard to a file.
Load - Loads the clipboard from a file (created with Save).
Measure - Measures distance and angle from a reference node.

Each player has their own clipboard and saves.

See readme.txt for more details.

Github
Download, extract to mods folder and rename to "lwcreative_tools".

The lwexport_tools mod can be used to export sections of a map compatible with the buffer tool in this mod.
Last edited by loosewheel on Tue Aug 23, 2022 04:47, edited 13 times in total.

loosewheel
Member
Posts: 155
Joined: Mon Dec 28, 2020 01:19
GitHub: loosewheel
In-game: loosewheel

Re: [Mod] LW Creative Tools [0.1.1] [lwcreative_tools]

by loosewheel » Post

Bug fix and added measure tool.

loosewheel
Member
Posts: 155
Joined: Mon Dec 28, 2020 01:19
GitHub: loosewheel
In-game: loosewheel

Re: [Mod] LW Creative Tools [0.1.2] [lwcreative_tools]

by loosewheel » Post

Fixed bug when trying to save copy buffer that contains inventories.
Added confirmation before overwrite save.

loosewheel
Member
Posts: 155
Joined: Mon Dec 28, 2020 01:19
GitHub: loosewheel
In-game: loosewheel

Re: [Mod] LW Creative Tools [0.1.3] [lwcreative_tools]

by loosewheel » Post

Added length to measure tool output.
Made placement tools work with liquids.
Added optional square fill to area tools (hold aux key while placing).
Changed measure tool angle to display 1 decimal place.

loosewheel
Member
Posts: 155
Joined: Mon Dec 28, 2020 01:19
GitHub: loosewheel
In-game: loosewheel

Re: [Mod] LW Creative Tools [0.1.6] [lwcreative_tools]

by loosewheel » Post

Limited area replace and area substitute to only nodes that are on a surface.
Undo undoes if node is inundated with liquid.

loosewheel
Member
Posts: 155
Joined: Mon Dec 28, 2020 01:19
GitHub: loosewheel
In-game: loosewheel

Re: [Mod] LW Creative Tools [0.1.9] [lwcreative_tools]

by loosewheel » Post

v0.1.9

Added buffer tool, to externally copy out or paste in the current copy buffer. These can be saved and later used between worlds. The lwexport_tools mod can be used to export sections of a map compatible with this tool.

loosewheel
Member
Posts: 155
Joined: Mon Dec 28, 2020 01:19
GitHub: loosewheel
In-game: loosewheel

Re: [Mod] LW Creative Tools [0.1.13] [lwcreative_tools]

by loosewheel » Post

Due to actions by some members of the maintenance team of Minetest it appears obvious that this is not a FOSS project. ContentDB stopped updating from Github weeks ago. Continuing with the mod appears pointless as they are primarily inaccessible, and I have no interest contributing to an exclusive interest project. This mod was released under an open license so it can obviously be forked, if there is any interest to do so.

viewtopic.php?p=415477#p415477

Post Reply

Who is online

Users browsing this forum: No registered users and 24 guests