[Mod] Mesecons (= redstone) [GitHub] [minetest-mod-mesecons]

User avatar
Inocudom
Member
Posts: 3121
Joined: Sat Sep 29, 2012 01:14
IRC: Inocudom
In-game: Inocudom

by Inocudom » Post

The vertical mesecons don't seem to conduct any signals. Will this be fixed?

I think this mod would have an easier time functioning if Minetest's modding api supported it better. There would then be less lag, thus this mod's full potential would be achieved.

User avatar
PilzAdam
Member
Posts: 4026
Joined: Fri Jul 20, 2012 16:19
GitHub: PilzAdam
IRC: PilzAdam
Location: Germany

by PilzAdam » Post

Inocudom wrote:I think this mod would have an easier time functioning if Minetest's modding api supported it better. There would then be less lag, thus this mod's full potential would be achieved.
What needs to be changed in the API?

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

by Temperest » Post

VoidLord: can you re download the latest version and then open the following file:

MESECONS_FOLDER/mesecons_mvps/init.lua

Then, copy and paste the contents of the file into a pastebin, like pasteall.org. Post the resulting URL here.

I am trying to verify which version you have, since evidence suggests you have an old version.
WorldEdit 1.0 released

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

User avatar
Rancon
Member
Posts: 240
Joined: Tue Jan 01, 2013 14:59
Location: Gladstone, Missouri

by Rancon » Post

I can't destroy the solar panels?
Any tips on blender, gimp, or codea?

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

by Temperest » Post

You can. Punch them just like any other block. If you're on a public server, you might not have interact privs, in which case you can't destroy anything at all.
WorldEdit 1.0 released

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

User avatar
Inocudom
Member
Posts: 3121
Joined: Sat Sep 29, 2012 01:14
IRC: Inocudom
In-game: Inocudom

by Inocudom » Post

PilzAdam wrote:
Inocudom wrote:I think this mod would have an easier time functioning if Minetest's modding api supported it better. There would then be less lag, thus this mod's full potential would be achieved.
What needs to be changed in the API?
This is a question that only those working on mesecons would be able to answer. Try asking Jeija first.

User avatar
PilzAdam
Member
Posts: 4026
Joined: Fri Jul 20, 2012 16:19
GitHub: PilzAdam
IRC: PilzAdam
Location: Germany

by PilzAdam » Post

Inocudom wrote:
PilzAdam wrote:
Inocudom wrote:I think this mod would have an easier time functioning if Minetest's modding api supported it better. There would then be less lag, thus this mod's full potential would be achieved.
What needs to be changed in the API?
This is a question that only those working on mesecons would be able to answer. Try asking Jeija first.
But how do you know that a change in the API is needed then?

User avatar
Inocudom
Member
Posts: 3121
Joined: Sat Sep 29, 2012 01:14
IRC: Inocudom
In-game: Inocudom

by Inocudom » Post

When I use mesecons or see it used (especially on servers,) it does create a small amount of lag. This was most noticeable when I once saw someone make a device that played noteblocks in an infinite loop. Because of this, I suspected that the API might need a few improvements.

If there is a way to reduce the lag, Jeija should know what to do.

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

by Temperest » Post

This lag may be caused by a number of things.

First, server lag, which is pretty much unavoidable.

Second, the new server step delay, which is introduced on purpose in order to make circuits more reliable and predicatable. You can turn it off, of course, in the settings.lua file.

Third, the unavoidable computation lag, caused by the code running slowly. LuaJIT is enormously helpful for this though.

There mig also be other delays per item, such as delayers and microcontrollers. The latest versions also no longer suffer from the note block out of sync issues.
WorldEdit 1.0 released

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

User avatar
VanessaE
Moderator
Posts: 4655
Joined: Sun Apr 01, 2012 12:38
GitHub: VanessaE
IRC: VanessaE
In-game: VanessaE
Location: Western NC
Contact:

by VanessaE » Post

The biggest source of lag when using mesecons isn't in mesecons itself. It's in the rendering engine or somewhere else in the Minetest client, in that every time some object is swapped out for something else, the client will briefly stall depending on how much is changed.

Example: Build a wall of light stones, say 10m long, 2m high, 1m thick, wire them all together and connect them to a blinky plant. Now pan your view slowly back and forth across the structure while the plant is blinking (you may have to make a delayer-based clock circuit instead, if the blinky plant is too slow). Every time the plant cycles and the wires and wall turn on or off, the client will stall for a split second. This is most noticable with a high-resolution texture pack.
You might like some of my stuff: Plantlife ~ More Trees ~ Home Decor ~ Pipeworks ~ HDX Textures (64-512px)

H6nry
New member
Posts: 3
Joined: Wed Nov 07, 2012 14:13

by H6nry » Post

I do get some wrong textures when placing for example a water turbine or just a mesecon. What am I doing wrong?

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

by Temperest » Post

Try turning off the texture atlas in minetest.conf:

Code: Select all

enable_texture_atlas = false
WorldEdit 1.0 released

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

jy2810
New member
Posts: 3
Joined: Fri Apr 19, 2013 01:26

by jy2810 » Post

I don't get what mese blocks do in mesecons, can someone please explain it to me

User avatar
Evergreen
Member
Posts: 2135
Joined: Sun Jan 06, 2013 01:22
GitHub: 4Evergreen4
IRC: EvergreenTree
In-game: Evergreen
Location: A forest in the midwest
Contact:

