Minecraft Data Packs / Magic

RPG Classes [Magic, Spells, Special Abilities]

  • check_circle Advancements
  • check_circle Functions
  • check_circle Recipes
  • 20,613 views, 6 today
  • 2,321 downloads, 0 today
  • 71
  • 67
  • 23
Required Resource Pack
TheRobified's Avatar TheRobified
Level 38 : Artisan Mage
22
This is a datapack for an RPG classes system in Minecraft. I always wanted an RPG-style system, but got tired of OP, world destroying, magic spell datapacks.

FOR OLDER VERSIONS, PLEASE JOIN THE DISCORD SERVER, LINKED BELOW


DISCORD: https://discord.gg/dSbgxYRBTq


!! THIS IS CURRENTLY IN BETA !!
This project is in BETA. This means there will most likely be bugs, conflicts, etc. Currently, these is a feedback-based phase. Bug reports are only accepted on the Discord server or on the GitHub page.

It is only being developed under Minecraft 1.19.4+. Backporting will NOT happen, ever. A lot of the functions used are only available in current versions, and I'll continue to add more features as Mojang adds even more. When that happens, legacy versions will be unsupported.


Learning and Equipping Spells:

You'll need to craft a Staff, and then find Rune Templates in dungeons. Craft Runes using the template, and then equip them to your staff through the Rune Table. Upgrade your Staff to gain more slots.

When you have more than one spell equipped, shift+right-click to go through your equipped spells!
CreditCloud_Wolf, vdvman
CompatibilityMinecraft 1.19
Tags

6 Update Logs

v0.7 : by TheRobified 04/02/2023 6:24:29 pmApr 2nd, 2023

Okay, massive update. First thing, this version will ONLY work with 1.19.4+

One of the key pieces of this datapack, was that people wanted more freedom to switch between "classes". I was also finding it difficult to really separate the Mage from the Healer, and find creative abilities from the Ranger/Knight that didn't make them OP.

With a lot of iteration, I decided to scrap the hard-coded classes system. Instead, your "class" will be defined by your equipment.

You can wear armor, but the amount of Armor you get, is how much your maximum amount of Mana gets reduced. Spells are now equipped to staffs through the use of craftable runes. You can put Runes on your Staff through the Rune Table (made by throwing a Lapis Block on top of an Enchanting Table).

Knight and Ranger abilities, while scrapped in this version, will be readded in other forms.


Certain Runes can only be equipped to certain equipment. Right now, there are only Staff Runes. However, expect some Armor Runes soon. After that, there will be Weapon Runes. Both will be restricted to one active Rune.

Armor runes will do things like grant extra Mana, increase mana regen, or even cause damage to enemies near you when you get hit. Weapon runes will do things like cause elemental damage to mobs around you for a small Mana cost. That way, you can use full armor with a small Mana pool, but still have cool abilities.

This version is a total rework. I won't be supporting any version earlier than this. As such, I recommend this only by installed on a new world.

Souls:

Currently, only the normal Soul is available. I might bring back elemental souls at a later time, but I wanted to simplify things a bit, and get feedback. You can get Souls by throwing Sculk, Soul Sand, or Soul Soil on top of a Soul Campfire. After a full Minecraft day, it will refine a Soul.

Rune Templates:

Found in various dungeons, these will provide you with the ability to craft Runes. They are used in the process, but can be duplicated with a Book & Quill and a Glow Ink Sac.

Runes:
Craft these with the appropriate template, a Soul, and a piece of Lapis Lazuli. Then, place them on the appropriate equipment using the Rune Table.

Magic Table:
Throw a piece of Red Wool on top of a Bookshelf.

Rune Table:
Throw a Lapis Block on top of an Enchanting Table.
LOAD MORE LOGS

Create an account or sign in to comment.

1
03/10/2024 3:22 pm
Level 13 : Journeyman Toast
ItsMeNeon
ItsMeNeon's Avatar
looks awesome!
1
06/14/2023 7:42 pm
Level 1 : New Miner
PotionMaster0220
PotionMaster0220's Avatar
Question: how do you craft a staff? (I know it seems dumb but I've tried everything) is there like a /function or something to get a staff or runes? asking so i can add this to a server me and my friends play on
2
06/15/2023 3:19 pm
Level 38 : Artisan Mage
TheRobified
TheRobified's Avatar
You'll need to setup a Magic Table (throw red wool onto a bookself). That should create the Magic Table. Then interact with it.

Throw in one stick, one iron, and a lapis lazuli into the menu, and the staff will appear.
1
06/18/2023 8:28 pm
Level 1 : New Miner
PotionMaster0220
PotionMaster0220's Avatar
thank you!
1
05/07/2023 12:14 pm
Level 64 : High Grandmaster Creeper
Team UNNAMED
Team UNNAMED's Avatar
bro you just got credited by SkipTheTutorial who even is that
2
01/31/2023 10:36 am
Level 1 : New Crafter
LukerFire
LukerFire's Avatar
Nice Datapack man! Good Job!
1
11/23/2022 7:33 am
Level 1 : New Miner
Mosayka
Mosayka's Avatar
How to change classes? tired of being a mage(
1
09/25/2022 7:54 am
Level 1 : New Miner
Slizzismaking
Slizzismaking's Avatar
it isint working for me on my server when i try to choose what i want to be for eg i choose the ranger it gives the message "
1
09/25/2022 7:44 am
Level 1 : New Miner
Slizzismaking
Slizzismaking's Avatar
it isint working for me on my server when i try to choose a role eg i chose ranger it says " Unknown scoreboard objective 'cl.Class' ". pls help
1
09/18/2022 9:20 pm
Level 53 : Grandmaster Pixel Puncher
Scribblez01
Scribblez01's Avatar
This is really creative!
Planet Minecraft

Website

© 2010 - 2024
www.planetminecraft.com

Welcome