Skip to content

Commit

Permalink
Add website on a separate branch
Browse files Browse the repository at this point in the history
  • Loading branch information
mickbot-92 committed Feb 12, 2024
0 parents commit 5a0a2ae
Show file tree
Hide file tree
Showing 10 changed files with 398 additions and 0 deletions.
26 changes: 26 additions & 0 deletions 404.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
<!DOCTYPE html>
<html>
<head>
<title>BeaconMC | Documentation</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<link rel="shortcut icon" href="./favicon.ico" />
<link rel="stylesheet" href="./style.css">
<link href="https://fonts.googleapis.com/css2?family=Poppins:ital@1&display=swap" rel="stylesheet">

</head>
<body>
<button onclick="window.location.href = '/BeaconMC';" class="button-home"><i class="fa fa-home"></i></button>
<center>
<h1>This page isn't created, sorry !</h1>
<p>Welcome to the BeaconMC project !</p>
<p>The <markthisimportant>lightweight</markthisimportant> Python Minecraft server software !</p>
<hr>
<footer>
<p>Website made by EletrixTime, mickbot-92 and FewerElk</p>
<a href="https://github.com/FewerTeam/BeaconMC/tree/main/docs">This website is open-source !</a>
<a href="https://discord.gg/s4Nx36UN7S">Discord</a>
</footer>
</center>
</body>
</html>
8 changes: 8 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# BeaconMC
A powerful Spigot alternative in Python 3.x for Minecraft 1.19.5

### Contribute
You can contribute by going to the discord server.

# Official website
https://fewerteam.github.io/BeaconMC/
41 changes: 41 additions & 0 deletions configuration.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
<!DOCTYPE html>
<html>
<head>
<title>BeaconMC | Documentation</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<link rel="shortcut icon" href="./favicon.ico" />
<link rel="stylesheet" href="./style.css">
<link href="https://fonts.googleapis.com/css2?family=Poppins:ital@1&display=swap" rel="stylesheet">

</head>
<body>
<button onclick="window.location.href = '/BeaconMC';" class="button-home"><i class="fa fa-home"></i></button><button onclick="window.location.href = './doc.html';" class="button-home">BACK</button>
<center>
<h1>BeaconMC configuration</h1>
<p>Thanks for downloading BeaconMC ! Here we will explain you how to configure your new server. Don't worry, it is very simple.</p>
</center>
<h2>1 - Config file</h2>
<p>In your BeaconMC folder, open the "config.txt" file. If it doesn't exist, you should reinstall the server. The content should looks like this :<br><div class="code">whitelist=true<br>max_players=5<br>motd=§aMy%20Server<br>debug_mode=true<br>lang=en</div></p>
<p>Each line has the settings name, the "=" symbol and the value. Following the settings descriptions.</p>
<h4>1.1 - whitelist</h4>
<p>Possible values: </p>
<ul>
<li><u>true</u>: if you want to allow to connect only the specified people. (not implemented) (default)</li>
<li><u>false</u>: if you want to allow everyone to connect</li>
</ul>
<h4>1.2 - max_players</h4>
<p>Can be any positive and entier number. Note that if a too big value is set, it can impact the server performances.</p>

<center>
<hr>
<footer>
<p>Website made by EletrixTime and FewerElk</p>
<a href="https://github.com/FewerTeam/BeaconMC/tree/main/docs">This website is open-source !</a>
<a href="https://discord.gg/s4Nx36UN7S">Discord</a>
</footer>

</center>

</body>
</html>
32 changes: 32 additions & 0 deletions doc.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
<!DOCTYPE html>
<html>
<head>
<title>BeaconMC | Documentation</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<link rel="shortcut icon" href="../assets/favicon.ico" />
<link rel="stylesheet" href="./style.css">
<link href="https://fonts.googleapis.com/css2?family=Black+Ops+One&family=Poppins:ital@1&display=swap" rel="stylesheet">

</head>
<body>
<button onclick="window.location.href = '/BeaconMC';" class="button-home"><i class="fa fa-home"></i></button>
<center>
<h1>BeaconMC documentation</h1>
<p>Here you can find all the BeaconMC informations about installation, configuration, usage, and more.</p>
<br><hr width=30%>
<button class="button-doc" style="vertical-align:middle" onclick="window.location.href = './installation.html';"><span>Installation</span></button><br>
<button class="button-doc" style="vertical-align:middle" onclick="window.location.href = './configuration.html';"><span>Configuration</span></button><br>
<button class="button-doc" style="vertical-align:middle" onclick="window.location.href = './usage.html';"><span>Usage</span></button><br>
<button class="button-doc" style="vertical-align:middle" onclick="window.location.href = './plugins.html';"><span>Plugins</span></button><br>
<hr>
<footer>
<p>Website made by EletrixTime and FewerElk</p>
<a href="https://github.com/FewerTeam/BeaconMC/tree/main/docs">This website is open-source !</a>
<a href="https://discord.gg/s4Nx36UN7S">Discord</a>
</footer>

</center>

</body>
</html>
29 changes: 29 additions & 0 deletions download.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
<!DOCTYPE html>
<html>
<head>
<title>BeaconMC</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<link rel="shortcut icon" href="./favicon.ico" />
<link rel="stylesheet" href="./style.css">
<link href="https://fonts.googleapis.com/css2?family=Poppins:ital@1&display=swap" rel="stylesheet">
</head>
<body>
<button onclick="window.location.href = '/BeaconMC';" class="button-home"><i class="fa fa-home"></i></button>
<center>
<h1>BeaconMC</h1>
<p>The <markthisimportant>lightweight</markthisimportant> python minecraft server software !</p>
<h1>Download BeaconMC</h1>
<p>This project hasn't any stable release <markthisimportant>at this time...</markthisimportant> :-(<br>But you can help us to create one !</p>
<button class="button-home" style="vertical-align:middle" onclick="window.location.href = 'https://github.com/FewerTeam/BeaconMC/archive/refs/heads/main.zip';"><span>Download latest version (<i>not recommended</i>)</span></button>

