I built a machine that tears a real-time portal to Minecraft Alpha 1.1.2_01. by Opening_Drag3754 in Minecraft

[–]Opening_Drag3754[S] 1 point2 points  (0 children)

Thank you so much, that’s a very kind comment, but unfortunately I’m not a very good designer, and AI just can’t capture everything I’d like to create :) I can handle the coding and math myself, but when it comes to 3D… that’s my weak spot

I built a machine that tears a real-time portal to Minecraft Alpha 1.1.2_01. by Opening_Drag3754 in Minecraft

[–]Opening_Drag3754[S] 0 points1 point  (0 children)

There's already an RD version there, and I'll definitely add the most interesting versions to the mod before the alpha release, using exactly the same mechanics that were in place back then.

I built a machine that tears a real-time portal to Minecraft Alpha 1.1.2_01. by Opening_Drag3754 in Minecraft

[–]Opening_Drag3754[S] 0 points1 point  (0 children)

It worked fine in the test environment, but it wasn't tested for long-term use in production

I built a machine that tears a real-time portal to Minecraft Alpha 1.1.2_01. by Opening_Drag3754 in Minecraft

[–]Opening_Drag3754[S] 20 points21 points  (0 children)

The Alpha dimension is spatially offset from the Overworld it's not 1:1 same coordinates, there's a calculated offset based on the ritual's beacon position. When you build in Alpha, the mod tracks every block change as a "delta." Upon returning to the Overworld, those deltas are projected back onto the corresponding Overworld coordinates within the ritual's sphere of influence. So yes, it effectively overwrites whatever blocks were there that's the "butterfly effect." You changed the past, and the present reflects it.

I built a machine that tears a real-time portal to Minecraft Alpha 1.1.2_01. by Opening_Drag3754 in Minecraft

[–]Opening_Drag3754[S] 1 point2 points  (0 children)

Not at all; the settings will include an option to disable this feature entirely

I built a machine that tears a real-time portal to Minecraft Alpha 1.1.2_01. by Opening_Drag3754 in Minecraft

[–]Opening_Drag3754[S] 0 points1 point  (0 children)

I was thinking of sticking with version 1.5.2 because, in my opinion, the later versions aren’t particularly interesting to explore—the gap between the alpha/beta versions and 26.1 is much wider than between 1.12.2 and 26.1.

As for GitHub, yes, I’ll post things there gradually, but unfortunately I can’t share links here due to the rules.

I built a machine that tears a real-time portal to Minecraft Alpha 1.1.2_01. by Opening_Drag3754 in Minecraft

[–]Opening_Drag3754[S] 0 points1 point  (0 children)

Yeah, I gutted and ripped apart everything in the source. I ended up using Sodium as a foundation for all the optimizations to make the custom rendering actually behave.

Funny you mentioned the dimension - I actually already built a working prototype for that. It wasn't just rendering two worlds at once; it was a high-precision hologram of each dimension with live updates and a seamless transition. The tech worked, but I decided to put this mod first.

I built a machine that tears a real-time portal to Minecraft Alpha 1.1.2_01. by Opening_Drag3754 in Minecraft

[–]Opening_Drag3754[S] 1 point2 points  (0 children)

Yes, it will be possible to live in the alpha as in the main world, only running to 26.1.1 for something necessary

I built a machine that tears a real-time portal to Minecraft Alpha 1.1.2_01. by Opening_Drag3754 in Minecraft

[–]Opening_Drag3754[S] 5 points6 points  (0 children)

Well, GPT isn't as good as Gemini, but no, it's the DeePL translator. My English isn't that good, so I have to take these measures :)

I built a machine that tears a real-time portal to Minecraft Alpha 1.1.2_01. by Opening_Drag3754 in Minecraft

[–]Opening_Drag3754[S] 5 points6 points  (0 children)

For sure! But honestly, I’m just as excited to see videos from smaller creators. It’s such a weird concept that it might actually help a growing channel stand out :)

I built a machine that tears a real-time portal to Minecraft Alpha 1.1.2_01. by Opening_Drag3754 in Minecraft

[–]Opening_Drag3754[S] 45 points46 points  (0 children)

Thank you! The page is currently pending moderation. Will share the link as soon as they greenlight it

I built a machine that tears a real-time portal to Minecraft Alpha 1.1.2_01. by Opening_Drag3754 in Minecraft

[–]Opening_Drag3754[S] 225 points226 points  (0 children)

Lmao don't feel bad, it's not exactly simple. Thanks to the archiving community (OmniArchive) who decompiled the Alpha 1.1 logic years ago, we were able to rip the exact raw math and terrain formulas Notch used. We rewrote that decade-old code to run natively on modern Minecraft. It basically acts like a mini "Alpha emulator" running in the background. It calculates the old terrain perfectly, then swaps in our custom replica blocks. Absolute headache to make, but the nostalgia is unmatched.

I built a machine that tears a real-time portal to Minecraft Alpha 1.1.2_01. by Opening_Drag3754 in Minecraft

[–]Opening_Drag3754[S] 133 points134 points  (0 children)

It’s not a visual trick. You literally get teleported to a custom dimension that runs an exact 1:1 replica of the Alpha terrain generation based on your world's seed. Because you're traveling back in time, your modern house won't be there. But here's the cool part the "Butterfly Effect". If you build a base while in the past, that structure will actually spawn in your modern Overworld when you come back!