Jump to content

💡 Interesting HTMLCube "launch" idea

Posted

(Maybe I'm weird, just like my thoughts) So, I recently stumbled upon EagleCraft, which is basically Minecraft in the browser, kind of like ClassiCube but newer (it's up to 1.8.8 for now). What caught my attention was this one version that uses HTML to "launch" the game right in the browser. It's an offline file, so no servers or online play, but it runs surprisingly well, with only occasional lag, especially considering it's just 18 MB (a bit bigger than a standard texture pack for ClassiCube). I know it's a long shot, and we already have a downloadable client with offline support, but it would be really interesting to try something like an HTMLCube. I can't say that porting versions is easy - I've never done it myself - but porting a heavily modded old version like 0.30 might be harder, or maybe even easier, than a less heavily modded newer one like 1.8.8. Anyway, I hope I managed to get my idea in brains :]

"I try to 🅰️lways be positive and create good stuff.shader..."YneonCraft [squared]



YneonCraft.gif


Featured Replies

  • Author
13 hours ago, AndrewPH said:

The web port of classicube already works exactly as described.

Oh, right... I didn't even try to download the page as a file! Another minor downside is that this specific version/port isn't on the official page - otherwise, I wouldn't have taken up your time

I have a portable console that doesn't have a browser or internet, but you can transfer files to it and view them (like HTML, MP4, etc.). That's actually where I was planning to put this "port" :]

"I try to 🅰️lways be positive and create good stuff.shader..."YneonCraft [squared]



YneonCraft.gif


14 hours ago, AndrewPH said:

The web port of classicube already works exactly as described.

The web port does NOT work when you download it with ctrl+s and simply open the downloaded HTML file. The user above is asking for a single self-contained HTML file that they can download that runs ClassiCube.

If you modify the downloaded HTML file to remove `crossorigin` from the line

<script async="" crossorigin="" type="text/javascript" src="ClassiCube%20(Singleplayer)_files/ClassiCube.js" onerror="onDownloadFailed(this)" referrerpolicy="no-referrer-when-downgrade"></script>

to make it

<script async="" type="text/javascript" src="ClassiCube%20(Singleplayer)_files/ClassiCube.js" onerror="onDownloadFailed(this)" referrerpolicy="no-referrer-when-downgrade"></script>

Then the downloaded web client will work but it won't have any textures.

  • Author

🙏🏻🏅 Man, honestly, thank you so much, this is really great. Even without the textures, it's still ClassiCube at its core. The only thing is, I can’t find this line in the file, I don’t have it, could you give me the file or tell me?

Edited by YneonCraft
✨ Ouh...

"I try to 🅰️lways be positive and create good stuff.shader..."YneonCraft [squared]



YneonCraft.gif


UPDATE: I got ClassiCube working in a single HTML file but it's too big to upload here (it's 1.2MiB and the forum only allows 0.29MB).

8 hours ago, 784356878734 said:

UPDATE: I got ClassiCube working in a single HTML file but it's too big to upload here (it's 1.2MiB and the forum only allows 0.29MB).

Perhaps place it in a folder, compress it to .zip, then upload to a file-to-link converter like catbox.moe and copy the link to here?

skeleton-doot.gif

  • Author
9 hours ago, 784356878734 said:

UPDATE: I got ClassiCube working in a single HTML file but it's too big to upload here (it's 1.2MiB and the forum only allows 0.29MB).

:0 Oh, thanks in advance! You could create a free account on something like Dropbox or Mediafire — Mediafire's even better, I think. Or even use a temporary file sharing site, maybe something like the one ClassiCube trash loan, maybe. Just upload it, copy the link, and please send it over to me I'd really appreciate it!

28 minutes ago, TeamOf1 said:

Perhaps place it in a folder, compress it to .zip, then upload to a file-to-link converter like catbox.moe and copy the link to here?

Yes, you are right, thank you for saying so, I am glad to get help from everyone

"I try to 🅰️lways be positive and create good stuff.shader..."YneonCraft [squared]



YneonCraft.gif


On 10/7/2025 at 9:38 AM, YneonCraft said:

So, I recently stumbled upon EagleCraft, which is basically Minecraft in the browser, kind of like ClassiCube but newer (it's up to 1.8.8 for now).

On 10/7/2025 at 9:38 AM, YneonCraft said:

I can't say that porting versions is easy - I've never done it myself - but porting a heavily modded old version like 0.30 might be harder, or maybe even easier, than a less heavily modded newer one like 1.8.8.

Well, I would also like to mention that the two codebases, Eaglercraft and ClassiCube, differ considerably in nature. ClassiCube is not a mod, but rather a clean room reimplementation of Minecraft Classic which relies on developers reading documentation provided by those who have reverse engineered the actual decompilation of the Classic source code. The codebase of Eaglercraft, on the other hand, is not a reimplementation and instead patches up and transpiles an official Minecraft version from desktop exclusivity to being able to run in web browsers.

At least that is what I assume to be the case...

  • Author
12 minutes ago, August92014 said:

Well, I would also like to mention that the two codebases, Eaglercraft and ClassiCube, differ considerably in nature. ClassiCube is not a mod, but rather a clean room reimplementation of Minecraft Classic which relies on developers reading documentation provided by those who have reverse engineered the actual decompilation of the Classic source code. The codebase of Eaglercraft, on the other hand, is not a reimplementation and instead patches up and transpiles an official Minecraft version from desktop exclusivity to being able to run in web browsers.

At least that is what I assume to be the case...

25 minutes ago, August92014 said:

Well, I would also like to mention that the two codebases, Eaglercraft and ClassiCube, differ considerably in nature. ClassiCube is not a mod, but rather a clean room reimplementation of Minecraft Classic which relies on developers reading documentation provided by those who have reverse engineered the actual decompilation of the Classic source code. The codebase of Eaglercraft, on the other hand, is not a reimplementation and instead patches up and transpiles an official Minecraft version from desktop exclusivity to being able to run in web browsers.

At least that is what I assume to be the case...

I managed to get what you meant, despite some of the wording/words ... Basically, I was trying to say that "modded" meant it was modified to add multiplayer, cheats, and other features, unlike the original Classic version. EagleCraft, on the other hand, was ported with only a few features added compared to ClassiCube. I just wanted to suggest doing a port, though of course it would be different in a lot of ways

28 minutes ago, August92014 said:

Well, I would also like to mention that the two codebases, Eaglercraft and ClassiCube, differ considerably in nature.

I managed to get what you meant, despite some of the wording/words ... Basically, I was trying to say that "modded" meant it was modified to add multiplayer, cheats, and other features, unlike the original Classic version. EagleCraft, on the other hand, was ported with only a few features added compared to ClassiCube. I just wanted to suggest doing a port, though of course it would be different in a lot of ways

Edited by YneonCraft

"I try to 🅰️lways be positive and create good stuff.shader..."YneonCraft [squared]



YneonCraft.gif


READ THE RULES BEFORE YOU POST

Create an account or sign in to comment