Entwickler · Lüdenscheid Developer · Lüdenscheid, Germany

Rex Micky — Minecraft-Plugins & Websites— Minecraft plugins & websites

Ich schreibe Minecraft-Plugins in Java und baue Websites und Web-Apps für echte Betriebe: einen Grosshändler für Hotelbedarf in Kerala, einen Braut- und Damensalon in Abu Dhabi, einen Bewohnerverein in Indien. Programmieren habe ich mir selbst beigebracht.

I write Minecraft plugins in Java and build websites and web apps for real businesses: a hotel-supplies wholesaler in Kerala, a bridal and ladies salon in Abu Dhabi, a residents association in India. I taught myself to code.

Unten steht alles, was ich gebaut habe. Jeder Punkt ist verlinkt, auf die laufende Seite oder das Repository.

Everything I have built is below. Every item is linked, either to the running site or to the repository.

4Plugins veröffentlichtplugins released
2kommerzielle Flaggschiffecommercial flagships
6Websites & Web-Apps livewebsites & web apps live
5öffentliche Repositoriespublic repositories
Plugins & ModsPlugins & mods

Java für Minecraft-Server Java for Minecraft servers

Alle Plugins im Spiel getestet auf 1.20.6, 1.21.1, 1.21.4 und 1.21.11 (Spigot und Paper, Java 21). Zwei davon sind kommerziell, ihr Code bleibt deshalb privat. Every plugin tested in-game on 1.20.6, 1.21.1, 1.21.4 and 1.21.11 (Spigot and Paper, Java 21). Two are commercial, so their code stays private.

WorldMood
Spigot-Plugin · v1.3.0Spigot plugin · v1.3.0

WorldMood

Gibt einem Server wechselnde Stimmungen: BloodMoon, LuckyDay, InfernalHeat. Jede verändert Mobs, Loot, Wetter, Partikel und Sound. Zwei Jars, damit 1.16.5 bis 1.21.x abgedeckt sind, gesteuert über /wm.Gives a server shifting moods: BloodMoon, LuckyDay, InfernalHeat. Each changes mobs, loot, weather, particles and sound. Two jars so it covers 1.16.5 through 1.21.x, driven by /wm.

JavaSpigot/PaperGradlekonfigurierbarconfigurable
Code ansehenView code
Nemesis
Spigot-Plugin · auf SpigotMCSpigot plugin · on SpigotMC

Nemesis

Der Mob, der dich tötet, wird zu einem benannten, leuchtenden Rivalen. Er jagt dich weiter, steigt mit jedem Kill im Level und hinterlässt Rache-Loot, wenn du ihn erwischst.The mob that kills you becomes a named, glowing rival. It keeps hunting you, levels up with every kill, and drops revenge loot when you finally get it.

JavaSpigot/Paper1.20.6 - 1.21.x
Auf SpigotMCOn SpigotMC
WhileYouWereAway
Spigot-Plugin · v1.1.1Spigot plugin · v1.1.1

WhileYouWereAway

Beim Einloggen: eine Zeitung mit allem, was in deiner Abwesenheit passiert ist, ein Wächter, der die Basis offline verteidigt, Gästebuch, Geschenke, Treue-Schrein und ein cineastischer Rückkehr-Rundgang.On login: a newspaper of everything that happened while you were gone, a guardian that defends your base offline, a guestbook, gifts, a loyalty shrine and a cinematic return tour.

JavaSpigot/PaperDiscord-WebhookGUI
Code ansehenView code
TimeCapsule
Spigot-Plugin · v1.0.0Spigot plugin · v1.0.0

TimeCapsule

Versiegelt eine Kiste bis zu einem echten Datum. Bis dahin hält sie gegen Öffnen, Abbauen, Explosionen und Hopper. Erkennt Doppelkisten, optional mit Ankündigung beim Öffnen.Seals a chest until a real calendar date. Until then it holds against opening, breaking, explosions and hoppers. Double-chest aware, with an optional announcement when it unlocks.

JavaSpigot/PaperNBT
Code ansehenView code
Director
Spigot-Plugin · kommerziellSpigot plugin · commercial

Director

Ein unsichtbarer Spielleiter. Liest die Sitzung jedes Spielers als Stimmung (gelangweilt, überfordert, im Flow, am Bauen) und feuert ein passendes Ereignis. Kann Spawns auch bewusst unterdrücken, wenn jemand in Ruhe bauen will.An invisible game master. Reads each player's session as a mood (bored, struggling, thriving, building) and fires an event tuned to it. It can also deliberately suppress spawns while someone builds in peace.

JavaFrameworkFramework12 Ereignisse12 beats
Privates RepositoryPrivate repository
Warband
Spigot-Plugin · kommerziellSpigot plugin · commercial

Warband

