HomeJavaDatapacksAbilities: Origins in a Datapack
Abilities: Origins in a Datapack
DatapacksJava

Abilities: Origins in a Datapack

by n2m · on Modrinth

Ever wanted to play origins without the mod? Or on a bukkit-based server? This is abilities, a datapack that offers similar features as origins

Which Minecraft do you have?

Every version of the game needs its own build. Pick yours, then download — the wrong build installs fine and then does nothing in the game. This mod is built for Data pack only.

⬇ Download for 1.21.2–1.21.3⬇ Download for 1.21–1.21.1⬇ Download for 1.20–1.20.6⬇ Download for 1.19.4⬇ Download for 1.19–1.19.3⬇ Download for 1.16.5–1.18
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.
Abilities: Origins in a Datapack — screenshot 1Abilities: Origins in a Datapack — screenshot 2

Abilities: An Origin-Like datapack

Ever wanted to play origins without the mod? Or on a bukkit-based server? This is abilities, a datapack that offers similar features as origins

NEWS: ABILITIES IS BACK! (now updated for 1.21!)

Warning: Things are changing for mc datapacking, and so is this datapack. Check the update logs if you are updating from an old abilities version!

How to get abilities

A chat message should pop up (see image), and you can click on whichever ability you want, or hover for more info.
If not, use the command /trigger showMenu
You can choose human by not choosing anything
To stop normal players from choosing abilities, see the config
Note: You cannot change your ability after you choose in some cases! See the for operators section

For operators

Singleplayer world: To use the commands listed in this section, cheats must be enabled
To clear your ability, do /function abilities:reset
To clear someone else's ability, do /execute as <username> run function abilities:reset
After running the reset function, the selection menu will reappear

Config

For operators only. Do /function abilities:config
Click on the check or X to enable/disable and hover to see what each config value is about.

List of abilities

More coming soon!

Ghost

Pros:

Cons:

Blaze
Similar to the blazeborn origin

Pros:

Cons:

Shadow
Removed in versions 53+
Adapted from Become the Shadow datapack
Particles are only shown to others (can be changed, see config

Pros:

Cons:

Lightning

Pros:

Cons:

Avian Similar to the avian origin
Note: You may feel damage after respawning, but nothing happens

Pros:

Cons:

Warden

Pros:

Cons:

Glass Golem
Adapted from my one heart one hit datapack
Can be disabled via config

Pros:

Cons:

Shulker
Is also only 1 block tall

Pros:

Cons:

Elytrian

Pros:

Cons:

Fish

Pros:

Cons:

Creeper
Can be disabled via config

Pros:

Cons:

Darkness

Pros:

Cons:

(Elder) Guardian

Pros:

Cons:

Enderian

Pros:

Cons:

Other small abilities
You can see a few other ones in the selection menu

Special powers usage

To use special powers, hold a stick in your offhand and press shift (sneak).
Only works if you are holding a stick and shifting at the same time.
In older verions (<55) do shift+jump at the same time.

Extra stuff
For abilities that burn in sunlight, you can wear a helmet to stop burning (or use fire res)
You cannot use powers while in water
Abilities with weakness needs 5 or more damage in one hit to be able to hit anything

For Paper Servers:
In the config folder, open the world default config. Control F for allow-non-player-entities-on-scoreboards and set to true. Restart

Geyser & Bedrock
Abilities does NOT support Bedrock (get Java lol), like any other datapacks.
Abilities does NOT COMPLETELY WORK on Geyser, because Bedrock players cannot click in chat (bruh bedrock sucks). But, if a Java operator gave them an ability manually, it will work fine. Note that Java players can use Abilities fine even with Geyser enabled.

If the menu is not working
Do /function abilities:config and toggle on and then toggle off operators choose ability. Then try again

Suggestions & Bugs
Please add any suggestions for new abilities below in comments! If you find any bugs, also drop them below.

Contact (discord):
nitrgendioxide
The discord support server and testing mc server are no longer up, directly friend request me and state that you are coming from here

Crediting / Terms

  1. Don't post elsewhere without my permission. If you want to share it, share the pmc link instead.
  2. When using it in a video, please link the modrinth page. All minecraft servers using the pack must also do the same (in game, in a welcome message, or somewhere in a noticeboard)
Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more