[Mod] WorldEdit [1.0] [worldedit]

Temperest
Member
 
Posts: 651
Joined: Tue Nov 15, 2011 23:13
GitHub: Uberi

by Temperest » Sun Aug 04, 2013 00:57

Also, read the tutorial if you're just starting to use this mod: https://github.com/Uberi/MineTest-WorldEdit/blob/master/Tutorial.md

It'll show you step-by-step how to do basic actions.
WorldEdit 1.0 released

The Mesecons Laboratory - the art of Mesecons circuitry
Latest article: Mesecons Basics.
 

User avatar
CaptainCanti
Member
 
Posts: 29
Joined: Thu Jul 18, 2013 05:31

by CaptainCanti » Sun Aug 18, 2013 18:15

Would it be possible to implement a WorldEdit brush type tool? It would make terraforming a hell of a lot easier.
I may seem like an asshole, but that's only because I'm an asshole. :^)

Shit you probs don't care about.
 

Temperest
Member
 
Posts: 651
Joined: Tue Nov 15, 2011 23:13
GitHub: Uberi

by Temperest » Sun Aug 18, 2013 18:17

That is already planned for the worldedit_items component, which is likely going to be a part of the next major release, i.e. WorldEdit 2.0. Also expect new features like worldedit_infinity and worldedit_limited!
WorldEdit 1.0 released

The Mesecons Laboratory - the art of Mesecons circuitry
Latest article: Mesecons Basics.
 

Nore
Member
 
Posts: 468
Joined: Wed Nov 28, 2012 11:35
GitHub: Ekdohibs

by Nore » Sun Aug 18, 2013 19:50

Another suggestion is something that would allow you to copy-paste structures, and create things, if you have the required materials in inventory. You would then a another privilege for that.
 

kbobdc3
Member
 
Posts: 13
Joined: Mon Dec 10, 2012 21:23

by kbobdc3 » Sun Aug 18, 2013 22:52

whenever I try to place a worldedit position, I get this message:

ERROR[main]: ServerError: LuaError: error: ...netest\bin\..\mods\worldedit\worldedit_commands/mark.lua:30: attempt to call field 'get_voxel_manip' (a nil value)
I'm not stupid, I'm weak minded
 

User avatar
sfan5
Member
 
Posts: 3636
Joined: Wed Aug 24, 2011 09:44
GitHub: sfan5
IRC: sfan5

by sfan5 » Sun Aug 18, 2013 22:56

kbobdc3 wrote:whenever I try to place a worldedit position, I get this message:

ERROR[main]: ServerError: LuaError: error: ...netest\bin\..\mods\worldedit\worldedit_commands/mark.lua:30: attempt to call field 'get_voxel_manip' (a nil value)

Update your Minetest & WorldEdit to the latest git version.
Mods: Mesecons | WorldEdit | Nuke
Minetest builds for Windows (32-bit & 64-bit)
 

Temperest
Member
 
Posts: 651
Joined: Tue Nov 15, 2011 23:13
GitHub: Uberi

by Temperest » Sun Aug 18, 2013 23:19

The latest versions now have version reminders that are a little more...visible:

Image
WorldEdit 1.0 released

The Mesecons Laboratory - the art of Mesecons circuitry
Latest article: Mesecons Basics.
 

kbobdc3
Member
 
Posts: 13
Joined: Mon Dec 10, 2012 21:23

by kbobdc3 » Sun Aug 18, 2013 23:43

sfan5 wrote:Update your Minetest & WorldEdit to the latest git version.

but they are both up to date.
0.4.8 isnt available for download I don't think
I'm not stupid, I'm weak minded
 

Temperest
Member
 
Posts: 651
Joined: Tue Nov 15, 2011 23:13
GitHub: Uberi

by Temperest » Mon Aug 19, 2013 00:20

No, WorldEdit 1.0 requires a newish development version of 0.4.7 (as of today, only builds newer than 2 weeks ago are supported). Minetest 0.4.8 will be released soon enough.

Here are some links to dev builds:

https://forum.minetest.net/viewtopic.php?id=1523
https://forum.minetest.net/viewtopic.php?id=4547
WorldEdit 1.0 released

The Mesecons Laboratory - the art of Mesecons circuitry
Latest article: Mesecons Basics.
 

Temperest
Member
 
Posts: 651
Joined: Tue Nov 15, 2011 23:13
GitHub: Uberi

by Temperest » Mon Aug 19, 2013 00:23

Nore wrote:Another suggestion is something that would allow you to copy-paste structures, and create things, if you have the required materials in inventory. You would then a another privilege for that.