Aus einem Rivalen wird eine Fraktion: Anführer mit eigenen Eigenschaften und je einer verborgenen Schwäche, eine Hierarchie, die sich selbst nachbesetzt, Überfälle und Streit in den eigenen Reihen.One rival becomes a faction: captains with their own traits and one hidden weakness each, a hierarchy that refills itself, raids, and infighting in their own ranks.

JavaFraktionenFactionsim Spiel geprüftverified in-game
Privates RepositoryPrivate repository
Village Economy
NeoForge-Mod

Village Economy

Mod, die Dörfern eine echte Wirtschaft gibt: Betriebe, Angebot und Nachfrage, Preise, die sich bewegen, statt fester Handelstabellen.A mod that gives villages a real economy: businesses, supply and demand, prices that actually move instead of fixed trade tables.

JavaNeoForgeWirtschaftssystemEconomy system
Privates RepositoryPrivate repository
InTime
Fabric-Mod

InTime

Mod, bei der Zeit die Währung ist: sie läuft ab, man verdient sie zurück, und alles im Spiel kostet davon.A mod where time is the currency: it runs down, you earn it back, and everything in the game costs some of it.

JavaFabric
Privates RepositoryPrivate repository
Better Mace
Datapack

Better Mace

Datapack, das die Mace aus Vanilla-Minecraft im PvP brauchbar macht. Reines mcfunction, kein Plugin nötig.A datapack that makes vanilla Minecraft's mace properly usable in PvP. Pure mcfunction, no plugin needed.

mcfunctionVanillaPvP
Code ansehenView code
Für Betriebe gebautBuilt for businesses

Websites, die im Einsatz sind Websites that are in use

Drei ausgelieferte Projekte in zwei Ländern und drei völlig verschiedenen Branchen: Grosshandel, Beauty, Gemeinschaft. Jeder Link geht auf die Seite, die gerade online ist. Three delivered projects across two countries and three completely different jobs: wholesale, beauty, community. Every link goes to the site that is online right now.

Ocean Hospitality
E-Commerce · Kerala, IndienE-commerce · Kerala, India

Ocean Hospitality

Ein Grosshändler für Hotelbedarf wollte online verkaufen. Katalog nach Kategorien, Warenkorb, Kundenkonten, WhatsApp für Grossanfragen. Der eigentliche Punkt war der Admin-Bereich: der Kunde pflegt Preise und Bestand selbst, sonst veraltet so eine Seite in einem Quartal.A hotel-supplies wholesaler needed to sell online. Category catalogue, cart, customer accounts, WhatsApp for bulk enquiries. The real point was the admin area: the client maintains prices and stock himself, otherwise a site like this is stale within a quarter.

E-CommerceWarenkorb & KontenCart & accountsAdmin-PanelWhatsApp
Seite ansehenView live site
Aroos Al Sham Salon
Salon · Abu Dhabi, VAESalon · Abu Dhabi, UAE

Aroos Al Sham Salon

Braut- und Damensalon. Am Golf läuft fast alles über Instagram und WhatsApp, also war die Aufgabe: aus jemandem, der vergleicht, jemanden mit Termin machen. Galerie als Verkaufsargument, Braut-Angebot als eigener Weg, Buchung von jeder Stelle der Seite aus erreichbar.A bridal and ladies salon. In the Gulf almost everything runs on Instagram and WhatsApp, so the job was to turn someone comparing salons into someone with an appointment. The gallery does the selling, bridal gets its own track, and booking is reachable from anywhere on the page.

Service-SeiteService siteGalerieGalleryBuchungBookingMobile-first
Seite ansehenView live site
Perukoni Residence Association
Verein · Idukki, IndienAssociation · Idukki, India

Perukoni Residence Assoc.

Website für einen Bewohnerverein, samt eigenem Admin-Panel für Ankündigungen und Mitgliederdaten. Zweisprachig gedacht, weil die Mitglieder Malayalam lesen und nicht Englisch.A site for a residents association, with its own admin panel for announcements and member records. Built bilingual, because the members read Malayalam rather than English.

GemeinschaftCommunityAdmin-PanelMalayalamFirebase
Seite ansehenView live site
Selbst gestartetSelf-initiated

Eigene Apps & Werkzeuge My own apps & tools

Kein Auftrag. Sachen, die ich gebaut habe, weil ich sie selbst brauchte oder wissen wollte, ob ich es kann. Nobody ordered these. Things I built because I needed them myself, or wanted to know whether I could.

Deutsch B1 Trainer
Web-App · LernenWeb app · learning

Deutsch B1 Trainer

Die App, mit der ich selbst Deutsch lerne: 33 Lektionen von A2 auf B1, Grammatik-Quiz, Vokabeltrainer mit Wiederholung nach Intervallen und drei komplette Prüfungssimulationen samt Hörverstehen.The app I use to learn German myself: 33 lessons from A2 to B1, grammar quizzes, a spaced-repetition vocabulary trainer, and three full mock exams including the listening section.

