diff --git a/minecraft/index.php b/minecraft/index.php index fddb56a..4f82dba 100644 --- a/minecraft/index.php +++ b/minecraft/index.php @@ -3,6 +3,7 @@ + 9iron @@ -21,108 +22,75 @@ -
-

Current Modpacks

-
- -

The 1.7.10 Magic Pack

-

magic.thefuck.how

-

Download (MultiMC)

-

1.7.10, Forge 1614

-

Oh man, this one. We ended up going back to this pack at least 5(?) times because of how well it played. We were enthralled by the amount of content, especially the first time around. It's a heavy magic pack with Botania, Blood Magic, Thaumcraft, Witchery, and as many good addons for each as we could cram in there. It comes with numerous atmosphere mods, like World Tooltips, Dynamic Surroundings, SoundFilters, and more.

-

It's been thoroughly burned out for us, but it might be right up your alley. May it give you as much entertainment as it gave us.

-

A stock install ships with OptiFine, too, but it's not required.

-

As a 1.7.10 pack, the server will not intelligently disable client-side-only mods. Scour it before deploying.

-

Changelog:

- -
-
-
-

Old Modpacks

-
-

Material Energy^5

-

Download (MultiMC)

-

You and a bunch of other guys are locked in an extradimensional space ship. The universe has imploded and your only methods of gathering resources are to scavenge them from small pieces of the universe stored in Spatial I/O cells.

-

It includes fun shit like ProjectE (heavily gimped), MineChem, Metallurgy, and the usual suite of tech mods. Heavily quest-focused.

-
-
-

botaniapack-1

-

botania.mc.9iron.club

-

Download (MultiMC)

-

1.10.2, Forge 2511

-

A basic modpack with pretty much just Botania and Quark. Initially authored by KidiroInfiniti

-

World backups: -

-

Changelog:

- -
-
-

Magic Pack Redux

-

magic-main.mc.9iron.club

-

Download (MultiMC)

-

1.12.2, Forge 2673

-

The epic saga of the magic pack continues, this time with a version of Blood Magic where cutting yourself is actually a solution and a version of Thaumcraft that is dramatically more lackluster than its ancestors. Comes with other stuff, too, like Embers, Wizardry, Psi, and a whole host of other fun shit.

-

World Backups:

- -

Changelog:

- -
-
-

Rotary Pack

-

rotary-main.mc.9iron.club

-

Download: Client (simple zip), Server

-

1.7.10, Forge 1614

-

A pack with a ton of Reika's mods and AE2.

-

World Backups:

- -

Changelog:

- -
-
-

FTB Ultimate Reloaded 1.8.0

-

Download (Curse)

-

1.12.2, Forge 2838

-

It's a remake of FTB Ultimate, and contains such wonderful things as Modular Powersuits and a complete lack of shitty expert mode stuff.

-

We're using pack version 1.8 instead of 1.9 because this was the last version that the pack authors made a server bundle for. Looks like 1.9 was mostly just patches anyway.

-

You'll also have to add the following mods:

- -

Changelog:

- -
-
+ "; + } else { + echo '
'; + } + + # Push an image if we've got one of those + if (file_exists("packs/$pack/icon.png")) { + echo ""; + } + + # Get the pack description + $desc = "

$pack

A modpack.

"; + $descfile = "packs/$pack/desc.html"; + if (file_exists($descfile)) { + $desc = file_get_contents($descfile); + } + echo "$desc"; + + # A small button to browse previous world downloads + if (file_exists("/files/packs/$pack/worlds")) { + echo "

Browse world backups

"; + } + + # And a bright big download button + echo "Download"; + echo '
'; +} +# Get list of modpacks +$dir = new DirectoryIterator("packs"); +$packs = array(); +foreach ($dir as $fileinfo) { + if (!$fileinfo->isDot() && $fileinfo->isDir()) { + array_push($packs, $fileinfo->getFilename()); + } +} + +# Parse through and provide their information +if (!empty($packs)) { + echo '
'; + # If we have a current pack, print that upfront + if (file_exists("packs/current") && readlink("packs/current")) { + # We have a valid current pack, remove it from the list and print it upfront + $currentpack = readlink("packs/current"); + $packs = array_diff($packs, ["$currentpack", "current"]); + echo '

Current Modpack

