VintageTag
ModMIT

VintageTag

VintageTag is a lightweight tag system mod (primarily compatible with 1.12.2) that brings functionality similar to the official tag system of Minecraft 1.13+ to older game versions.

87
Downloads
0
Followers
2 months ago
Updated
📦
10
Versions

📖About VintageTag

VintageTag

VintageTag adds a simple tag system to Minecraft 1.12.2, supporting item, fluid, and block tags.

Registering Tags

During the FMLLoadCompleteEvent phase, the tag system performs the following steps sequentially:

  1. Synchronize ore dictionary data
  2. Load tags from all mods (src/main/resources/data/tags/<type>/)
  3. Load tags from configuration files (config/tags/<type>/)

Here, <type> can be one of item, fluid, or block.

The JSON format is similar to the official 1.13+ tag system. For details, see TagLoader.

Command System

/tag info       // Display tag statistics (requires permission level 1)
/tag reload     // Reload tags (requires permission level 2)

Tooltip

Hold Shift to view tag information for items, fluids, and blocks. For example:

  • Holding Shift on a water bucket will show the bucket's item tags and water's fluid tags.
  • Holding Shift on stone (an item that has a block form) will show the stone's item tags and block tags (block tags do not distinguish metadata).

Tag types are color-coded:

  • White: item tags
  • Blue: fluid tags
  • Yellow: block tags

If the item contains no tags of any type, a "No tags" message will appear.

Network Synchronization

When a player logs in or uses the /tag reload command, the server's data is immediately synchronized to the client.

Configuration Options

// Enable scanning tags in configuration files
B:enableConfigScanner=true

// Enable scanning tags in mods
B:enableModScanner=true

// Enable synchronizing tags from the ore dictionary
B:enableOreSync=true

// Enable tag tooltips
B:enableTooltip=true