This is a good idea, I think I might add it into worldedit_limited.
WorldEdit 1.0 released

The Mesecons Laboratory - the art of Mesecons circuitry
Latest article: Mesecons Basics.
 

Shire
Member
 
Posts: 19
Joined: Sat Jul 06, 2013 13:20

by Shire » Tue Aug 20, 2013 17:19

This is getting to be extremely frustrating. I tried it once. It kept crashing my game. Tried the new download link. I don't have permissions. Why can't this be simple.
 

Shire
Member
 
Posts: 19
Joined: Sat Jul 06, 2013 13:20

by Shire » Tue Aug 20, 2013 17:47

13:44:20: ACTION[main]: World at [C:\Games\minetest-0.4.7\bin\..\worlds\Flat I]
13:44:20: ACTION[main]: Server for gameid="minetest" listening on port 30011.
creative inventory size: 288
13:44:20: ACTION[ServerThread]: announcing to servers.minetest.net
13:44:21: ACTION[ServerThread]: singleplayer joins game. List of players: singleplayer
13:44:24: ERROR[main]: generate_image(): Could not load image "building_blocks_spleef_stick.png" while building texture
13:44:24: ERROR[main]: generate_image(): Creating a dummy image for "building_blocks_spleef_stick.png"
Font size: 8 17
13:46:11: ACTION[ServerThread]: singleplayer leaves game. List of players:
13:46:11: ERROR[main]: ServerError: LuaError: error: ...-0.4.7\bin\..\mods\worldedit\worldedit_commands/mark.lua:30: attempt to call field 'get_voxel_manip' (a nil value)
13:46:11: ERROR[main]: stack traceback:
 

User avatar
Evergreen
Member
 
Posts: 2131
Joined: Sun Jan 06, 2013 01:22
GitHub: 4Evergreen4
IRC: EvergreenTree
In-game: Evergreen

by Evergreen » Tue Aug 20, 2013 18:09

Shire wrote:13:44:20: ACTION[main]: World at [C:\Games\minetest-0.4.7\bin\..\worlds\Flat I]
13:44:20: ACTION[main]: Server for gameid="minetest" listening on port 30011.
creative inventory size: 288
13:44:20: ACTION[ServerThread]: announcing to servers.minetest.net
13:44:21: ACTION[ServerThread]: singleplayer joins game. List of players: singleplayer
13:44:24: ERROR[main]: generate_image(): Could not load image "building_blocks_spleef_stick.png" while building texture
13:44:24: ERROR[main]: generate_image(): Creating a dummy image for "building_blocks_spleef_stick.png"
Font size: 8 17
13:46:11: ACTION[ServerThread]: singleplayer leaves game. List of players:
13:46:11: ERROR[main]: ServerError: LuaError: error: ...-0.4.7\bin\..\mods\worldedit\worldedit_commands/mark.lua:30: attempt to call field 'get_voxel_manip' (a nil value)
13:46:11: ERROR[main]: stack traceback:
Your version of minetest does not have support lua voxel manip. You need the latest version of minetest.
"Help! I searched for a mod but I couldn't find it!"
http://krock-works.16mb.com/MTstuff/modSearch.php
 

User avatar
LionsDen
Member
 
Posts: 525
Joined: Thu Jun 06, 2013 03:19

by LionsDen » Tue Aug 20, 2013 18:18

In other words, you must use the latest build from sfan5, PilzAdam or BlockMen to use the latest WorldEdit on windows. For Linux versions you need to compile the latest github or download someone else's copy (no clue who) to use. For 64 bit windows, there is an option for that as well but I don't remember who is doing it off the top of my head.
 

Shire
Member
 
Posts: 19
Joined: Sat Jul 06, 2013 13:20

by Shire » Tue Aug 20, 2013 18:53

I have the latest version, unless by sheer chance it was updated to 4.8 today, just after I made my post. Or do I need your build of the game for it to work?

Edit II; Downloading it right now.
Last edited by Shire on Tue Aug 20, 2013 18:57, edited 1 time in total.
 

Temperest
Member
 
Posts: 651
Joined: Tue Nov 15, 2011 23:13
GitHub: Uberi

by Temperest » Tue Aug 20, 2013 19:46

Shire: WorldEdit 1.0 was made for recent 0.4.7 DEV and above! In fact, if you download the bleeding-edge versions of WorldEdit, it will give you a nice clear error message:

Image

That means the version you get from minetest.net is too outdated to use with this version of the mod.

Solution? Use WorldEdit 0.6 for Minetest 0.4.7, but be be aware that it doesn't have the orders-of-magnitude speedups and the bugfixes that came with 1.0. Or better, switch to a newer development version of Minetest! You'll get a ton of new features too!
WorldEdit 1.0 released

