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