'; + echo_pack($currentpack); + # If there's a server IP name along with that, print that out too + if (file_exists("packs/currentip")) { + $ip = file_get_contents("packs/currentip"); + echo "

$ip

"; + } + echo '
'; + } + # Sort the list of remaining packs + sort($packs); + # Print the rest of them + echo '

Modpacks

'; + foreach ($packs as $pack) { + echo_pack($pack); + } + echo '
'; +} + ?> diff --git a/minecraft/packs/1.10.2-botaniapack/desc.html b/minecraft/packs/1.10.2-botaniapack/desc.html new file mode 100644 index 0000000..de6b6a4 --- /dev/null +++ b/minecraft/packs/1.10.2-botaniapack/desc.html @@ -0,0 +1,3 @@ +

Botania

+

1.10.2, Forge 2511

+

A pack with just Botania. And Quark and a couple other minor things. Whatever.

diff --git a/minecraft/packs/1.10.2-botaniapack/icon.png b/minecraft/packs/1.10.2-botaniapack/icon.png new file mode 100644 index 0000000..17c3c12 Binary files /dev/null and b/minecraft/packs/1.10.2-botaniapack/icon.png differ diff --git a/minecraft/packs/1.12.2-magicpackredux/desc.html b/minecraft/packs/1.12.2-magicpackredux/desc.html new file mode 100644 index 0000000..e0adc8b --- /dev/null +++ b/minecraft/packs/1.12.2-magicpackredux/desc.html @@ -0,0 +1,3 @@ +

Magic Pack Redux

+

1.12.2, Forge 2673

+

It's like the 1.7.10 Magic Pack, but with more updated mods and dramatically less Thaumcraft. As a bonus, you get Embers, Psi, and a ton of other side mods to explore.

diff --git a/minecraft/packs/1.12.2-magicpackredux/icon.png b/minecraft/packs/1.12.2-magicpackredux/icon.png new file mode 100644 index 0000000..43dbae5 Binary files /dev/null and b/minecraft/packs/1.12.2-magicpackredux/icon.png differ diff --git a/minecraft/packs/1.7.10-magicpack/desc.html b/minecraft/packs/1.7.10-magicpack/desc.html new file mode 100644 index 0000000..e3c07e2 --- /dev/null +++ b/minecraft/packs/1.7.10-magicpack/desc.html @@ -0,0 +1,3 @@ +

The Magic Pack

+

1.7.10, Forge 1614

+

A very, very well-run modpack with a ton of magic content. Includes Thaumcraft, Blood Magic, Botania, Witchery, Ars, and a couple others.

diff --git a/minecraft/packs/1.7.10-magicpack/icon.png b/minecraft/packs/1.7.10-magicpack/icon.png new file mode 100644 index 0000000..1c1779b Binary files /dev/null and b/minecraft/packs/1.7.10-magicpack/icon.png differ diff --git a/minecraft/packs/1.7.10-rotarypack/desc.html b/minecraft/packs/1.7.10-rotarypack/desc.html new file mode 100644 index 0000000..237619f --- /dev/null +++ b/minecraft/packs/1.7.10-rotarypack/desc.html @@ -0,0 +1,3 @@ +

Rotarypack

+

1.7.10, Forge 1614

+

A pack by autists, for autists. Explore revolutionary new power types and hyperrealistic nuclear reactors. And also AE2's there.

diff --git a/minecraft/packs/current b/minecraft/packs/current new file mode 120000 index 0000000..9560e45 --- /dev/null +++ b/minecraft/packs/current @@ -0,0 +1 @@ +1.7.10-magicpack \ No newline at end of file diff --git a/minecraft/packs/currentip b/minecraft/packs/currentip new file mode 100644 index 0000000..abcea83 --- /dev/null +++ b/minecraft/packs/currentip @@ -0,0 +1 @@ +magic.thefuck.how diff --git a/minecraft/styles/styles.css b/minecraft/styles/styles.css new file mode 100644 index 0000000..1082294 --- /dev/null +++ b/minecraft/styles/styles.css @@ -0,0 +1,59 @@ +/* + * styles.css + * Copyright (C) 2021 Vintage Salt + * + * Distributed under terms of the MIT license. + */ + +code.bigcode { + display: block; + font-size: 400%; + text-align: center; + margin: auto; + padding: 0.5em; +} +div.packcontainer { + display: grid; + grid-gap: 1em; + grid-template-columns: 1fr 1fr; +} +div.modpack { + background: var(--background-bright); + border-radius: 8px; + box-shadow: 5px 5px var(--shadow); + display: block; + margin: auto 0 0 0; + padding: 1em; +} +div.modpack h2 { + display: inline; + vertical-align: middle; +} +div.modpack a.downloadbutton { + background: var(--link); + border-radius: 8px; + box-shadow: 5px 5px var(--shadow); + color: var(--background); + display: block; + font-size: 120%; + font-weight: bold; + margin: 0 auto; + max-width: 24em; + padding: 1em; + text-align: center; +} +div.modpack a.downloadbutton:hover { + background: var(--link-hover); +} +img.packicon { + border-radius: 50%; + float: right; + height: 48px; + width: 48px; + vertical-align: middle; +} +@media only screen and (max-width: 600px) { + div.packcontainer { + grid-template-columns: 1fr; + } +}