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

202.5k
111
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

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 ARR
Published last year
Updated 4 weeks ago
DescriptionGalleryChangelogVersions

Show all versions

1
2
3

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

Data API

by GenMode on Aug 16, 2024
Download

Data API

by GenMode on Aug 16, 2024
Download

Misc:

  • updated to Minecraft 1.21.1

Commands:

  • fixed bug where calculate would return a number other than 0 for a false nbt check
  • updated calculate (added parameter "restricted_output")
  • updated calculate ("mode" operation can now output multiple values)

Containers:

  • updated minecart_gui to also work on minecraft:chest_boat

Settings:

  • added load_text toggle option
1
2
3

Modrinth is open source.

main@16c5a5a

© 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.