All projects

Games and mods · 2021 Project 16 of 20

Decria

A Minecraft game server with races, quests and dungeons, built from custom plugins.

At a glance

Role
Idea, quests, bans and parts of other plugins (team of three)
Period
2021
Status
Archived
Technologies
6 technologies

Decria was a project for a Minecraft game server with RPG elements. Every feature is a separate Spigot 1.16 plugin in Java 11 with Maven: sign-in, currency, quests, dungeons, an area editor, race selection or spawn. They all build on a shared core that stores users, races, areas, currencies and quests in MariaDB through ORMLite. Three of us built it from March to May 2021, with branches and pull requests on GitHub.

My part

  • The idea. The whole concept of the server, an RPG with races, quests and dungeons, was mine.
  • Quests. A quest list as an inventory menu and as a book, accepting a quest and claiming the reward: items according to records in the database, and each quest only once.
  • Bans. A banned player does not disappear from the server: they get a LuckPerms group and are moved to a separate world, the purgatory. Unbanning sends them back to the main world.
  • Smaller pieces. The first version of the race selection menu, a command that lets an administrator cancel a player's registration, and changes to automatic sign-in.

Built with

  • Java 11
  • Spigot API
  • Maven
  • ORMLite
  • MariaDB
  • LuckPerms

Keyboard shortcuts.

Keyboard shortcuts for this site. They stay quiet while you type into a form.

This site

?
This help
g
12-column grid, components and page metrics
d
Appearance: system, light, dark, Linkin Park
Ctrl P
Print the CV instead of the website
Esc
Close the dialog or the grid

The blue dot after the name can be grabbed and thrown.

Linkin Park

l setlist lp
The setlist, songs by album
papercut
The page tears like paper
numb
The site goes numb for a few seconds
faint
The page faints and comes round
meteora
A meteor shower and a direct hit on the dot after the name
fromzero emily
The site fades down to zero and is reborn, with thanks to Emily Armstrong
concert koncert
Concert: the site runs through the colours of every album
castleofglass
The page turns to glass, cracks and shatters
iridescent
Headings and dots shimmer in rainbow colours
breakingthehabit
Whatever is on screen falls apart and snaps back
intheend
End credits, like at the cinema
victim morethevictim
The site breaks up in a glitch and stays distorted (until a reload, another word or Esc)
finalmasquerade
A masquerade mask over the whole site, the camera flies through an eye
lost
Off to the 404 page

Type the words anywhere outside the form; case and spaces do not matter. With reduced motion you get a short note instead.

On a phone, five taps on the blue dot after the name open the setlist.