juh9870
juh9870
Note that this doesn't happen with recursive array structures. ```csharp public class RecTest : IElementCreator { public int[] Array = System.Array.Empty(); public RecTest child = null; public Element CreateElement(LabelElement label)...
Sadly, this won't work because as you can See a bit down there, not all types use Operands, they can use different parameters
Maybe then add an option to disable circular reference detection? I will use code generation to automatically generate UI code, but I still need a way to avoid having circular...
Okay, I will try. And what about lists dragging? should I create a separate issue for that, or are they similar enough?
Update: Seems related to #2, Slider-type fields are unaffected, but it doesn't work for regular fields and for MinMaxSlider fields
Here is download for kubejs files (and item models): [tconDecoFix.zip](https://github.com/EnigmaticaModpacks/Enigmatica6/files/10050862/tconDecoFix.zip) ![image](https://user-images.githubusercontent.com/15922601/202929959-e095c645-5bfe-4edb-9d27-62d2e5ac672e.png) ![image](https://user-images.githubusercontent.com/15922601/202929985-0d1124af-792a-40b1-a93f-e777bd8ba1c8.png) ![image](https://user-images.githubusercontent.com/15922601/202929993-6d010cda-ce25-4790-a502-cd99531291a6.png)
I think, script should also work on 1.18 and 1.19 unless TC dev has changed textures and models locations
Well, text can be easily tweaked in client script
But there is one issue: Scorched Stone and Smooth scorched stone are always facing upwards, since kubejs doesn't support log-like blocks in 1.16
Still happens in 1.6.2 while playing on E6E-A server