截图
介绍

Pickup Card
Every item you pick up becomes a card on your HUD
Overview
- Pickup Card pops a card whenever you pick up an item or XP: item icon, name and how much you gained, with rarity deciding the accent colour — picking things up is no longer just a “ding” and an extra slot in your inventory;
- A client-side mod: nothing goes on the server, it works on any server and in any modpack, with no required dependencies;
- Every card is drawn as vectors with NanoVG, with no vanilla hint textures and no rendering library to install.
Features
- 🃏 Card notices — a card per pickup, items or XP: rarity bar + item icon + name + count;
- ➕ Merging — grabbing the same thing again merges into the same card (four modes), with the count rolling up instead of spamming the screen;
- 🔇 Three filter lists — blacklist (never shown), whitelist (always shown and highlighted) and muted (shown, but not highlighted); rules accept minecraft:stone / #forge:ores / @somebotania, and the built-in ignore list for the usual spam items can be switched off wholesale;
- ✨ Rarity accent — vanilla’s four tier colours (white / yellow / aqua / purple); with RarityCore installed it switches to its seven tiers and your own colours, plus an entrance shimmer and a tiered glow on high-rarity cards;
- 🆕 NEW badge — items you have not seen this session light up once;
- 🧍 Only your pickups — the signal is filtered by picker, so other players looting or a zombie picking up gear never puts a card on your screen;
- 📐 Placement & stacking — cards land in the strip to the right of the hotbar, right-aligned by default; the anchor is draggable, the card can be mirrored (bar moved to the far right), spacing is adjustable, and scaling is automatic (shrinks only when needed, floor 60%) or manual (50%–200%);
- 🚦 Queue when full — a full screen queues new pickups instead of pushing old cards out; when the queue is full too they collapse into one “N more” overflow card;
- 🎛️ Every animation switchable — entrance, merge pulse and glow breathing each have their own switch; entrance and exit each come in several shapes (slide / wipe, fade / train retract / wipe close);
- 🎨 Card look is data — colours, corner radius, border, padding and animation timings live in a theme JSON; change one file and it takes effect within a second, no restart;
- ⚙️ Config screen — press K: paged, scrollable, hover explanations, and a preview that uses the real card painter and replays the whole timeline, so any timing key you touch is visible immediately.
Compatibility
| Environment / mod | Status |
|---|---|
| Minecraft 1.20.1 + Forge 47.4.x | ✅ The shipping target, tested in play |
| Server without the mod | ✅ Every feature works (client-side) |
| RarityCore | 🟡 Optional: rarity tiers and colours; falls back to vanilla’s four tiers without it |
| UI Deck installed alongside | ✅ NanoVG comes from a nested JarJar, no package clash |
| Minecraft 1.21.1 (Fabric / NeoForge / Forge) | ❌ Not implemented |
| Minecraft 1.20.1 Fabric / NeoForge | ❌ Not implemented |
Configuration
Changing things in game is recommended — press K; the screen shows the values in effect and writes them to disk immediately. The file behind it is config/pickupcard-client.toml, and the commonly changed keys are:
| Key | Default | Meaning |
|---|---|---|
notice.holdMs |
4000 | how long a card stays (ms), counted from its last refresh |
notice.exitMs |
480 | exit animation length; 0 = disappear at once |
merge.mode |
SAME_NBT | how eagerly pickups merge (four modes) |
layout.maxOnScreen |
5 | how many cards fit on screen |
layout.queueSize |
9 | queue length; 0 = no queue |
layout.scalePercent |
0 | 0 = automatic (shrinks only when needed, floor 60%); manual 50–200 |
layout.align |
RIGHT | left-edge or right-edge alignment |
layout.mirrorCard |
false | mirror the card: bar on the far right, animations flipped too |
count.format |
PLUS | +64 / ×64 / 64 / +1.2K |
The deprecated keys stickTo and leftEdge are read and ignored (replaced by anchorX / anchorY). A card’s appearance is not in the TOML — it lives in the theme JSON, see “Card look is data” above.
Known Limitations
- Only 1.20.1 Forge ships (the 1.21.1 targets are recorded as not implemented);
- The muted list only affects emphasis — it does not mute vanilla’s pickup sound;
- At the largest GUI scale (a 320×180 canvas) English interface labels shrink a little — they do not overlap, but they are not comfortable to read;
- No server component, so server-only information is out of reach: renamed items and NBT take the route of grabbing the real entity before it is removed, which covers almost every case.
FAQ
- Do I need it on the server? No — there is no server component; it works on any server, including vanilla servers and other people’s modpacks;
- Will I see cards when other players pick things up? No. Only your own pickups pop a card;
- I picked up a whole stack — why is there only one card? That is merging; set
merge.modetoNEVERfor a separate card every time; - I changed the TOML and nothing happened. Check for leftover old keys first (
stickTo/leftEdge/merge.enabled/merge.windowMsare deprecated and ignored); appearance settings live in the theme JSON, not in the TOML; - No cards at all? Check in order: the master switch
enabled, the blacklist on the filter page, then whether the on-screen and queue limits are full; - The config screen will not open? The key is K (rebindable in vanilla Controls); if another mod has taken it, use the TOML or pick another key.
Feedback
Found bug?issue
常见问题
PickupCard 支持哪些 Minecraft 版本?
PickupCard 支持 Minecraft Java 版 1.20.1,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。
PickupCard 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
E33EPUS 的其他作品
查看全部 →
E33Chat
以聊天应用风格重建原版聊天HUD
FGM Plus
Real bust scaling, per-player shaping and custom hurt sounds for Wildfire's Female Gender Mod.
SweatyFeet
Wear boots too long and your feet stink. Take them off and wash up!
Better Combat Plus
Roll during attacks, keep your offhand while two-handing, raise your shield in the recovery window
评论
登录后评论和评分