<hr>
<footer>
<p>Website made by EletrixTime and FewerElk</p>
<a href="https://github.com/FewerTeam/BeaconMC/tree/main/docs">This website is open-source !</a>
<a href="https://discord.gg/s4Nx36UN7S">Discord</a>
</footer>

</center>
</body>
</html>
Binary file added favicon.ico
Binary file not shown.
Binary file added icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
39 changes: 39 additions & 0 deletions index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
<!DOCTYPE html>
<html>
<head>
<title>BeaconMC</title>
<link rel="shortcut icon" href="./favicon.ico" />
<link rel="stylesheet" href="./style.css">
<link href="https://fonts.googleapis.com/css2?family=Poppins:ital@1&display=swap" rel="stylesheet">
</head>
<body>
<center>
<h1>BeaconMC</h1>
<p>The <markthisimportant>lightweight</markthisimportant> Python Minecraft server software !</p>
<div class="nav">
<button class="button-home" style="vertical-align:middle" onclick="window.location.href = './download';"><span>Download</span></button>
<button class="button-home" style="vertical-align:middle" onclick="window.location.href = './doc';"><span>Documentation</span></button>
</div>
</center>
<h2>Our goal</h2> <img align="right", src="./icon.png", alt="BeaconMC logo" id="icon-home-bmc">
<p>BeaconMC's goal is to provide an alternative to Java developed servers, and make the Minecraft plugin creation easier and more accessible for Python developers and for new developers.</p>

<h2>An easy plugin creation</h2>
<p>We designed the plugin system to make it easy to use, efficiency and complete, with event handler, canceller and modifiers, and with a complete documentation (actually in work).</p>

<h2>Join us now !</h2>
<p>Join us now on our <a>Discord server</a> and on our <a>GitHub</a>, you can contribute and help us to develop this project by posting an issue on GitHub or a ticket on Discord (and by this way you can become a BeaconMC developer) !</p>
<a href="https://discord.gg/b5AAa8v6Uq"><img src="https://assets-global.website-files.com/6257adef93867e50d84d30e2/6266bc493fb42d4e27bb8393_847541504914fd33810e70a0ea73177e.ico" alt="Discord logo" width=100 height="100"></a>
<a href="https://github.com/FewerTeam/BeaconMC"><img src="https://github.githubassets.com/assets/GitHub-Mark-ea2971cee799.png" alt="GitHub logo" width=100 height="100" id="github-logo"></a>
<center>
<hr>
<footer>
<p>Website made by <a href="https://github.com/EletrixtimeYT">EletrixTime</a>, <a href="https://github.com/FewerElk">FewerElk</a> and <a href="https://github.com/mickbot-92">@mickbot-92</a></p>
<a href="https://github.com/FewerTeam/BeaconMC/tree/main/docs">This website is open-source !</a>
<a href="https://discord.gg/s4Nx36UN7S">Discord</a>
</footer>

</center>

</body>
</html>
41 changes: 41 additions & 0 deletions installation.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
<!DOCTYPE html>
<html>
<head>
<title>BeaconMC | Documentation</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<link rel="shortcut icon" href="./favicon.ico" />
<link rel="stylesheet" href="./style.css">
<link href="https://fonts.googleapis.com/css2?family=Poppins:ital@1&display=swap" rel="stylesheet">

</head>
<body>
<button onclick="window.location.href = '/BeaconMC';" class="button-home"><i class="fa fa-home"></i></button><button onclick="window.location.href = './doc.html';" class="button-home">BACK</button>
<center>
<h1>BeaconMC installation</h1>
<p>Welcome in the BeaconMC project ! Let's show you how to install our server, it is very simple !</p>
</center>
<h2>1 - Requirements</h2>
<p>The BeaconMC server is developped with Python 3.11, so you need to install it before to run the server. If you don't know how to install it, you can download the installer on the <a href="https://www.python.org/">official Python website</a>. Make you sure to install a 3.x Python version, else the server will not work.<br>
You also need to install some librairies, the complete dependencies here (but the installation command should be checked, because it can change with the time):</p>
<ol>
<li>hashlib (<code>pip install hashlib</code>)</li>
<li>plateform (<code>pip install plateform</code>)</li>
<li>json (<code>pip install json</code>)</li>
<li>and some other that are provided on the Python installation.</li>
</ol>
<h2>2 - Installation</h2>
<p>To download BeaconMC, go on the <a href="./download">download page</a> and download the version you want (<markthisimportant>is is recommended to use the latest stable release, because the other version can be unsecure or can contain bugs.</markthisimportant>). Then, place the zip file in a separated folder and uncompress it (else it will not work). And it is done !</p>

<center>
<hr>
<footer>
<p>Website made by EletrixTime and FewerElk</p>
<a href="https://github.com/FewerTeam/BeaconMC/tree/main/docs">This website is open-source !</a>
<a href="https://discord.gg/s4Nx36UN7S">Discord</a>
</footer>

</center>

</body>
</html>
Loading

0 comments on commit 5a0a2ae

Please sign in to comment.