aboutsummaryrefslogtreecommitdiff
path: root/content/projects
diff options
context:
space:
mode:
authorBryson Steck <brysonsteck@protonmail.com>2023-05-31 22:50:04 -0600
committerBryson Steck <brysonsteck@protonmail.com>2023-05-31 22:50:04 -0600
commita268a2052ffdcb76ae8a541b9f34eb3ca91095c4 (patch)
tree9b2919fbd18052a937c0a88f35ca23366efd6760 /content/projects
parentda411b917a182123ca91540c3652bab10647bb4b (diff)
downloadwebsite-a268a2052ffdcb76ae8a541b9f34eb3ca91095c4.tar
website-a268a2052ffdcb76ae8a541b9f34eb3ca91095c4.tar.gz
website-a268a2052ffdcb76ae8a541b9f34eb3ca91095c4.tar.bz2
added ServerCraft, updated small bits of info
Diffstat (limited to 'content/projects')
-rw-r--r--content/projects/ServerCraft.md29
-rw-r--r--content/projects/dotfiles.md1
-rw-r--r--content/projects/dwm.md6
-rw-r--r--content/projects/serverfordummies.md15
4 files changed, 33 insertions, 18 deletions
diff --git a/content/projects/ServerCraft.md b/content/projects/ServerCraft.md
new file mode 100644
index 0000000..1911649
--- /dev/null
+++ b/content/projects/ServerCraft.md
@@ -0,0 +1,29 @@
+---
+title: "ServerCraft"
+description: "A graphical interface for managing Minecraft servers"
+icon: "ServerCraft.png"
+repo: "https://codeberg.org/brysonsteck/ServerCraft"
+license: "GNU General Public License v3.0"
+languages: "Kotlin and Gradle"
+wip: false
+current: true
+date: 2023-05-27
+enddate: "January 2, 2006"
+draft: false
+---
+
+ServerCraft is a GUI program created with JavaFX in order to help technically-unskilled gamers host their own Minecraft servers for their friends by automatically downloading the correct version of Java and building the server with Spigot's BuildTools.
+
+## Features
+
+* Common settings available at a glance
+* Separate section for common settings that are a little more advanced, such as:
+ * The amount of RAM to allocate to the server
+ * Render and simulation distances
+ * Enabling command blocks
+
+## Download
+
+ServerCraft is available as binaries and installers, packaged with Java 17 and the ServerCraft jar, for Windows, Linux, and macOS [here](https://codeberg.org/brysonsteck/ServerCraft/releases). Simply download the correct file for your operating system. (`.exe` or `.msi` for Windows, `.dmg` or `.pkg` for macOS, etc.) Jar files are also available for the respective operating systems as compressed archives. These Jar files are *not* cross-platform, due to how JavaFX renders the windows on each system.
+
+You can also download the source code and compile it yourself. ServerCraft uses the Gradle build system and requires Java 11 or later due to JavaFX requirements. Instructions to do so are available on the project's repository hosted on Codeberg. (See top of page.)
diff --git a/content/projects/dotfiles.md b/content/projects/dotfiles.md
index 825ff68..9e4dbaa 100644
--- a/content/projects/dotfiles.md
+++ b/content/projects/dotfiles.md
@@ -20,6 +20,7 @@ My collection of scripts and configuration files that help make me more efficien
* Htop config
* Tmux config
* Vim configs, themes and scripts
+* VSCodium/VSCode settings
* Xinit scripts
* Along with helper scripts mentioned inside them
diff --git a/content/projects/dwm.md b/content/projects/dwm.md
index 1f85dba..3e0d2b6 100644
--- a/content/projects/dwm.md
+++ b/content/projects/dwm.md
@@ -29,9 +29,9 @@ Here are the biggest changes and patches I applied to this fork of `dwm`:
* bottomstack
* there may be more... I have no idea lol
* A couple keybinds are not stock (compared to vanilla dwm):
- * Quitting dwm rebinded to `Super+Shift+BackSpace` and confirms quitting with a script
+ * Quitting dwm rebinded to `Super+Shift+BackSpace` and confirms quitting with [a script](https://codeberg.org/brysonsteck/dotfiles/src/branch/master/x/quitconf)
* The increments to resize the master area have been decreased
- * Launching `dmenu` launches a binary called `dmenu_run_history` which I found online somewhere, literally no idea where I found it lol. Eventually I'll patch it myself someday
- * Launching the terminal is bound to a script that launches Alacritty in the same directory as the current terminal window
+ * Launching `dmenu` launches a binary called `dmenu_run_history` which I found online somewhere, literally no idea where I found it lol. Eventually I'll patch it into the window manager code instead someday
+ * Launching the terminal is bound to [a script](https://codeberg.org/brysonsteck/dotfiles/src/branch/master/x/spawn-alacritty.sh) that launches Alacritty in the same directory as the current terminal window
You can find more information about how to install and the license information on the repository.
diff --git a/content/projects/serverfordummies.md b/content/projects/serverfordummies.md
deleted file mode 100644
index 35273e5..0000000
--- a/content/projects/serverfordummies.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-title: "ServerForDummies"
-description: "A QT program aimed to help Minecraft normies create their own server"
-icon: "server.png"
-license: "GNU General Public License v3.0"
-languages: "C++, C, and CMake"
-wip: true
-current: true
-date: 2022-10-23
-enddate: "January 2, 2006"
-draft: false
----
-ServerForDummies (working title) is a C++ GUI program created with the QT Framework in order to help technically-unskilled gamers host their own Minecraft servers for their friends by automatically downloading the correct version of Java and building the server with Spigot's BuildTools.
-
-Features include basic `server.properties` editing and one-click build and run buttons. The repo will be made public once the basic functionality is complete.