Inscripted
A ARPG Java plugin made for Minecraft, inspired by games like Path of Exile, Tibia & World of Warcraft! Made with love, using PaperMC.
Install / Use
/learn @amorabot/InscriptedREADME
Hey there, I'm Daniel (or Amora)! Inscripted is a Minecraft Java Plug-in that aims to implement Action-RPG elements into the game. I started this project mainly as way to learn and deeply understand the Java language and game programming in general (with the challenges of coding for a game server)!
Taking inspiration from other RPGs and custom Minecraft RPG servers I've played before, I wanted to see if I could make a game of my own inside Minecraft and face (and overcome) some of the design and technical challenges that come with it!
I mainly wanted to create a item system that felt alive and dynamic, taking massive inspiration from games like Path of Exile, and a combat system that enables a diverse Player vs. Player experience and where every class (or Archetype, in Inscripted's case) has a clear purpose (inspired by Tibia in some aspects), while taking a "You-are-what-you-wear" approach to character customization.
Down below there is a showcase of the project's current state, covering its design and visuals. Feel free to dowload the pre-built .jar for the latest GitHub release or check out the copious amounts of jank in the repo and build it yourself! I'd love to hear any feedback!
If you want to contact me, you can do so via:
- Discord: <b>@amorabot</b>
- E-mail: amorabotdev@gmail.com
Gameplay Demos:
- v1: https://www.youtube.com/watch?v=7vwqPahws5U
- v3 (1): https://www.youtube.com/watch?v=3HJHwcDx894
- v3 (2): https://www.youtube.com/watch?v=OdptyzORqxc
- v4 (Current): https://www.youtube.com/watch?v=aF69257Mge0
The item system is meant to allow for expressive build creation, mixing and matching all the different items and their stats to fit your preferred style!
Equippable items can be one of two types: Craftables or Relics! Craftable items can have their Inscriptions modified with currencies such as Orbs, while Relic items cannot be modified.
<img width="350" height="465" alt="approaching_winter" src="https://github.com/user-attachments/assets/b62fd521-ca83-4baf-8464-e273df5e4175" /> <img width="428" height="435" alt="sword" src="https://github.com/user-attachments/assets/7e1bbb84-c5d0-4e09-adac-f0555f8d84bd" />A Relics main purpose is to turn some of the game mechanics on their head and subvert the use of some stats, allowing for even quirkier builds! This way you can, for instance, take advantage of the Inscription combinations available only for certain item Archetypes, while counter-balancing the negative effects of a mighty Relic!
One of the core principles of the item system is that obtaining a desired item is pretty much a deterministic process.
Not easy. Deterministic.
Though item crafting and Relics, you can most certainly find a combination that fits your playstyle!
The itemization was designed around the concepts of item Archetypes and attribute-alignment. There are no strict class systems, only items. You can wear any item from any Archetype at any time, the choice is yours!
The following section's purpose will be to explain these core concepts of the item system:
Pure Archetypes & The Attribute trinity:
- Archetypes are centered around the <b>Attribute trinity</b>, Strength (STR), Dexterity (DEX) and Intelligence (INT).
- Pure Strength is represented by the <b>Marauder</b> Archetype, that itself represents a "Slow Brute" in terms of item stats. Being Slow, Highly defensive and physically overpowering.
- Pure Dexterity is represented by the <b>Mercenary</b> Archetype, that itself represents a "Agile Trickster" in terms of item stats. Being Highly mobile, precise and evasive.
- Pure Intelligence is represente by the <b>Sorcerer</b> Archetype, that itself represents a "Versitile elementalist" in terms of item stats. Having crowd control and explosive elemental prowess.
- Each Attribute on the trinity is also typically aligned with a in-game element. Example: STR items are typically FIRE themed, Sorcerer items will have more ICE modifiers.
- There are <b>3 more Hybrid Archetypes</b> that "mix" themes and elements fromm their "parent" Archetypes. They're generally more complex but more versitile versions of the pure Archetypes, being generally harder to master or itemize.
Hybrid Archetypes
As stated previously, <b>Hybrid Archetypes</b> inherit characteristics from both of their "Parent Archetypes" and are more complex versions of them, mixing all their characteristics in a single item. That can be chaotic and potentially very powerful!
- Lets say you want a "Agile Brute", You can simply combine Marauder and Mercenary items individually! But that can leave you spreading too thin for item stats or having no quick-paced melee options. The Gladiator fits all of that in its own Archetype! That way you can dictate how "brute" or how "agile" you want your Gladiator to be or, for instance, how "Gladiator" you want your Marauder to be
Archetype Diagram
Archetypes can be of two types: <b>Pure</b> and <b>Hybrid</b>. Pure Archetypes will typically be best when trying to specialize in a particular stat or set of attribute-aligned stats. Hybrid Archetypes are more chaotic but can serve as a good way to have a more diverse build. When tailored and mixed together correctly, they can be greater than the sum of its parts!
- Marauder is the Pure STR Archetype
- Gladiator is the Hybrid Archetype that mixes STR and DEX characteristics
- Mercenary is the Pure DEX Archetype
- Rogue is the Hybrid Archetype that mixes INT and DEX characteristics
- Sorcerer is the Pure INT Archetype
- Templar is the Hybrid Archetype that mixes STR and INT characteristics
Core Archetypes:
The Marauder is a warrior that wears heavy and protective armor and specilizes in strong physical blows, shredding through the enemies defences.
Their weapon of choice is the Axe, wearing Heavy Plating armor.
Defences:
Heavy phisical mitigation.
Offences:
Physical Damage and penetration.
</details><br/><br/>
A fierce duelist that excels at battle. the Gladiator prefers precise and quicker blows to finish their enemies. And of course, all of that while wearing the fanciest of armor, showing off their agility and form in combat.
Their weapon of choice is the Sword, wearing Carved Plating armor.
Defences:
Related Skills
node-connect
335.9kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
82.7kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
335.9kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
82.7kCommit, push, and open a PR