The Mesecons Laboratory - the art of Mesecons circuitry
Latest article: Mesecons Basics.
 

User avatar
webdesigner97
Member
 
Posts: 1307
Joined: Mon Jul 30, 2012 19:16
GitHub: webD97
IRC: webdesigner97
In-game: webdesigner97

by webdesigner97 » Tue Aug 20, 2013 20:03

Temperest wrote:Shire: WorldEdit 1.0 was made for recent 0.4.7 DEV and above! In fact, if you download the bleeding-edge versions of WorldEdit, it will give you a nice clear error message:

http://i.imgur.com/xXv617n.png

That means the version you get from minetest.net is too outdated to use with this version of the mod.

Solution? Use WorldEdit 0.6 for Minetest 0.4.7, but be be aware that it doesn't have the orders-of-magnitude speedups and the bugfixes that came with 1.0. Or better, switch to a newer development version of Minetest! You'll get a ton of new features too!

+1 for this great error message!
 

User avatar
ak399g
Member
 
Posts: 160
Joined: Tue Jul 30, 2013 02:36
In-game: SAFR

by ak399g » Wed Aug 21, 2013 22:00

Ran into this error when using //p set:
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
17:56:02: ACTION[ServerThread]: SAFR joins game. List of players: SAFR
Font size: 8 15
17:56:36: ERROR[ServerThread]: ServerEnvironment::addActiveObjectRaw(): could not find block for storing id=611 statically (pos=(24,35,3))
17:56:38: ERROR[ServerThread]: ServerEnvironment::addActiveObjectRaw(): could not find block for storing id=613 statically (pos=(27,43,63))
17:56:42: ERROR[ServerThread]: ServerEnvironment::addActiveObjectRaw(): could not find block for storing id=616 statically (pos=(39,40,15))
17:56:42: ACTION[ServerThread]: SAFR leaves game. List of players:
17:56:42: ERROR[main]: ServerError: LuaError: error: ....minetest/mods/worldedit/worldedit_commands/mark.lua:30: attempt to call field 'get_voxel_manip' (a nil value)
17:56:42: ERROR[main]: stack traceback:

Backreading, people say this error stems from not having the latest version of minetest. Do you mean latest /stable/ version, or latest /dev/ version?
Last edited by ak399g on Wed Aug 21, 2013 22:01, edited 1 time in total.
aka SAFR
 

User avatar
Evergreen
Member
 
Posts: 2131
Joined: Sun Jan 06, 2013 01:22
GitHub: 4Evergreen4
IRC: EvergreenTree
In-game: Evergreen

by Evergreen » Wed Aug 21, 2013 22:04

ak399g wrote:Ran into this error when using //p set:
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
17:56:02: ACTION[ServerThread]: SAFR joins game. List of players: SAFR
Font size: 8 15
17:56:36: ERROR[ServerThread]: ServerEnvironment::addActiveObjectRaw(): could not find block for storing id=611 statically (pos=(24,35,3))
17:56:38: ERROR[ServerThread]: ServerEnvironment::addActiveObjectRaw(): could not find block for storing id=613 statically (pos=(27,43,63))
17:56:42: ERROR[ServerThread]: ServerEnvironment::addActiveObjectRaw(): could not find block for storing id=616 statically (pos=(39,40,15))
17:56:42: ACTION[ServerThread]: SAFR leaves game. List of players:
17:56:42: ERROR[main]: ServerError: LuaError: error: ....minetest/mods/worldedit/worldedit_commands/mark.lua:30: attempt to call field 'get_voxel_manip' (a nil value)
17:56:42: ERROR[main]: stack traceback:

Backreading, people say this error stems from not having the latest version of minetest. Do you mean latest /stable/ version, or latest /dev/ version?
Latest dev version, also it's nice to see someone pick up on other people problems. :-)
"Help! I searched for a mod but I couldn't find it!"
http://krock-works.16mb.com/MTstuff/modSearch.php
 

Temperest
Member
 
Posts: 651
Joined: Tue Nov 15, 2011 23:13
GitHub: Uberi

by Temperest » Thu Aug 22, 2013 16:42

Hotfix: Minetest version check included with 1.0. This should help a bit with the confusion about the errors.

This is intended to give people a better error message when using old Minetest versions. If you already have it working, there's no real reason to redownload.
WorldEdit 1.0 released

The Mesecons Laboratory - the art of Mesecons circuitry
Latest article: Mesecons Basics.
 

lenkman1
Member
 
