


Sell Interface Shop Interface


GitanCraft is a Minecraft 1.21.1 mod (NeoForge) that adds a unique trading NPC to your world: the Scrap Dealer, an eccentric old junk merchant with a soft spot for copper.
A custom entity with its own model and texture — a weathered, talkative old peddler in a worn cap and brown coat, always rummaging through his gear or counting coins. He greets players with 15-20 unique, colorful merchant one-liners ("Ah, copper! My favorite stone, my friend!") and is immune to lava, a nod to his life spent around mines and scrapyards.
He doesn't spawn naturally — players must craft a Scrap Dealer Spawn Egg using 8 copper ingots surrounding 1 gold ingot in a crafting table, tying his summoning directly to the resources he loves.
Right-clicking the Scrap Dealer opens a custom GUI (not the vanilla villager trade screen) with two tabs:
Scrap Credits exist as physical coin items (stackable, storable, tradeable between players) with a bill/banknote version for large sums.
Custom advancements track milestones (first sale, first shop purchase, crafting the Spawn Egg, obtaining Camelot's Ring), plus an optional reputation system that unlocks discounts or exclusive stock after repeated trades. All prices are configurable via a JSON config file.
Built for Forge/NeoForge 1.21.1, with a custom Screen/AbstractContainerMenu GUI, a Blockbench entity model using the provided skin texture, custom or pitch-shifted vanilla sounds, proper loot tables/datagen, and clean package structure (entity, gui, item, network).