Elektrine lite

← Feed

@techokami@woof.tech

Post #4381762

2026-08-04 18:49 UTC

@nimonomiyoa@meow.social I know, I loved it too, but, well... For starters, it was sangar's "screwing around" mod. So many of the design choices in this mod can be summarized as "sangar just wanted to screw around". Which did give us some really cool stuff, like 3D printing! However sangar moved on to a new "screwing around" mod, called... OpenComputers 2. Because sangar wanted to screw around with RISC-V emulation. Except OC2 was too different and had much higher overhead and was eventually abandoned when sangar just, vanished. It also didn't help that a lot of mods were stuck on 1.12 because - and I am going to get a lot of hate for even saying this - LexManos made the right move rewriting Forge. There was no real release of Forge for Minecraft 1.13, because LexManos noticed that there was technical debt building up, and it had to be addressed. Case in point, if anyone reading this also plays on the SKS Minecraft Server, this is why computers lose their contents and altars lose their spells: NBT data corruption was a known issue and the rewrite was the best way to fix it for the long term. However, that one version gap was enough to kill a lot of mod projects, as people moved on because of school and/or life. As for trying to drag OpenComputers kicking and screaming into the future, well it was written in Scala, which had major breaking changes *AS MINOR POINT RELEASES* and nowadays doesn't even target Java anymore (WebAssembly is the futurrrrrre) so uh good luck rewriting the mod

Replies (1)

  • @techokami@woof.tech 2026-08-04 20:01

    @nimonomiyoa@meow.social Just to wrap things around (because I hit my instance's generous 1500 character limit with that post!) the entire reason OpenComputers was written in Scala instead of Java in the first place was because... sangar wanted to screw around with Scala. As such, when it comes to fantasy computers in Minecraft mods, all that's left is uh... a fork of ComputerCraft. Which is unpleasant. Though from what I saw, the terminal screen sizes can be controlled via configs again, but it is overall both super limiting (very tight storage limits) and completely busted (you just need some rocks, redstone dust, and glass to make a desktop computer) Now if I actually had the time and the energy to do it, I do have an idea for a fantasy computer mod that, while it won't be as amazing as OpenComputers ever will be, would still be very interesting. It would be an addon mod for Immersive Engineering, making use of the late-game tech tree from that mod to make all the components. The end result would be a Z80-based fantasy computer, making heavy use of the various input and output instructions for interacting with the Minecraft world. In short, there's 256 8-bit ports that can be used; half this space would be dedicated to external peripherals, and the other half to internal peripherals. And then using something like a BASIC environment you can control these ports with code to do things in the Minecraft world or get input into the computer.

    Open ##4381761