This Portfolio shows many projects including personal projects, projects for clients, and projects for friends. Official work including jobs and education can be found on my resume.
Mining Levels
June 2022
A Minecraft Plugin that allows new levels of the world to be available for mining every Minecraft day.
Git
Kotlin
Spigot API
Mining Levels
June 2022
A Minecraft Plugin that allows new levels of the world to be available for mining every Minecraft day.
- Configurable "start level" and "daily move" level.
- Every Minecraft Day, the mineable Y-Level would move down the "daily move" value
- Allowed for users to explore deeper into the world as time went on
- 100% configurable
Git
Kotlin
Spigot API
Revival Plugin
June 2022
A Minecraft Plugin that allowed for a configurable time window where players could be revived after being killed.
Git
Kotlin
Spigot API
Revival Plugin
June 2022
A Minecraft Plugin that allowed for a configurable time window where players could be revived after being killed.
- Allowed users who were killed a 60 second window in which they could be revived
- If a user was clicked with a specific item, they would be revived.
- If a user was dealt damage, they would be fully eliminated
- Included Reload and Reset Commands
Git
Kotlin
Spigot API
JoinStats
June 2022
A Minecraft Plugin that tracks where a user heard about the server in order to track statistics about which advertising method is best.
Git
Kotlin
Spigot API
LuckPerms API
JoinStats
June 2022
A Minecraft Plugin that tracks where a user heard about the server in order to track statistics about which advertising method is best.
- Included a statistics command to view a nicely formatted list of where users joined from.
- Allowed filtering in the final results of both how recently a the users joined and what ranks they purchased.
- Included a configuration allowing for formatting of the GUI.
Git
Kotlin
Spigot API
LuckPerms API
ModuCore
December 2020 - Present
A Minecraft Plugin that gives as much customization as possible using detailed configurations and a modules system.
Git
Kotlin
Spigot API
SQL
Gson
CI/CD
Discord API
ModuCore
December 2020 - Present
A Minecraft Plugin that gives as much customization as possible using detailed configurations and a modules system.
- Wrote and managed the ModuCore project
- Plugin intended to replace other popular core plugins in the Spigot community such as Essentials
- Written with one purpose in mind, configuration!
Git
Kotlin
Spigot API
SQL
Gson
CI/CD
Discord API
'Sekretary' Discord Bot
March 2021 - Present
Discord Bot for my personal Discord server that has an XP system, numerous commands, and uses Docker to run
Git
Kotlin
Docker
Discord API
Linux
'Sekretary' Discord Bot
March 2021 - Present
Discord Bot for my personal Discord server that has an XP system, numerous commands, and uses Docker to run
- This project was a discord bot that I made for my discord help server.
- It has an experience system, and provides a lot of useful commands for helping people.
- It has FAQ and Link commands to provide frequently asked and accessed links and answers.
- Sekretary Bot has had two versions, one I initially made in python called Secretary bot, and then a second version that was rewritten in Kotlin, hence the "K" in the name of the second version.
- I used Docker to make it very easy to run on my server, and to ensure that it would work just as well there as it did when I was testing it.
Git
Kotlin
Docker
Discord API
Linux
Hololib
January 2021 - Present
Hololob is a Holograms Library for the Spigot API that provides many features to developers.
Git
Java
Spigot API
ProtocolLib
Gson
Hololib
January 2021 - Present
Hololob is a Holograms Library for the Spigot API that provides many features to developers.
- Hololib is a Spigot holograms library I wrote to allow for per-user paginated holograms in my core plugin, ModuCore.
- Features Include: Pagination, Real-Time Placeholder Updates, HEX Support, and More!
Git
Java
Spigot API
ProtocolLib
Gson
Drag Vouchers
November 20202
Spigot Plugin allowing users to "drag and drop" vouchers onto their items for rewards by hooking into another plugin called TokenEnchant.
Git
Kotlin
TokenEnchant API
Spigot API
KDA Discord Library
July 2020 - Jan 2021
KDA is a Kotlin Utilities Library for the JDA wrapper of the Discord API.
Git
Kotlin
Discord API
MCUtils Spigot Library
July 2020 - Present
MCUtils is a Kotlin Utilities Library for the Spigot API.
Git
Kotlin
Spigot API
PigPen Discord Bot
May 2020
Discord bot developed for a friend allowing for custom, detailed, embedded announcements.
Git
Kotlin
Discord API
Amuse Hats Plugin
April 2020
A hats plugin for a Disney themed Minecraft Server allowing players to set custom items as hats.
Git
Kotlin
Spigot API
Amuse RideStats Plugin
April 2020
A Ride Statistics plugin for a Disney themed Minecraft Server allowing players to view statistics about how much time they spent on specific rides.
Git
Kotlin
Spigot API