License: GPL-3.0
Dependencies: default
Download: zip, tar.gz
Github: filler
How to use it:
- Hold sneak and right click to select a node.
- Right click to set position 1.
- Right click to set position 2.
- Left click.
yes also this is AWESOMEcx384 wrote:Should I add a filler with more features like pattern placing or replacing?
OK maybe I will continue my work on this.RSLRedstonier wrote:yes also this is AWESOMEcx384 wrote:Should I add a filler with more features like pattern placing or replacing?
Thats a matter of taste. I really like Zeg9 mods, but his mods are old and I don't know what happened to him.RSLRedstonier wrote:why do you and wuzzy always make the best mods?
Code: Select all
13:23:38: ACTION[Server]: singleplayer uses filler:filler, pointing at [node under=8,13,2 above=9,13,2]
2018-01-26 13:23:38: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (2,10,-2)
2018-01-26 13:23:50: ACTION[Server]: singleplayer uses filler:filler, pointing at [nothing]
2018-01-26 13:23:50: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (3,10,-2)
2018-01-26 13:23:50: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (4,10,-2)
2018-01-26 13:23:50: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (5,10,-2)
2018-01-26 13:23:51: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (6,10,-2)
2018-01-26 13:23:51: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (7,10,-2)
2018-01-26 13:23:51: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (8,10,-2)
2018-01-26 13:23:51: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (9,10,-2)
2018-01-26 13:23:51: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (2,10,-1)
2018-01-26 13:23:51: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (3,10,-1)
2018-01-26 13:23:51: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (4,10,-1)
2018-01-26 13:23:51: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (5,10,-1)
2018-01-26 13:23:52: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (6,10,-1)
2018-01-26 13:23:52: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (7,10,-1)
2018-01-26 13:23:52: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (8,10,-1)
2018-01-26 13:23:52: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (9,10,-1)
2018-01-26 13:23:52: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (2,10,0)
2018-01-26 13:23:52: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (3,10,0)
2018-01-26 13:23:52: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (4,10,0)
2018-01-26 13:23:52: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (5,10,0)
2018-01-26 13:23:52: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (6,10,0)
2018-01-26 13:23:53: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (7,10,0)
2018-01-26 13:23:53: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (8,10,0)
2018-01-26 13:23:53: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (9,10,0)
2018-01-26 13:23:53: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (2,10,1)
2018-01-26 13:23:53: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (3,10,1)
2018-01-26 13:23:53: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (4,10,1)
2018-01-26 13:23:53: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (5,10,1)
2018-01-26 13:23:53: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (6,10,1)
2018-01-26 13:23:54: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (7,10,1)
2018-01-26 13:23:54: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (8,10,1)
2018-01-26 13:23:54: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (9,10,1)
2018-01-26 13:23:54: ERROR[Main]: ServerError: AsyncErr: environment_Step: Runtime error from mod 'filler' in callback ScriptApiEnv::environment_Step(): ...\bin\..\games\skyfactory\mods\skyfactory\filler\init.lua:102: attempt to index a nil value
2018-01-26 13:23:54: ERROR[Main]: stack traceback:
2018-01-26 13:23:54: ERROR[Main]: ...\bin\..\games\skyfactory\mods\skyfactory\filler\init.lua:102: in function 'pos_can_place'
2018-01-26 13:23:54: ERROR[Main]: ...\bin\..\games\skyfactory\mods\skyfactory\filler\init.lua:119: in function 'func'
2018-01-26 13:23:54: ERROR[Main]: ...netest-0.4.16-win32-msvc\bin\..\builtin\common\after.lua:18: in function <...netest-0.4.16-win32-msvc\bin\..\builtin\common\after.lua:4>
2018-01-26 13:23:54: ERROR[Main]: ...etest-0.4.16-win32-msvc\bin\..\builtin\game\register.lua:412: in function <...etest-0.4.16-win32-msvc\bin\..\builtin\game\register.lua:392>
Please tell me what you have done. I can't reproduce this bug.RSLRedstonier wrote:oh also I just got an error when testing this
Code: Select all
13:23:38: ACTION[Server]: singleplayer uses filler:filler, pointing at [node under=8,13,2 above=9,13,2] 2018-01-26 13:23:38: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (2,10,-2) 2018-01-26 13:23:50: ACTION[Server]: singleplayer uses filler:filler, pointing at [nothing] 2018-01-26 13:23:50: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (3,10,-2) 2018-01-26 13:23:50: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (4,10,-2) 2018-01-26 13:23:50: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (5,10,-2) 2018-01-26 13:23:51: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (6,10,-2) 2018-01-26 13:23:51: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (7,10,-2) 2018-01-26 13:23:51: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (8,10,-2) 2018-01-26 13:23:51: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (9,10,-2) 2018-01-26 13:23:51: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (2,10,-1) 2018-01-26 13:23:51: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (3,10,-1) 2018-01-26 13:23:51: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (4,10,-1) 2018-01-26 13:23:51: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (5,10,-1) 2018-01-26 13:23:52: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (6,10,-1) 2018-01-26 13:23:52: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (7,10,-1) 2018-01-26 13:23:52: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (8,10,-1) 2018-01-26 13:23:52: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (9,10,-1) 2018-01-26 13:23:52: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (2,10,0) 2018-01-26 13:23:52: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (3,10,0) 2018-01-26 13:23:52: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (4,10,0) 2018-01-26 13:23:52: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (5,10,0) 2018-01-26 13:23:52: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (6,10,0) 2018-01-26 13:23:53: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (7,10,0) 2018-01-26 13:23:53: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (8,10,0) 2018-01-26 13:23:53: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (9,10,0) 2018-01-26 13:23:53: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (2,10,1) 2018-01-26 13:23:53: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (3,10,1) 2018-01-26 13:23:53: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (4,10,1) 2018-01-26 13:23:53: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (5,10,1) 2018-01-26 13:23:53: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (6,10,1) 2018-01-26 13:23:54: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (7,10,1) 2018-01-26 13:23:54: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (8,10,1) 2018-01-26 13:23:54: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (9,10,1) 2018-01-26 13:23:54: ERROR[Main]: ServerError: AsyncErr: environment_Step: Runtime error from mod 'filler' in callback ScriptApiEnv::environment_Step(): ...\bin\..\games\skyfactory\mods\skyfactory\filler\init.lua:102: attempt to index a nil value 2018-01-26 13:23:54: ERROR[Main]: stack traceback: 2018-01-26 13:23:54: ERROR[Main]: ...\bin\..\games\skyfactory\mods\skyfactory\filler\init.lua:102: in function 'pos_can_place' 2018-01-26 13:23:54: ERROR[Main]: ...\bin\..\games\skyfactory\mods\skyfactory\filler\init.lua:119: in function 'func' 2018-01-26 13:23:54: ERROR[Main]: ...netest-0.4.16-win32-msvc\bin\..\builtin\common\after.lua:18: in function <...netest-0.4.16-win32-msvc\bin\..\builtin\common\after.lua:4> 2018-01-26 13:23:54: ERROR[Main]: ...etest-0.4.16-win32-msvc\bin\..\builtin\game\register.lua:412: in function <...etest-0.4.16-win32-msvc\bin\..\builtin\game\register.lua:392>
seems cool but these tools are for non creative players. they use blocks and if what your suggestions are implemented will also mine blocksSokomine wrote:Some additional features for further tools might be of intrest as well. A similar tool could flatten terrain by filling up holes one layer at a time from bottom to top or bringing down hills from top to bottom in slices. Raising and lowering strangely shaped walls might also be of intrest. Maybe each of these functions could be done by a seperate tool. Someone asked for this as new features for my replacer mod, but the replacer works on a single node basis and is not the right tool for that. This here could grew into a collection of such useful tools.
oh you know what I tested this in my skyfactory modpack which has had a bug for a long time with breaking blocks causing a fatal error it might just be the mudpack ill retestcx384 wrote:Can you tell me what you have done. I can't reproduce this bug.RSLRedstonier wrote:oh also I just got an error when testing this
Code: Select all
13:23:38: ACTION[Server]: singleplayer uses filler:filler, pointing at [node under=8,13,2 above=9,13,2] 2018-01-26 13:23:38: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (2,10,-2) 2018-01-26 13:23:50: ACTION[Server]: singleplayer uses filler:filler, pointing at [nothing] 2018-01-26 13:23:50: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (3,10,-2) 2018-01-26 13:23:50: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (4,10,-2) 2018-01-26 13:23:50: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (5,10,-2) 2018-01-26 13:23:51: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (6,10,-2) 2018-01-26 13:23:51: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (7,10,-2) 2018-01-26 13:23:51: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (8,10,-2) 2018-01-26 13:23:51: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (9,10,-2) 2018-01-26 13:23:51: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (2,10,-1) 2018-01-26 13:23:51: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (3,10,-1) 2018-01-26 13:23:51: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (4,10,-1) 2018-01-26 13:23:51: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (5,10,-1) 2018-01-26 13:23:52: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (6,10,-1) 2018-01-26 13:23:52: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (7,10,-1) 2018-01-26 13:23:52: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (8,10,-1) 2018-01-26 13:23:52: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (9,10,-1) 2018-01-26 13:23:52: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (2,10,0) 2018-01-26 13:23:52: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (3,10,0) 2018-01-26 13:23:52: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (4,10,0) 2018-01-26 13:23:52: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (5,10,0) 2018-01-26 13:23:52: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (6,10,0) 2018-01-26 13:23:53: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (7,10,0) 2018-01-26 13:23:53: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (8,10,0) 2018-01-26 13:23:53: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (9,10,0) 2018-01-26 13:23:53: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (2,10,1) 2018-01-26 13:23:53: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (3,10,1) 2018-01-26 13:23:53: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (4,10,1) 2018-01-26 13:23:53: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (5,10,1) 2018-01-26 13:23:53: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (6,10,1) 2018-01-26 13:23:54: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (7,10,1) 2018-01-26 13:23:54: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (8,10,1) 2018-01-26 13:23:54: ACTION[Server]: singleplayer places node ntm_extension:grey_square at (9,10,1) 2018-01-26 13:23:54: ERROR[Main]: ServerError: AsyncErr: environment_Step: Runtime error from mod 'filler' in callback ScriptApiEnv::environment_Step(): ...\bin\..\games\skyfactory\mods\skyfactory\filler\init.lua:102: attempt to index a nil value 2018-01-26 13:23:54: ERROR[Main]: stack traceback: 2018-01-26 13:23:54: ERROR[Main]: ...\bin\..\games\skyfactory\mods\skyfactory\filler\init.lua:102: in function 'pos_can_place' 2018-01-26 13:23:54: ERROR[Main]: ...\bin\..\games\skyfactory\mods\skyfactory\filler\init.lua:119: in function 'func' 2018-01-26 13:23:54: ERROR[Main]: ...netest-0.4.16-win32-msvc\bin\..\builtin\common\after.lua:18: in function <...netest-0.4.16-win32-msvc\bin\..\builtin\common\after.lua:4> 2018-01-26 13:23:54: ERROR[Main]: ...etest-0.4.16-win32-msvc\bin\..\builtin\game\register.lua:412: in function <...etest-0.4.16-win32-msvc\bin\..\builtin\game\register.lua:392>
Thank you, I will consider your suggestions.Sokomine wrote:Seems to be a useful tool for building walls. The markers ought to remain visible a little bit longer. Maybe you ought to add "wall builder" to the description.
Some additional features for further tools might be of intrest as well. A similar tool could flatten terrain by filling up holes one layer at a time from bottom to top or bringing down hills from top to bottom in slices. Raising and lowering strangely shaped walls might also be of intrest. Maybe each of these functions could be done by a seperate tool. Someone asked for this as new features for my replacer mod, but the replacer works on a single node basis and is not the right tool for that. This here could grew into a collection of such useful tools.
OK fixed.RSLRedstonier wrote:I have figured out the problem to the bug
the game will crash if the filler encounters a unknown node during the filling process
Thank you, for your suggestion. I will add this to my todo list.Gundul wrote:A rollback command would be nice. Sometimes it happens that you accidently hit the
wrong button and before you realize the markers had been wrongly set, it is too late and
you have to dig 200 nodes.
I am sometimes so slow that it is too late to shift leftclick to stop it :)
Yea such a tool would be nice, but this mod is not intended for this, sorry.RSLRedstonier wrote:I have a suggestion
instead of a roll back feature how about a feature that lets you assign a area(should be set to have a small limit) then it mines the area with the speed of the tool placed to the left/right of the miner tool(you can take a look at the ore cutting mod to get an idea how to do the different speeds) also it should use some sort of fuel per block of amount of blocks
or just make it an admin only tool
For me a short command would do it, as it does not happen too often. I am too old for finger acrobatics, also :)cx384 wrote:Thank you, for your suggestion. I will add this to my todo list.Gundul wrote:A rollback command would be nice. Sometimes it happens that you accidently hit the
wrong button and before you realize the markers had been wrongly set, it is too late and
you have to dig 200 nodes.
I am sometimes so slow that it is too late to shift leftclick to stop it :)
Are you sure you want a command for this? Maybe it would be better if you have to hold the fast key, shift and rightclick/leftclick twice in order to rollback the last filling action, but it's uncommon to use rollback, so a command suffices? What do you think?
Currently only jump, right, left, LMB, RMB, sneak, aux1, down and up are possible keys. :-/Gundul wrote:For me a short command would do it, as it does not happen too often. I am too old for finger acrobatics, also :)cx384 wrote:Thank you, for your suggestion. I will add this to my todo list.Gundul wrote:A rollback command would be nice. Sometimes it happens that you accidently hit the
wrong button and before you realize the markers had been wrongly set, it is too late and
you have to dig 200 nodes.
I am sometimes so slow that it is too late to shift leftclick to stop it :)
Are you sure you want a command for this? Maybe it would be better if you have to hold the fast key, shift and rightclick/leftclick twice in order to rollback the last filling action, but it's uncommon to use rollback, so a command suffices? What do you think?
Would be nice if middle mouse button could be assigned for that, but that is probably not yet possible in minetest ?
This mod is nice and useful! But currently it shouldn't be used in survival. :-/rubenwardy wrote:Nice! I made this mod a while ago, which could be a good companion: viewtopic.php?f=9&t=15241
Users browsing this forum: Bing [Bot] and 10 guests