You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
153 lines
7.0 KiB
HTML
153 lines
7.0 KiB
HTML
<html lang="en" data-bs-theme="dark">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<title>Cursed Creations | Mod Archive</title>
|
|
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-GLhlTQ8iRABdZLl6O3oVMWSktQOp6b7In1Zl3/Jr59b6EGGoI1aFkw7cmDA6j6gD" crossorigin="anonymous">
|
|
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.3/jquery.min.js"></script>
|
|
</head>
|
|
<body>
|
|
<!-- Header -->
|
|
<nav class="navbar navbar-expand-lg bg-body-tertiary">
|
|
<div class="container-fluid">
|
|
<a class="navbar-brand" href="index.html">Cursed Creations</a>
|
|
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
|
|
<span class="navbar-toggler-icon"></span>
|
|
</button>
|
|
<div class="collapse navbar-collapse" id="navbarSupportedContent">
|
|
<ul class="navbar-nav me-auto mb-2 mb-lg-0">
|
|
<li class="nav-item">
|
|
<a class="nav-link" href="index.html">Home</a>
|
|
</li>
|
|
<li class="nav-item">
|
|
<a class="nav-link active" aria-current="page" href="versions.html">Versions</a>
|
|
</li>
|
|
<li class="nav-item">
|
|
<a class="nav-link" href="wiki.html">Wiki</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</nav>
|
|
<br>
|
|
<h1 id="version-header">Minecraft: Expanded Worlds</h1>
|
|
<p>These are special mods that expand Minecraft beyond the 32bit integer limit.
|
|
For any support, contact the Cursed Creations team at <a href="https://discord.gg/gBXj5j55uf">https://discord.gg/gBXj5j55uf</a>
|
|
</p>
|
|
<h2 id="how-to-install">How to Install</h2>
|
|
See wiki: <a href="wiki.html#how-to-install">https://cursedcreationsteam.github.io/wiki#how-to-install</a>
|
|
<br>
|
|
<br>
|
|
<h2 id="downloads-section">
|
|
Downloads | 64bit</h1>
|
|
<ul>
|
|
<h3> Select version: </h3>
|
|
<noscript>Please enable JavaScript</noscript>
|
|
<select id="phase-dropdown" hidden></select>
|
|
<select id="downloads-dropdown" hidden></select>
|
|
<select id="type-dropdown" hidden></select>
|
|
<!-- See below todo -->
|
|
<p id="downloads-box"><span>Loading...</span></p>
|
|
<script>
|
|
var entityMap = {
|
|
escape: {
|
|
'&': '&',
|
|
'<': '<' ,
|
|
'>': '>' ,
|
|
'"': '"',
|
|
"'": ''',
|
|
},
|
|
unescape: {
|
|
'&': "&",
|
|
''': "'",
|
|
'>': ">",
|
|
'<': "<",
|
|
'"': '"',
|
|
}
|
|
};
|
|
var entityReg = {
|
|
escape: RegExp('[' + Object.keys(entityMap.escape).join('') + ']', 'g'),
|
|
unescape: RegExp('(' + Object.keys(entityMap.unescape).join('|') + ')', 'g')
|
|
};
|
|
// 将HTML转义为实体
|
|
function escapeHtml(html) {
|
|
if (typeof html !== 'string') return '';
|
|
return html.replace(entityReg.escape, function(match) {
|
|
return entityMap.escape[match];
|
|
});
|
|
}
|
|
// 将实体转回为HTML
|
|
function unescapeHtml(str) {
|
|
if (typeof str !== 'string') return '';
|
|
return str.replace(entityReg.unescape, function(match) {
|
|
return entityMap.unescape[match];
|
|
});
|
|
}
|
|
let versions = null;
|
|
$.ajax({
|
|
url: "./versions.json",
|
|
dataType: "json",
|
|
success: result => {
|
|
versions = result;
|
|
$("#phase-dropdown").change(e => {
|
|
$("#downloads-dropdown").removeAttr("hidden").children().remove();
|
|
Object.keys(versions[e.target.value]).forEach(element => {
|
|
$("#downloads-dropdown").append("<option>" + escapeHtml(element) + "</option>");
|
|
});
|
|
$("#downloads-dropdown").change();
|
|
});
|
|
$("#type-dropdown").change(e => {
|
|
let target = $("#type-dropdown").val();
|
|
$("#downloads-box").children().remove();
|
|
versions[$("#phase-dropdown").val()][$("#downloads-dropdown").val()].forEach(element => {
|
|
if((element.type == undefined ? "Client" : element.type) != target) return;
|
|
$("#downloads-box").append("<li><a href=\"" + element.download + "\">" + escapeHtml(element.version) + "</a></li>");
|
|
});
|
|
});
|
|
$("#downloads-dropdown").change(e => {
|
|
$("#type-dropdown").removeAttr("hidden").children().remove();
|
|
let types = [];
|
|
versions[$("#phase-dropdown").val()][$("#downloads-dropdown").val()].forEach(element => {
|
|
let type = element.type == undefined ? "Client" : element.type;
|
|
if(types.includes(type)) return;
|
|
types.push(type);
|
|
$("#type-dropdown").append("<option>" + escapeHtml(type) + "</option>");
|
|
});
|
|
// Hide if there is only have client.
|
|
if(types.length == 1 && types[0] == "Client") $("#type-dropdown").attr("hidden", true);
|
|
$("#type-dropdown").change();
|
|
});
|
|
Object.keys(result).forEach(element => {
|
|
$("#phase-dropdown").append("<option>" + escapeHtml(element) + "</option>");
|
|
});
|
|
$("#phase-dropdown").removeAttr("hidden").change();
|
|
}
|
|
});
|
|
</script>
|
|
</ul>
|
|
<h1 id="unlimitedmc"> Unlimited Worldgen ("128 bit")</h1>
|
|
<div id="unlimitedmc-div">
|
|
<p>To install this first start off with downloading inf-20100630 from <a href="https://vault.omniarchive.uk/archive/java/client-infdev/inf-20100630-1340.jar">here</a>. Manifold is necessary for these mods. Install <a href="https://repo1.maven.org/maven2/systems/manifold/manifold-all/2023.1.3/manifold-all-2023.1.3.jar">Manifold</a>
|
|
as a JAR mod via the "Add to Minecraft.jar" option in MultiMC-based launchers. Early versions of Infdev 20100630-1 128-bit also requires <a href="https://github.com/eobermuhlner/big-math/releases/download/v2.3.2/big-math-2.3.2.jar">BigDecimalMath</a>
|
|
which is used to do advanced math with BigDecimals, however it's included by default.
|
|
</p>
|
|
<!-- TODO: which versions? We don't want people randomly installing unecessary depedencies. Maybe bundle manifold with jarmods? -->
|
|
<p>Note: These versions are very CPU and RAM-intensive compared to their vanilla counterparts. Do NOT expect to have the same performance as typical 64-bit mods, even at spawn.</p>
|
|
<h3>Downloads</h3>
|
|
<ul>
|
|
<h4>
|
|
<li>Infdev 20100630-1 (Zero)</li>
|
|
</h4>
|
|
<ul>
|
|
<li><a id="infdev-20100630-1-u" href="../mods/unlimited/infdev/inf-20100630/minecraft-infdev-20100630-1-v1.0-zero.zip">v1.0</a></li>
|
|
<li><a href="/mods/unlimited/infdev/inf-20100630/minecraft-infdev-20100630-1-v1.1-zero.zip">v1.1</a></li>
|
|
<li><a href="/mods/unlimited/infdev/inf-20100630/minecraft-infdev-20100630-1-v1.2-zero.zip">v1.2</a></li>
|
|
<li><a href="/mods/unlimited/infdev/inf-20100630/minecraft-infdev-20100630-1-v1.3-zero.zip">v1.3</a></li>
|
|
<li><a href="/mods/unlimited/infdev/inf-20100630/minecraft-infdev-20100630-1-v1.35-zero.zip">v1.35</a></li>
|
|
</ul>
|
|
</ul>
|
|
</div>
|
|
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/js/bootstrap.bundle.min.js" integrity="sha384-w76AqPfDkMBDXo30jS1Sgez6pr3x5MlQ1ZAGC+nuZB+EYdgRZgiwxhTBTkF7CXvN" crossorigin="anonymous"></script>
|
|
</body>
|
|
</html>
|