Json Things: Create Custom Blocks and Items via JSON for Minecraft

Download Json Things for Minecraft to design custom items, blocks, and enchantments using simple JSON files. The ultimate tool for content creators and servers.

Download JsonThings for Minecraft 26.1.2, 26.1, 1.21.11, 1.21.10, 1.21.8, 1.21.4

Original name: JsonThings

Minecraft: 1.16.5, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.2, 1.19.3, 1.19.4, 1.20.1, 1.20.4, 1.20.6, 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.4, 1.21.8, 26.1, 26.1.2

Loaders: Forge, NeoForge

FileVersionLoaderSize
JsonThings-1.16.5-0.1.1.jar1.16.5Forge350 КБDownload
JsonThings-1.16.5-0.1.2.jar1.16.5Forge352 КБDownload
JsonThings-1.16.5-0.1.3.jar1.16.5Forge352 КБDownload
JsonThings-1.17.1-0.1.1.jar1.17.1Forge348 КБDownload
JsonThings-1.17.1-0.1.2.jar1.17.1Forge350 КБDownload
JsonThings-1.17.1-0.1.0.jar1.17.1Forge342 КБDownload
JsonThings-1.17.1-0.1.3.jar1.17.1Forge350 КБDownload
JsonThings-1.18-0.2.0.jar1.18Forge350 КБDownload
JsonThings-1.18-0.2.2.jar1.18.1Forge351 КБDownload
JsonThings-1.18.1-0.3.0.jar1.18.1Forge371 КБDownload
JsonThings-1.18-0.2.1.jar1.18.1Forge351 КБDownload
JsonThings-1.18.2-0.4.9.jar1.18.2Forge481 КБDownload
JsonThings-1.18.2-0.4.11.jar1.18.2Forge482 КБDownload
JsonThings-1.18.2-0.4.8.jar1.18.2Forge480 КБDownload
JsonThings-1.18.2-0.4.12.jar1.18.2Forge482 КБDownload
JsonThings-1.18.2-0.4.7.jar1.18.2Forge487 КБDownload
JsonThings-1.18.2-0.4.13.jar1.18.2Forge482 КБDownload
JsonThings-1.18.2-0.4.6.jar1.18.2Forge471 КБDownload
JsonThings-1.18.2-0.4.14.jar1.18.2Forge482 КБDownload
JsonThings-1.18.2-0.4.5.jar1.18.2Forge472 КБDownload
JsonThings-1.18.2-0.4.2.jar1.18.2Forge454 КБDownload
JsonThings-1.18.2-0.4.15.jar1.18.2Forge486 КБDownload
JsonThings-1.18.2-0.4.1.jar1.18.2Forge453 КБDownload
JsonThings-1.18.2-0.4.0.jar1.18.2Forge451 КБDownload
JsonThings-1.18.2-0.3.5.jar1.18.2Forge398 КБDownload
JsonThings-1.19-0.5.0.jar1.19Forge462 КБDownload
JsonThings-1.19.2-0.7.14.jar1.19.2Forge491 КБDownload
JsonThings-1.19.2-0.7.13.jar1.19.2Forge491 КБDownload
JsonThings-1.19.2-0.7.15.jar1.19.2Forge495 КБDownload
JsonThings-1.19.2-0.7.11.jar1.19.2Forge491 КБDownload
JsonThings-1.19.2-0.7.9.jar1.19.2Forge490 КБDownload
JsonThings-1.19.2-0.7.12.jar1.19.2Forge491 КБDownload
JsonThings-1.19-0.6.0.jar1.19.2Forge461 КБDownload
JsonThings-1.19.2-0.7.0.jar1.19.2Forge463 КБDownload
JsonThings-1.19.2-0.7.1.jar1.19.2Forge462 КБDownload
JsonThings-1.19.2-0.7.5.jar1.19.2Forge481 КБDownload
JsonThings-1.19.2-0.7.8.jar1.19.2Forge489 КБDownload
JsonThings-1.19.2-0.7.6.jar1.19.2Forge480 КБDownload
JsonThings-1.19.2-0.7.7.jar1.19.2Forge496 КБDownload
JsonThings-1.19.3-0.7.8.jar1.19.3Forge479 КБDownload
JsonThings-1.19.3-0.7.5.jar1.19.3Forge472 КБDownload
JsonThings-1.19.3-0.7.12.jar1.19.3Forge481 КБDownload
JsonThings-1.19.3-0.7.6.jar1.19.3Forge471 КБDownload
JsonThings-1.19.3-0.7.11.jar1.19.3Forge481 КБDownload
JsonThings-1.19.3-0.7.7.jar1.19.3Forge486 КБDownload
JsonThings-1.19.3-0.7.9.jar1.19.3Forge480 КБDownload
JsonThings-1.19.4-0.8.4.jar1.19.4Forge497 КБDownload
JsonThings-1.19.4-0.8.5.jar1.19.4Forge497 КБDownload
JsonThings-1.19.4-0.8.2.jar1.19.4Forge496 КБDownload
JsonThings-1.19.4-0.8.1.jar1.19.4Forge495 КБDownload
JsonThings-1.19.4-0.8.0.jar1.19.4Forge494 КБDownload
JsonThings-1.20.1-0.9.9.jar1.20.1Forge516 КБDownload
JsonThings-1.20.1-0.9.10.jar1.20.1Forge516 КБDownload
JsonThings-1.20.1-0.9.11.jar1.20.1Forge516 КБDownload
JsonThings-1.20.1-0.9.12.jar1.20.1Forge516 КБDownload
JsonThings-1.20.1-0.9.13.jar1.20.1Forge517 КБDownload
JsonThings-1.20.1-0.8.8.jar1.20.1Forge499 КБDownload
JsonThings-1.20-0.8.7.jar1.20.1Forge494 КБDownload
JsonThings-1.20-0.8.6.jar1.20.1Forge494 КБDownload
JsonThings-1.20.1-0.9.1.jar1.20.1NeoForge502 КБDownload
JsonThings-1.20.1-0.9.0.jar1.20.1NeoForge502 КБDownload
JsonThings-1.20.1-0.9.2.jar1.20.1NeoForge503 КБDownload
JsonThings-1.20.1-0.9.4.jar1.20.1NeoForge508 КБDownload
JsonThings-1.20.4-0.10.0.jar1.20.4NeoForge1.3 МБDownload
JsonThings-1.20.6-0.11.2.jar1.20.6NeoForge1.3 МБDownload
JsonThings-1.21-0.12.0.jar1.21NeoForge1.3 МБDownload
JsonThings-1.21-0.12.1.jar1.21NeoForge1.2 МБDownload
JsonThings-1.21.1-0.13.2.jar1.21.1NeoForge1.2 МБDownload
JsonThings-1.21.1-0.13.7.jar1.21.1NeoForge1.2 МБDownload
JsonThings-1.21-0.13.0.jar1.21.1NeoForge1.2 МБDownload
JsonThings-1.21.1-0.13.3.jar1.21.1NeoForge1.2 МБDownload
JsonThings-1.21.1-0.13.4.jar1.21.1NeoForge1.2 МБDownload
JsonThings-1.21-0.12.3.jar1.21.1NeoForge1.2 МБDownload
JsonThings-1.21.1-0.13.5.jar1.21.1NeoForge1.2 МБDownload
JsonThings-1.21.1-0.13.6.jar1.21.1NeoForge1.2 МБDownload
JsonThings-1.21-0.12.2.jar1.21.1NeoForge1.2 МБDownload
JsonThings-1.21.10-0.16.0.jar1.21.10NeoForge1.2 МБDownload
JsonThings-1.21.11-0.17.0.jar1.21.11NeoForge1.2 МБDownload
JsonThings-1.21.4-0.14.0.jar1.21.4NeoForge1.2 МБDownload
JsonThings-1.21.6-0.16.0.jar1.21.8NeoForge1.2 МБDownload
JsonThings-26.1.2-0.18.1.jar26.1NeoForge1.2 МБDownload
JsonThings-26.1-0.18.0.jar26.1NeoForge1.2 МБDownload
JsonThings-26.1.2-0.18.2.jar26.1.2NeoForge1.2 МБDownload
JsonThings-26.1.2-0.18.3.jar26.1.2NeoForge1.2 МБDownload
JsonThings-26.1.2-0.18.5.jar26.1.2NeoForge1.2 МБDownload

