Initial Commit

master
ROllerozxa 2021-08-06 15:53:51 +02:00
commit 387fbae169
15 changed files with 319 additions and 0 deletions

2
.gitignore vendored Normal file
View File

@ -0,0 +1,2 @@
_site/
.jekyll-cache/

7
README.md Normal file
View File

@ -0,0 +1,7 @@
# The Minecraftn't Website
This is the source code for the Minecraftn't website. It uses the [Jekyll](https://jekyllrb.com) static site generator, and is hosted on Github Pages.
## Setting up locally
1. Install Jekyll. The [`jekyll`](https://aur.archlinux.org/packages/jekyll/) AUR package is pretty good.
2. Run `jekyll serve`.
3. Navigate to `127.0.0.1:4000` in your browser.

11
_config.yml Normal file
View File

@ -0,0 +1,11 @@
title: Minecraftn't
exclude:
- "download-extras.md"
- "README.md"
defaults:
- scope:
path: ""
values:
layout: "default"

43
_layouts/default.html Normal file
View File

@ -0,0 +1,43 @@
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>{% if page.title %}{{ page.title }} - {% endif %}Minecraftn't</title>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Fira+Code:wght@400;700&display=swap" rel="stylesheet">
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.15.2/css/all.css" crossorigin="anonymous">
<link rel="stylesheet" href="assets/style.css">
</head>
<body>
<div class="index-top">
<a href="/"><img src="assets/logo.png"></a>
</div>
<div class="nav">
<div class="links">
<a href="/">Home</a>
- <a href="about">About</a>
{% comment %}- <a href="gallery">Gallery</a> -->{% endcomment %}
- <a href="download">Download</a>
{% comment %}- <a href="devblog/">Development Blog</a>{% endcomment %}
<span class="right">
<a href="https://discord.gg/etxAUtP9u4"><i class="fab fa-discord"></i></a>
<a href="https://github.com/minecraftnt-minetest"><i class="fab fa-github"></i></a>
</span>
</div>
</div>
<div class="container">
<div class="content" {% if page.title %}id="page-{{ page.title | slugify }}"{% endif %}>
{% if page.title %}<h1>{{ page.title }}</h1>{% endif %}
{{ content }}
</div>
</div>
<div class="footer">
<p>Made with &hearts; by Danil_2461 and ROllerozxa</p>
</div>
</body>
</html>

19
about.md Normal file
View File

@ -0,0 +1,19 @@
---
title: About
---
Minecraftn't was first started on the 1st of April 2021 by Danil_2461. At this time, it did not yet have a name.
```
<Danil_2461> i will recreate a1.0 in mt 😳
<Danil_2461> it should be fairly easy yea?
```
![Screenshots showcasing the progress](images/history/1.png)
Sometime later, the project was named Minecraftn't, a pun on how it's Minecraft, yet not, using **-n't** which is an English shorthand for the word **not**.
It started fairly simple, copying over the Minecraft textures and recreating basic blocks. The Minecraft-like inventory was also implemented, albeit a much earlier version than the one that can be seen in Minecraftn't today.
On the 3rd of April, the Minecraftn't Github repository was created. Some days later, ROllerozxa decided to also start working on it, first putting the blocks together into an alpha-esque grasslands biome.
After that, development steadily continued with both Danil and ROllerozxa working on the game.

BIN
assets/dirt.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 407 B

BIN
assets/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

BIN
assets/stone.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 292 B

175
assets/style.scss Normal file
View File

@ -0,0 +1,175 @@
---
---
html {
position: relative;
min-height: 100%;
}
body {
background-color: #222222;
background: url('stone.png');
color: #ffffff;
margin: 0;
font-family: "Fira Code", monospace;
font-size: 14pt;
padding-bottom: 200px;
}
a {
color: greenyellow;
text-decoration: none;
}
img {
max-width: 100%;
}
h1, h2, h3, h4, h5, h6 {
margin-top: 40px;
}
p {
line-height: 1.4;
}
pre {
background-color: #141414;
padding: 12px;
}
code {
background-color: #141414;
}
.index-top {
color: #888888;
margin: auto;
padding: 5px;
text-align: center;
width: 465px;
img {
margin-top: 30px;
margin-bottom: 30px;
width: 465px;
height: 52px;
}
}
.nav {
background-color: #1a1a1a;
background: url('dirt.png');
border-top: 2px solid #1a1a1a;
border-bottom: 2px solid #1a1a1a;
padding: 25px 50px;
.links {
margin: auto;
max-width: 900px;
a {
color: white;
font-size: 14pt;
font-weight: bold;
text-decoration: none;
padding: 20px 10px;
}
.right {
float: right;
}
}
}
.container {
max-width: 1200px;
margin: 20px auto;
.content {
margin: 0px 20px;
}
}
.videobox {
margin-left: 5px;
float: right;
}
.features {
margin-top: 80px;
&:after {
content: "";
display: table;
clear: both;
}
.feature {
float: left;
width: 33.33%;
text-align: center;
.fas {
font-size: 48pt;
margin-bottom: 20px;
}
h2 {
margin-top: 0;
}
}
}
#page-about {
img {
width: 400px;
float: right;
margin-left: 10px;
}
}
/// Sticky footer \\\
.footer {
position: absolute;
left: 0;
bottom: 0;
height: 30px;
width: 100%;
overflow: hidden;
text-align: center;
vertical-align: bottom;
font-size: 10pt;
}
/// Download button \\\
$btn-color: #ffffff;
$btn-bgcolor: #2a9c2a;
$btn-git-bgcolor: #2a8b9c;
.btn {
&:hover {
background-color: darken($btn-bgcolor, 10%);
}
background-color: $btn-bgcolor;
color: $btn-color;
display: inline-block;
font-weight: bold;
margin-right: .5em;
padding: 10px 20px;
&.big {
font-size: 20pt;
}
&.git {
&:hover {
background-color: darken($btn-git-bgcolor, 10%);
}
background-color: $btn-git-bgcolor;
}
}