by Evergreen » Post

jy2810 wrote:I don't get what mese blocks do in mesecons, can someone please explain it to me
Okay. It is basically just another conductor. Just like regular mesecons.
Back from the dead!

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

by Temperest » Post

It's a conductor, like Evergreen said, but instead of conducting in the standard four directions with diagonals vertically, it conducts in the four directions on the same level, and vertically, directly up and down.

To see the difference for yourself, see the article "Mesecons Basics", there's a link in my signature.
WorldEdit 1.0 released

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

User avatar
Rancon
Member
Posts: 240
Joined: Tue Jan 01, 2013 14:59
Location: Gladstone, Missouri

by Rancon » Post

Temperest wrote:You can. Punch them just like any other block. If you're on a public server, you might not have interact privs, in which case you can't destroy anything at all.
Well.. I end up destroying the thing under it....
Any tips on blender, gimp, or codea?

User avatar
Topywo
Member
Posts: 1721
Joined: Fri May 18, 2012 20:27

by Topywo » Post

Rancon wrote:
Temperest wrote:You can. Punch them just like any other block. If you're on a public server, you might not have interact privs, in which case you can't destroy anything at all.
Well.. I end up destroying the thing under it....
You can dig them when you see the black outline or border around them (at least according to the selection box), just like torches.

Edit: nevermind. I just installed mescons and tried to dig a solar panel (creative and not in creative, with and without tools). The break very fast. So I guess that can't be the problem...

Edit2:
- If you're playing on a server, are you the only one having that issue?
- If playing singleplayer: you could use the latest minetest version with the latest mesecons. or
- copy/paste here the init.lua you have in the folder: Jeija-minetest-mod-mesecons-8ea71a9/mesecons_solarpanel
Last edited by Topywo on Fri Jun 21, 2013 22:24, edited 1 time in total.

User avatar
Rancon
Member
Posts: 240
Joined: Tue Jan 01, 2013 14:59
Location: Gladstone, Missouri

by Rancon » Post

Topywo wrote:
Rancon wrote:
Temperest wrote:You can. Punch them just like any other block. If you're on a public server, you might not have interact privs, in which case you can't destroy anything at all.
Well.. I end up destroying the thing under it....
You can dig them when you see the black outline or border around them (at least according to the selection box), just like torches.

Edit: nevermind. I just installed mescons and tried to dig a solar panel (creative and not in creative, with and without tools). The break very fast. So I guess that can't be the problem...

Edit2:
- If you're playing on a server, are you the only one having that issue?
- If playing singleplayer: you could use the latest minetest version with the latest mesecons. or
- copy/paste here the init.lua you have in the folder: Jeija-minetest-mod-mesecons-8ea71a9/mesecons_solarpanel
I'm on a server and I can't see the selection box AT ALL.. Idk if any others have it
Any tips on blender, gimp, or codea?

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

by Temperest » Post

Is your HUD enabled? Are you sure it's a Mesecons solar panel, and not, say, a technic one?
WorldEdit 1.0 released

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

pheonixfire
Member
Posts: 94
Joined: Sun Oct 21, 2012 06:25
In-game: pheonix
Location: Australia

by pheonixfire » Post

Jeija, do you need a place holder image for the wireless receiver and transmitter?

pheonixfire

musicfreak34
Member
Posts: 18
Joined: Mon Feb 25, 2013 16:53
Location: Germany

by musicfreak34 » Post

Is there a way to create big sliding-doors? maybe with Sticky Movestones?

I can only build doors 2 blocks wide with the sticky pistons:
Image
You have no chance, so use.

When is the release of the next minetestversion? ;-)

User avatar
Jeija
Member
Posts: 686
Joined: Fri Dec 23, 2011 21:46
Location: Nürtingen, Germany

by Jeija » Post

IIRC you should be able to find an automatic sliding door using sticky movestones here:
https://github.com/Novatux/Sliding_door ... p?raw=true

That awesome construction was built by Novatux/Nore.
Just copy the contained folder "Build" into your worlds folder.
Redstone for minetest: Mesecons (mesecons.net)

sfan5
Moderator
Posts: 4095
Joined: Wed Aug 24, 2011 09:44
GitHub: sfan5
IRC: sfan5
Location: Germany

by sfan5 » Post

musicfreak34 wrote:Is there a way to create big sliding-doors? maybe with Sticky Movestones?

I can only build doors 2 blocks wide with the sticky pistons:
Image
http://imgur.com/a/EVuvD
Mods: Mesecons | WorldEdit | Nuke & Minetest builds for Windows (32-bit & 64-bit)

musicfreak34
Member
Posts: 18
Joined: Mon Feb 25, 2013 16:53
Location: Germany

by musicfreak34 » Post

Thank you Jeija and sfan5 its really difficult to build but I think I can do it.
I show you a pic if its finished.
You have no chance, so use.

When is the release of the next minetestversion? ;-)

User avatar
addi
Member
Posts: 666
Joined: Thu Sep 20, 2012 03:16
GitHub: adrido
Location: Black-Forest, Germany

by addi » Post

there is a bug with the vertical mesecons :-P
1. build something like this
Image
2. stand on the pressure plate

3. remove one of the vertical mesecons
Image

4. leave the pressure plate
Image

5. watch the "magic" light glowing :o

Post Reply

Who is online

Users browsing this forum: Bing [Bot] and 37 guests