InfiniteItems
ModLicenseRef-All-Rights-Reserved

InfiniteItems

Two items will give you one upgraded item.

44
Downloads
0
Followers
2 months ago
Updated
📦
1
Versions

📖About InfiniteItems

This mod adds an Infinicraft-style item fusion system to Minecraft (Fabric 1.21.1).
When a player drops two items on the ground, the mod detects the pair and, after a short delay, combines them into a new item.

How it Works

  • The player drops a first item.

  • The player drops a second item nearby.

  • If both items remain on the ground and are within the configured distance, the mod:

    1. Consumes 1 unit of each item,
    2. Calculates the fusion result using internal rules,
    3. Spawns the resulting item in the middle, with particles and sound,
    4. Shows a HUD/message to the player and can optionally broadcast the fusion to the server.

Result Logic

The fusion result is calculated in the following order:

  1. Exact recipes: predefined combinations always take priority
    (e.g. coal + stick = torch).

  2. Smart progression rules: when combining materials with tools or armor,
    the system attempts to generate a coherent upgrade toward higher-tier gear.

  3. Rare pool: with enough fusion level, there is a chance to roll
    a rare vanilla item (elytra, nether star, trident, etc.).

  4. Deterministic fallback: if no rule applies, the mod still returns
    a valid vanilla item in a stable and deterministic way
    (the same pair usually produces the same result).

Fusion Levels

Every item created through fusion can carry a Level (L) and a Maximum (Max).

  • Chaining fusions using already-fused items increases the level.
  • Higher levels increase the probability of rare results.
  • If a fusion attempt exceeds the allowed maximum, the item breaks
    and is consumed, preventing infinite risk-free progression.

Balance

The system is able to output all vanilla items and blocks, but is balanced
to avoid constant block flooding:

  • Weighted fallback results
  • Items are favored over blocks
  • Rare items remain rare

👨‍💻 Authors & Credits

  • Developer: srmast3r_ (SrMaster)
  • Twitter/X: @SrMaster