Json Things: Build Custom Minecraft Content with JSON

For server administrators and modpack developers who require precise control over game mechanics without compiling Java code, this utility offers a streamlined solution. It transforms the creation process into a structured data operation, allowing users to define new gameplay elements through text-based configuration files. This approach ensures that custom content remains stable, easily versioned, and compatible across different environments. Whether you are building a specialized adventure map or a complex technical server, this tool provides the foundation for systematic content expansion.

Core Functionality and Data-Driven Design

The primary advantage of this system lies in its ability to interpret JSON definitions as native game objects. Instead of relying on pre-compiled binaries for every minor change, creators can specify properties for items, blocks, and mechanics directly. This method supports a wide array of customizable features, ensuring that new additions feel like organic parts of the vanilla experience.

Customizable Game Elements

  • Items and Tools: Define food sources, weapons, and armor with specific durability, efficiency tiers, and material properties.
  • Block Geometry: Utilize voxel shapes to create precise collision boxes and visual models for stairs, slabs, and unique structural components.
  • Block Sets: Generate cohesive families of blocks, such as wood types, complete with matching fences, gates, and pressure plates.
  • Liquids and Enchantments: Introduce new fluid dynamics or create custom enchantments tailored to specific server rulesets.
  • Audio Integration: Assign distinct sound events to actions and blocks to enhance atmospheric immersion.

