ModsFinder
NF

NBTApi FancyMenu Add-on

by SeFort

NBTApi FancyMenu Add-on connects FancyMenu to the NBTApi library, so menus can read and change world data stored in NBT form.

FabricClient-side onlyMIT LicenseOpen source1.20.1

What it does

The add-on gives FancyMenu menus access to NBT data kept in the world. It depends on FancyMenu and NBTApi, and both must be installed alongside it on Fabric for Minecraft 1.20.1. The mod is client-side only, so a server does not need it and players can use it alone.

Within a menu, a set action writes a value at a given path in world NBT, while a value placeholder shows the stored value as text in any field that accepts FancyMenu placeholders. A value requirement checks whether a stored value matches a condition before an element is shown or enabled. The add-on is licensed under the MIT License and its source code and issue tracker are public.

Key features

  1. Set NBT action

    A menu action writes a value to a chosen path in the world's NBT data, given as world, path and value.

  2. NBT value placeholder

    Any text field that takes FancyMenu placeholders can display a value read from world NBT.

  3. NBT value requirement

    A requirement compares a world NBT path against a value with an operator, so an element appears only when the check passes.

Compatibility

Latest build for each game version and loader.

1.20.11.0.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 2

FancyMenuCustomize Minecraft's menus with ease!
Required
NB
NBTApiMod for reading/editing NBT data in level.dat directly in the game.
Required

Incompatible 1

FancyMenuCustomize Minecraft's menus with ease!
Incompatible

Use cases

World data in custom menus

Menus can show and change world values, such as a counter or a saved setting, without a separate command.

Who it’s for: Players and modpack makers who build FancyMenu screens that need to display or check NBT data from the world.

How it compares

Full comparison

NBT Recipes is server-side only and targets Fabric and Quilt for 1.20 – 1.20.1, released under the Apache License 2.0. NBT Viewer is client-side only for 1.20.4, is not open source and is licensed under Creative Commons Attribution Non Commercial 4.0. This add-on is for 1.20.1 only, on Fabric, and is released under the MIT License.

ModLoadersGame versionsEnvironmentUpdated
NBTApi FancyMenu Add-onFabric1.20.1Client-side only2025-11-23
NBT RecipesFabric and Quilt1.20 – 1.20.1Server-side only2023-11-14
NBT ViewerFabric1.20.4Client-side only2024-01-17

Questions

Does NBTApi FancyMenu Add-on need FancyMenu installed?

Yes. FancyMenu is a required dependency, along with NBTApi, and the add-on will not work without both.

Is NBTApi FancyMenu Add-on needed on a server?

No. Servers do not need it; each player installs it for their own game.

Which versions does NBTApi FancyMenu Add-on support?

Files exist only for Minecraft 1.20.1 on Fabric, with version 1.0.0 published on 2025-11-23.

Does FancyMenu work with NBTApi FancyMenu Add-on?

The Modrinth page lists FancyMenu as incompatible with this add-on, so the two should not be combined.

In the catalog

NBTApi FancyMenu Add-on is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 34,764 mods support Minecraft 1.20.1.

More from SeFort

All projects

Similar mods

What the author says

This mod adds support for the NBTApi mod to FancyMenu, allowing you to view or edit world data directly in the menu. This add-on adds: - Set NBT Action - this action allows you to change the value of an NBT parameter in the format world|path|value
SeFort, on the Modrinth page

Official listing

Owner
SeFort
Published
2025-11-23
Updated on Modrinth
2025-11-23
Facts verified
2026-10-15

Tags