JavaScriptSRSWeb Speech33 Lektionen33 lessons
App öffnenOpen the app
Rex's Studio
Full-Stack · Firebase

Rex's Studio

Die Website meines Studios, komplett selbst gebaut: Preisrechner, mehrstufiges Anfrageformular mit Datei-Upload, Kundenbereich hinter einem Login, Bewertungen und ein Admin-Panel. Firebase mit Firestore, Auth und Storage.My studio's own site, built end to end: price calculator, multi-step request form with file upload, a client area behind a login, reviews, and an admin panel. Firebase with Firestore, Auth and Storage.

FirestoreAuthStorageAdmin-PanelAdmin panel
Seite ansehenView live site
Studio Bot
Discord-Bot · Python

Studio Bot

Discord-Bot für die Abläufe des Studios: nimmt Anfragen auf, schickt Benachrichtigungen und hält Aufträge nach, damit nichts in einem Chat verloren geht.A Discord bot for the studio's workflow: it takes in enquiries, sends notifications and tracks commissions so nothing gets lost in a chat.

Pythondiscord.pyAutomatisierungAutomation
Privates RepositoryPrivate repository
Light
Website · CreatorWebsite · creator

Light

Eine kleine Seite für einen Animations-Kanal, absichtlich leicht gebaut, damit sie auch bei schlechter Verbindung sofort da ist.A small site for an animation channel, deliberately kept light so it still loads instantly on a bad connection.

HTML/CSSJavaScriptperformantPerformance
Seite ansehenView live site
Nicht beauftragtNot commissioned

KonzepteConcepts

Entwürfe für deutsche Betriebe, die ich auf eigene Initiative gebaut habe. Sie waren kein Auftrag, und ich gebe sie hier auch nicht als einen aus. Sie stehen hier, weil sie zeigen, wie ich an eine fremde Branche herangehe. Drafts for German businesses that I built on my own initiative. They were not commissioned, and I am not presenting them as if they were. They are here because they show how I approach an unfamiliar trade.

Über michAbout me

Wer das gebaut hatWho built all this

Programmieren habe ich mir selbst beigebracht, angefangen bei Minecraft. Auf einem Server fehlte etwas, also schrieb ich ein Plugin dafür, dann das nächste. Irgendwann kam der erste bezahlte Auftrag dazu, und seitdem baue ich beides: Java-Plugins für Server und Websites für Betriebe, die davon leben.

I taught myself to code, starting with Minecraft. A server was missing something, so I wrote a plugin for it, then the next one. At some point the first paid job came along, and since then I have built both: Java plugins for servers, and websites for businesses that depend on them.

Am meisten gelernt habe ich an den Sachen, die danach jemand anderes benutzen musste. Ein Grosshändler, der seine Preise selbst ändern können muss, weil er sonst bei jeder Änderung anrufen müsste. Ein Salon, dessen Kundinnen fast nur über das Handy kommen. Ein Verein, dessen Mitglieder Malayalam lesen. Da lernt man schnell, dass eine schöne Seite, die ihre Aufgabe nicht erfüllt, nichts wert ist.

The things that taught me most were the ones somebody else then had to use. A wholesaler who needs to change his own prices, because otherwise he would have to call me for every edit. A salon whose customers arrive almost entirely by phone. An association whose members read Malayalam. You learn quickly that a beautiful page which fails its job is worth nothing.

Ich suche eine Ausbildung im IT-Bereich. Alles auf dieser Seite ist gebaut, läuft und ist verlinkt, Sie können jeden Punkt selbst anklicken und nachsehen.

I am looking for an apprenticeship (Ausbildung) in IT. Everything on this page is built, running and linked, so you can click any item and check it yourself.

Womit ich arbeiteWhat I work with

JavaSpigot · Paper · NeoForge · Fabric · Gradle
JavaScriptES-Module · DOM · Node
HTML & CSSresponsiv · mobile-firstresponsive · mobile-first
FirebaseHosting · Firestore · Auth · Storage
Pythondiscord.py · Automatisierungautomation
Git & GitHubtäglich im Einsatzused daily

Wofür ich gebaut habeWhere I have built

IndienKerala · 2 KundenKerala · 2 clients
VAEUAEAbu Dhabi · 1 KundeAbu Dhabi · 1 client
DeutschlandGermanyeigene Projekte & Konzepteown projects & concepts

Schreiben Sie mir. Get in touch.

Zu einer Ausbildung, einem Praktikum oder einer Frage zu einem dieser Projekte. E-Mail ist am einfachsten, ich antworte am selben oder am nächsten Tag. About an apprenticeship, a placement, or a question on any of these projects. Email is easiest, I reply the same or the next day.