By organizing these elements into logical groups, developers can maintain a consistent aesthetic and functional balance throughout their projects. This systematic approach reduces errors and simplifies the testing phase during modpack development.

Installation and Version Compatibility

Deploying this modification is designed to be straightforward for both single-player setups and dedicated servers. The system utilizes "Thingpacks," which function similarly to resource packs but are dedicated to defining game logic and objects. Users can install these packs by placing them directly into the designated thingpacks directory within the game folder. Alternatively, many launchers support dragging and dropping the archive file directly into the configuration screen for immediate activation.

When you download Json Things: Build Custom Minecraft Content with JSON, ensure you select the correct loader version for your environment. Current stable builds support major releases including Minecraft 1.20.1 and 1.21.1. The mod is fully compatible with both Forge and NeoForge loaders, providing flexibility for various modpack configurations. Recent updates have optimized performance for version 26.1.2 on NeoForge, ensuring smooth integration with other technical mods.

For those asking how to install complex custom content, this tool acts as a universal loader for data packs. It allows server owners to centralize content management, pushing updates to all clients without requiring manual file replacements on each machine. This capability is crucial for maintaining consistency in multiplayer environments where balance and stability are paramount.

Practical Applications for Server Owners

The true power of Json Things: Build Custom Minecraft Content with JSON for Minecraft emerges when creating themed worlds or progressive gameplay loops. Server operators can design custom progression trees by introducing new tool tiers that gate access to specific resources. Furthermore, the ability to craft unique enchantments allows for specialized role-playing scenarios or minigames that differ significantly from the standard survival experience.

Developers often start with included examples, such as the Sandwood set, to understand the required JSON structure. These templates demonstrate how to link textures, sounds, and block states effectively. While advanced scripting features are currently in development, the existing framework offers sufficient depth for most custom content needs. By focusing on data integrity and modular design, this mod enables creators to iterate quickly and deploy reliable updates.

In conclusion, this utility is an essential asset for any project requiring bespoke content without the overhead of full mod development. It bridges the gap between simple data packs and heavy code modifications, offering a stable platform for innovation. Whether you are refining a existing modpack or launching a new server, integrating this tool ensures your custom elements behave predictably and enhance the overall player experience.