Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Data API

Data API

Tools to aid in datapack creation

219.7k
123
Game Mechanics
Library
Utility

Compatibility

Minecraft: Java Edition

1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x

Platforms

Data Pack
Fabric
Forge
NeoForge
Quilt

Supported environments

Server-side
Client and server (optional)

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues Visit wiki Join Discord server
Donate on Ko-fiDonate on Patreon

Creators

GenMode
GenMode Owner

Details

Licensed MIT
Published 2 years ago
Updated 2 days ago
DescriptionGalleryChangelogVersions

Show all versions

1
2
4

Data API

by GenMode on Jul 16, 2025
Download

Data API

by GenMode on Jul 16, 2025
Download

Misc:

  • updated to Minecraft 1.21.6

Entities:

  • updated custom_mobs

Functions:

  • added data_api:command/modify_data/..., data_api:command/set_count, data_api:command/set_damage, and data_api:entity/villager/append_trade, and global:give
  • updated data_api:command/calculate and data_api:command/run_command/...

Item Modifiers:

  • removed set_count/...
  • updated function/dye_randomly and function/set_color/...

Nbt Tags:

  • updated item_command_data

Predicates

  • added data_api:trigger/...

Storages:

  • added global:store
  • updated data_api:store

Data API

by GenMode on May 12, 2025
Download

Data API

by GenMode on May 12, 2025
Download

Misc:

  • updated to Minecraft 1.21.5

Bugs:

  • fixed composter not being able to be interacted with

Functions:

  • updated modify_player_data
  • updated run_command/...

Entities:

  • updated custom_mobs

Nbt Tags:

  • updated compostable

Objectives:

  • removed match.Brightness

Predicates:

  • removed attributes/...

Storages:

  • updated data_api:store entities

Data API

by GenMode on May 7, 2025
Download

Data API

by GenMode on May 7, 2025
Download
  • fixed item_command triggers: ["data_api:dropped_item", "minecraft:tick"]
  • fixed function command/apply_damage ignoring "minecraft:max_damage" component
  • fixed function command/calculate mode operation

Data API

by GenMode on Apr 14, 2025
Download

Data API

by GenMode on Apr 14, 2025
Download

Bugs:

  • fixed book tag not playing sound when added to chiseled_bookshelf
  • fixed crafting_station displays disappearing
  • fixed crafting_station interactions disappearing when next to eachother
  • fixed crafting_station being unable to be interacted with

Entities:

  • updated block_entities

Functions:

  • updated raycast

NBT Tags:

  • updated craftable_on
  • updated item_commands: added [equip, player_hurt], merged [attack, consume, drop, tick, use]

Objectives:

  • updated item.hand_used
  • updated item.slot_used

Data API

by GenMode on Mar 19, 2025
Download

Data API

by GenMode on Mar 19, 2025
Download
  • fixed bug where loot won't summon through command_from_data

Data API

by GenMode on Feb 26, 2025
Download

Data API

by GenMode on Feb 26, 2025
Download
  • fixed bugs relating to NBT tags

Data API

by GenMode on Feb 21, 2025
Download

Data API

by GenMode on Feb 21, 2025
Download

Misc:

  • updated to Minecraft 1.21.4

Bugs:

  • fixed custom_mob teleport incompatability
  • fixed furnace output inconsistency

Containers:

  • removed custon_gui support

Functions:

  • added drop_items
  • added run_command/...
  • added set_player_data
  • removed reset_base_attributes
  • updated command/remove (now entity/remove)

NBT Tags:

  • updated apply_damage sub-tag
  • updated custom_entity_data
  • updated custom_smelt_data (now smelting_output)

Tags:

  • updated data_api:compost/...

Data API

by GenMode on Dec 11, 2024
Download

Data API

by GenMode on Dec 11, 2024
Download

Misc:

  • updated to Minecraft 1.21.3

Nbt Tags:

  • renamed "playsound" sub-data to match the vanilla consumable format

Predicates:

  • added "looking_at_entity" predicate

Tags:

  • removed from data_api:block_entities [crafting_table, jukebox]

Data API

by GenMode on Nov 13, 2024
Download

Data API

by GenMode on Nov 13, 2024
Download
  • fixed log-spam bug

Data API

by GenMode on Nov 8, 2024
Download

Data API

by GenMode on Nov 8, 2024
Download

Misc:

  • updated to Minecraft 1.21.2

Entities:

  • updated custom_entity_data

Functions:

  • added raycast/...

Item Modifiers:

  • removed food_preset/...

NBT Tags:

  • removed custom_armor_data
  • removed custom_hat_data
  • removed prevent_equip
  • updated use

Predicates:

  • added input/...

Settings:

  • blockEntities is now set to false by default
1
2
4

Modrinth is open source.

main@396f737

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.