Posts: 10
Joined: Sat Aug 31, 2013 20:20

by lenkman1 » Sat Sep 07, 2013 17:24

Hey, is there a way to do //replace air stone bricks?? if not could you putt that in there? thanks
 

User avatar
Dan Duncombe
Member
 
Posts: 904
Joined: Thu May 09, 2013 21:11

by Dan Duncombe » Sat Sep 07, 2013 17:37

lenkman1 wrote:Hey, is there a way to do //replace air stone bricks?? if not could you putt that in there? thanks

//replace air default:stonebrick
Some Mods: Castles Prefab Camouflage
My Games: Nostalgia Realtest Revamped
Servers: See above games.
 

User avatar
darthvader
Member
 
Posts: 119
Joined: Sun Sep 08, 2013 14:35

by darthvader » Tue Sep 24, 2013 21:01

How do u get rid of a specific block?
Q. Why cant you write with a broken pencil?
A. Because its not in minetest.
(The original answer is "Because it's pointless.")
 

User avatar
Evergreen
Member
 
Posts: 2131
Joined: Sun Jan 06, 2013 01:22
GitHub: 4Evergreen4
IRC: EvergreenTree
In-game: Evergreen

by Evergreen » Tue Sep 24, 2013 21:06

darthvader wrote:How do u get rid of a specific block?
//replace name_of_block air
"Help! I searched for a mod but I couldn't find it!"
http://krock-works.16mb.com/MTstuff/modSearch.php
 

Temperest
Member
 
Posts: 651
Joined: Tue Nov 15, 2011 23:13
GitHub: Uberi

by Temperest » Tue Sep 24, 2013 21:25

If you meant getting rid of one particular block, use //p set, punch the block twice, and then use //set air.

On a side note, I won't have as much time to work on WE now after starting university. However, it is still maintained and will continue to be developed.
WorldEdit 1.0 released

The Mesecons Laboratory - the art of Mesecons circuitry
Latest article: Mesecons Basics.
 

User avatar
hoodedice
Member
 
Posts: 1372
Joined: Sat Jul 06, 2013 06:33

by hoodedice » Tue Oct 01, 2013 06:37

Correction needed: Worldedit v1.0 is for Minetest 0.4.8. It should be Worldedit v1.0 for Minetest 0.4.7 dev. Minetest 0.4.8 isn't even out yet.
7:42 PM - Bauglio: I think if you go to staples you could steal firmware from a fax machine that would run better than win10 does on any platform
7:42 PM - Bauglio: so fudge the stable build
7:43 PM - Bauglio: get the staple build
 

Temperest
Member
 
Posts: 651
Joined: Tue Nov 15, 2011 23:13
GitHub: Uberi

by Temperest » Tue Oct 01, 2013 21:01

Correct. I've added a note to reflect this.
WorldEdit 1.0 released

The Mesecons Laboratory - the art of Mesecons circuitry
Latest article: Mesecons Basics.
 

JackGruff
Member
 
Posts: 13
Joined: Sat Sep 21, 2013 21:44

by JackGruff » Fri Oct 11, 2013 21:32

Could we please have the ability to remove blocks from a region? I'm not talking about making them air, I'm talking about deleting them such that the game regenerates them.

This would be useful to revert an area to its original state.

Thanks for your consideration.

-Jack.
 

User avatar
sfan5
Member
 
Posts: 3636
Joined: Wed Aug 24, 2011 09:44
GitHub: sfan5
IRC: sfan5

by sfan5 » Fri Oct 11, 2013 22:03

JackGruff wrote:Could we please have the ability to remove blocks from a region? I'm not talking about making them air, I'm talking about deleting them such that the game regenerates them.

This would be useful to revert an area to its original state.

Thanks for your consideration.

-Jack.

That is currently not possible using the Lua API
Mods: Mesecons | WorldEdit | Nuke
Minetest builds for Windows (32-bit & 64-bit)
 

Sokomine
Member
 
Posts: 2980
Joined: Sun Sep 09, 2012 17:31

by Sokomine » Fri Oct 11, 2013 23:18

sfan5 wrote:
JackGruff wrote:
Could we please have the ability to remove blocks from a region? I'm not talking about making them air,I'm talking about deleting them such that the game regenerates them.

This would be useful to revert an area to its original state.


That is currently not possible using the Lua API

It is possible on the database level. Trouble is: How do you identify those mapblocks you want to be removed/calculated anew? Also, removing them would only work while the game is not running and using that particular database/map.
A list of my mods can be found here.
 

PreviousNext

Return to Mod Releases

Who is online

Users browsing this forum: No registered users and 12 guests

cron