21
download-extras.md Normal file
View File

@ -0,0 +1,21 @@
---
---
(this should be on the downloads page, but these projects aren't really ready for use)
## Extras
In addition to Minecraftn't, there are some extra projects to go along with it.
### Minecraftn't Classic
Minecraftn't Classic is a game developed in a similar vein to Minecraftn't, but as a recreation of Minecraft Classic (c0.30) with some extra optional [CPE](https://wiki.vg/Classic_Protocol_Extension) bits.
<a class="btn" href="https://github.com/minecraftnt-minetest/minecraftnt-classic/archive/refs/heads/master.zip">Download Minecraftn't Classic (Latest Commit)</a>
<a class="btn git" href="https://github.com/minecraftnt-minetest/minecraftnt-classic">Github repository</a>
### Minecraftn't-Contrib
Minecraftn't-Contrib is a mod developed by the Minecraftn't developers to add various additional features to Minecraftn't. Some that are taken from newer versions of Minecraft, and some that are completely original, **but still in the Alpha spirit!**
<a class="btn" href="https://github.com/minecraftnt-minetest/minecraftnt-contrib/archive/refs/heads/master.zip">Download Minecraftn't-Contrib (Latest Commit)</a>
<a class="btn git" href="https://github.com/minecraftnt-minetest/minecraftnt-contrib">Github repository</a>

24
download.md Normal file
View File

@ -0,0 +1,24 @@
---
title: Download
---
*Warning: Keep in mind that Minecraftn't is still in heavy development. The mapgen is not yet stable, and is subject to change as development progresses.*
<a class="btn big" href="https://github.com/minecraftnt-minetest/minecraftnt/archive/refs/heads/main.zip">Download Minecraftn't (Latest Commit)</a>
<a class="btn git" href="https://github.com/minecraftnt-minetest/minecraftnt">Github repository</a>
[Minetest](https://www.minetest.net/) is of course required. For more details on installing Minetest games, [check the Minetest Wiki](https://wiki.minetest.net/Games#Installing_games).
Sound and music is not provided in the downloads, you will have to download them yourself using the provided **fetchassets.py** Python script. On Windows, it can be run simply by clicking on the file, provided you have [Python installed and set up correctly](https://phoenixnap.com/kb/how-to-install-python-3-windows).
Fellow Arch users can use the **[minetest-minecraftnt-git](https://aur.archlinux.org/packages/minetest-minecraftnt-git/)** AUR package, which also includes sound and music automatically.
### Cloning Github repository (Advanced)
If you are comfortable with using Git, you can download Minecraftn't by cloning the Github repository:
```bash
cd ~/.minetest/games/
git clone https://github.com/minecraftnt-minetest/minecraftnt.git
```
To update, simply run **git pull** inside of the repository folder.

BIN
favicon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.3 KiB

4
gallery.md Normal file
View File

@ -0,0 +1,4 @@
---
title: Gallery
---
Coming soon! oooOoooOooo!

BIN
images/history/1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 220 KiB

13
index.html Normal file
View File

@ -0,0 +1,13 @@
---
---
<p>Minecraftn't is an attempt to recreate Minecraft inf-20100630-2, retroactively referred to as Alpha 1.0.0, as faithfully as possible using the Minetest voxel-based game engine.</p>
<div class="videobox">
<iframe width="426" height="240" src="https://www.youtube-nocookie.com/embed/H6sFrr8158A?controls=0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</div>
<p>Reexperience the classic Minecraft experience in a different, yet familiar way. Take advantage of the various graphical features not found in the original Minecraft Alpha (Smooth Lightning, Dynamic Shadows<abbr title="As of Minetest 5.5.0, not officially released.">*</abbr>, Waving vegetation) and a general better performance than Minecraft Alpha.</p>
<p>The Minetest engine is highly customizable and contains a builtin Lua API for modding, allowing you to quickly and painlessly make mods for Minecraftn't.</p>
<p>What are you waiting for? <a href="download">Download today!</a> Minecraftn't is available for anything that Minetest supports (That is Windows, Linux, Android and macOS<abbr title="Please don't tell me you're gonna play Minecraftn't on a fucking Mac, are you?">*</abbr>).</p>