Adrodoc
Adrodoc
I would lile to also implement water. How would you implement water to wash away Conversion gel? I can't know what block was there previously.
That would work (that is how I do it with the Portals) but I would have to clone them 50 blocks up (for example), but what if there is already...
That is, what I meant with the second option. The problem is, that the clipboard box will be overwritten when you spread the gel to different places. If you then...
I don't think I will be able to implement wall walking properly (without a resourcepack). Reflection Gel does not make that much sence either since carpet can't be placed on...
I already started doing that in the [minecraft-1.15](https://github.com/Adrodoc/ApertureCraftVanilla/tree/minecraft-1.15) Branch. But I am no longer working on this project.
This is because `mode` and `needsRedstone` of an inline call, which are set for the first ChainPart of a while loop, are not taken into account by the [MplProcessAstVisitor](https://github.com/Adrodoc55/MPL/blob/master/compiler/src/main/java/de/adrodoc55/minecraft/mpl/materialize/process/MplProcessAstVisitor.java#L251-L268). To...
They have a slightly smaller overall performance impact: https://www.youtube.com/watch?v=RKXzWGQfIcg
This should also be used to fix: https://github.com/Adrodoc55/MPL/blob/4c9c61d35385a11437c9c1e64861c8da926f4f08/compiler/src/main/java/de/adrodoc55/minecraft/mpl/ast/visitor/MplMainAstVisitor.java#L1010
I think the language should make a distinction between processes and functions, because there a several things you can do in a process (in cmd blocks) that you can't do...
Relates to #67