IconCraft 1.2.3 for NamelessMC 2.2.5
IconCraft turns shortcodes into Minecraft icons, player heads, enchanted equipment, inventory displays, container previews and animated mobs. The tables show the original code alongside its rendered result.
Hey, who’s seen my new :enchant_diamond_sword_sharpness5_fire_aspect2_unbreaking3: sword? The zombies are terrified of it...
Installation and updates
Copy modules/IconCraft into your website’s modules directory.
Install and enable IconCraft in StaffCP → Modules.
Clear the website, template and CDN caches, then reload the page.
For updates, overwrite the existing module folder. Disable ItemShortcodes if it was previously installed.
Items, player heads and enchantments
:acacia_boat::acacia_boat:Item icon with a localized hover name.
:skull_manubazsi::skull_manubazsi:Player head loaded through MCHeads.
:enchant_elytra::enchant_elytra:Animated enchantment glint.
:enchant_elytra_unbreaking2_fireaspect1::enchant_elytra_unbreaking2_fireaspect1:Enchantment names and levels appear on hover.
:enchant_diamond_sword_sharpness5_fire_aspect2::enchant_diamond_sword_sharpness5_fire_aspect2:Enchantment aliases containing underscores are supported.
Item identifiers are filenames from assets/items without .png. Enchantment names and aliases are listed in assets/catalog.json.
Any bundled item can use enchant_. Known enchantments can be combined even when Minecraft normally disallows the combination. Levels must be integers from 1 to 9999.
Player names accept 1–16 ASCII letters, digits or underscores. Names such as Test_x2 are treated as complete usernames. Unknown or malformed codes remain text.
Hotbar and player inventory
:hotbar_slot1_chest_slot2_carrot:
9-slot hotbar with a chest in slot 1 and a carrot in slot 2.
:hotbar_slot1_chest_slot2_carrot:
:hotbar_slot2_carrot_x64_slot9_enchant_elytra_unbreaking2:
Item quantities and enchanted equipment.
:hotbar_slot2_carrot_x64_slot9_enchant_elytra_unbreaking2:
36-slot player inventory.
:inventory_slot1_diamond_slot28_carrot_slot36_skull_manubazsi:
:inventory_slot1_diamond_slot28_carrot_slot36_skull_manubazsi:
Animated and static mobs inside slots.
:hotbar_slot1_gif_mob_slime_slot2_mob_cow:
:hotbar_slot1_gif_mob_slime_slot2_mob_cow:
Slots start at 1 and run left to right, row by row. Hotbars use slots 1–9. Inventories use 1–36: the first three rows are 1–27 and the separated bottom hotbar is 28–36.
Unspecified slots remain empty. Each slot may appear only once per code, in any written order. Quantity suffixes such as _x64 accept 1–64.
This is a visual display system. It does not store playable inventories, synchronize with Minecraft or allow items to be moved.
Containers and hover previews
:chest_slot1_carrot::chest_slot1_carrot:Chest icon; hover to view its 27-slot contents.
:chest_open_slot1_carrot_x32_slot8_diamond::chest_open_slot1_carrot_x32_slot8_diamond:Open chest with configured contents.
:double_chest_slot54_diamond::double_chest_slot54_diamond:Double chest with 54 slots.
:trapped_chest_open_slot1_carrot::trapped_chest_open_slot1_carrot:Open trapped chest.
:ender_chest_slot1_enchant_elytra_unbreaking2::ender_chest_slot1_enchant_elytra_unbreaking2:Ender chest containing enchanted equipment.
:ender_chest_open_slot27_diamond::ender_chest_open_slot27_diamond:Open ender chest.
:shulker_slot1_carrot::shulker_slot1_carrot:Shulker box with 27 slots.
:purple_shulker_box_open_slot2_diamond::purple_shulker_box_open_slot2_diamond:Colored, open shulker box.
:bundle_slot1_carrot_x16_slot2_diamond::bundle_slot1_carrot_x16_slot2_diamond:Bundle with a content preview.
:blue_bundle_open_slot1_carrot::blue_bundle_open_slot1_carrot:Colored, open bundle.
:chest_open::chest_open:Open chest without configured contents.
Chests, trapped chests, ender chests and shulker boxes have 27 slots. Double chests have 54.
Bundles support visual positions 1–64. The preview uses eight columns and only the necessary rows, with a minimum of one row. Minecraft bundle weight and item stackability are not calculated.
Color prefixes: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black. Uncolored shulker_box and bundle are also available.
Aliases: inv = inventory, enderchest = ender_chest, shulker = shulker_box.
Place _open before the slot list. Slots may contain items, enchanted items, heads, mobs, piston variants and empty container icons. Nested containers with their own slot lists are not supported.
The hover grid shows all configured contents. Text details are shown for the first four occupied slots, followed by a summary. The complete text list is included in the accessible image description. Hover panels are not interactive and do not open nested tooltips.
Regular and sticky pistons
:sticky_piston_north_open::sticky_piston_north_open:North-facing, extended sticky piston.
:sticky_piston_east_closed::sticky_piston_east_closed:East-facing, retracted sticky piston.
:piston_down_extended::piston_down_extended:Downward-facing, extended regular piston.
:sticky_piston_rotate90_open::sticky_piston_rotate90_open:Extended variant rotated 90° in the image plane.
Both types support up, down, north, south, east, west and image-plane rotations rotate0, rotate90, rotate180, rotate270.
open / extended means extended; closed / retracted means retracted. Variants without a direction use up. Standard :piston: and :sticky_piston: remain available. These are static illustrations, not redstone simulations.
Animals and mobs
:mob_slime::mob_slime:Static slime PNG.
:gif_mob_slime::gif_mob_slime:Bouncing and squashing slime GIF.
:mob_cow::mob_cow:Static cow.
:gif_mob_bee::gif_mob_bee:Hovering bee GIF.
:gif_mob_ender_dragon::gif_mob_ender_dragon:Animated Ender Dragon icon.
The 93 identifiers are listed in MOBS.md. The collection includes standard Java/Bedrock mobs, both bosses and selected special entities. It does not include every skin, biome, baby, snapshot, mob-vote, mod, Dungeons or Legends variant.
Every identifier has a local PNG and animated GIF. Most are full-body renders; nine entries marked face use face icons. GIFs use custom 1.4-second idle animations, not recorded Minecraft walking or attack animations.
Language, compatibility and behavior
Tooltips follow the active NamelessMC language: Hungarian for Hungarian visitors, English otherwise. Reload after changing language.
Visible text in forums, widgets, navigation and other frontend areas is processed, including dynamically inserted content. Stored content remains unchanged. Editors, code/pre blocks, scripts and StaffCP are excluded.
Attributes, canvas, iframe contents and shadow roots are outside the module’s scope. Keep each shortcode in one text node. Add data-isc-ignore to exclude an element and its descendants.
Icons and grids cannot be clicked, dragged or focused. They have no custom context menu or touch tooltip toggle. Hover tooltips do not intercept pointer input. Clicking an icon inside a link is blocked; the rest of the link remains usable. This is interface behavior, not copy protection.
Themes must output the standard NamelessMC CSS, JavaScript and inline-script asset lists. Custom templates may require adjustments.
Assets and fallback behavior
PNG/GIF assets are local and prebuilt. Player heads use https://mc-heads.net/head/USERNAME/64, with a local player-head fallback. This sends the requested username to MCHeads and depends on its availability and cache.
A strict Content Security Policy must allow the inline configuration, same-origin catalog fetching and images, and MCHeads images when heads are used.
Disabled JavaScript or failed catalog loading leaves the original codes visible. Failed animated images fall back to static PNGs. No Minecraft plugin, SQL migration or Node/Python installation is required on the web server.
Fixes, documentation and removal
Empty and occupied slots have matching dimensions. The default inventory width is 360 px. Chest lid textures are corrected, closed lids are solid, and double chests use continuous double-width models. Chests and colored shulker boxes use original Minecraft textures.
See MOBS.md, THIRD_PARTY_NOTICES.md, and MOB_SOURCES.json
To remove the addon, disable it and delete modules/IconCraft.
Rights to Minecraft-derived images and translations remain with their respective owners. This is not an official Mojang or Microsoft product.
IconCraft 1.2.3 NamelessMC 2.2.5-höz
Az IconCraft a rövidkódokat Minecraft-ikonokká, játékosfejekké, elvarázsolt felszerelésekké, inventory-megjelenítésekké, tárolóelőnézetekké és animált mobokká alakítja. A táblázatok az eredeti kódot a megjelenített eredménnyel együtt mutatják.
Hé, ki látta már az új :enchant_diamond_sword_sharpness5_fire_aspect2_unbreaking3: kardomat? A zombik rettegnek tőle...
Telepítés és frissítés
Másold a modules/IconCraft mappát a weboldalad modulkönyvtárába.
Telepítsd és engedélyezd az IconCraftot a StaffCP → Modulok menüben.
Töröld a weboldal-, sablon- és CDN-gyorsítótárat, majd töltsd újra az oldalt.
Frissítéskor írd felül a meglévő modulmappát. Tiltsd le az ItemShortcodes-t, ha korábban telepítve volt.
Itemek, játékosfejek és varázslatok
:acacia_boat::acacia_boat:Item ikon lokalizált, ráhúzáskor megjelenő névvel.
:skull_manubazsi::skull_manubazsi:Játékosfej, az MCHeads-en keresztül betöltve.
:enchant_elytra::enchant_elytra:Animált varázslatfény.
:enchant_elytra_unbreaking2_fireaspect1::enchant_elytra_unbreaking2_fireaspect1:A varázslatok nevei és szintjei ráhúzáskor jelennek meg.
:enchant_diamond_sword_sharpness5_fire_aspect2::enchant_diamond_sword_sharpness5_fire_aspect2:Az aláhúzásjelet tartalmazó varázslat-aliasok is támogatottak.
Az item azonosítók az assets/items mappa fájlnevei .png nélkül. A varázslatok nevei és aliasai az assets/catalog.json fájlban találhatók.
Bármely mellékelt item használhatja az enchant_ előtagot. Az ismert varázslatok akkor is kombinálhatók, ha a Minecraft normál esetben nem engedi a kombinációt. A szinteknek 1 és 9999 közötti egész számoknak kell lenniük.
A játékosnevek 1–16 ASCII betűt, számjegyet vagy aláhúzásjelet fogadnak el. Az olyan nevek, mint a Test_x2, teljes felhasználónévnek számítanak. Az ismeretlen vagy hibás kódok szövegként maradnak.
Hotbar és játékos inventory
:hotbar_slot1_chest_slot2_carrot:
9 slotos hotbar, az 1. slotban egy ládával, a 2. slotban egy sárgarépával.
:hotbar_slot1_chest_slot2_carrot:
:hotbar_slot2_carrot_x64_slot9_enchant_elytra_unbreaking2:
Itemmennyiségek és elvarázsolt felszerelés.
:hotbar_slot2_carrot_x64_slot9_enchant_elytra_unbreaking2:
36 slotos játékos inventory.
:inventory_slot1_diamond_slot28_carrot_slot36_skull_manubazsi:
:inventory_slot1_diamond_slot28_carrot_slot36_skull_manubazsi:
Animált és statikus mobok a slotokban.
:hotbar_slot1_gif_mob_slime_slot2_mob_cow:
:hotbar_slot1_gif_mob_slime_slot2_mob_cow:
A slotok 1-től indulnak, balról jobbra, soronként haladva. A hotbarok az 1–9. slotokat használják. Az inventoryk az 1–36. slotokat: az első három sor az 1–27, az elkülönített alsó hotbar a 28–36.
A meg nem adott slotok üresek maradnak. Minden slot kódonként csak egyszer szerepelhet, tetszőleges írási sorrendben. A mennyiségi utótagok, például a _x64, 1–64 közötti értéket fogadnak el.
Ez egy vizuális megjelenítő rendszer. Nem tárol játszható inventoryt, nem szinkronizál a Minecrafttal, és nem teszi lehetővé az itemek mozgatását.
Tárolók és ráhúzásos előnézetek
:chest_slot1_carrot::chest_slot1_carrot:Láda ikon; húzd rá az egeret a 27 slotos tartalom megtekintéséhez.
:chest_open_slot1_carrot_x32_slot8_diamond::chest_open_slot1_carrot_x32_slot8_diamond:Nyitott láda beállított tartalommal.
:double_chest_slot54_diamond::double_chest_slot54_diamond:Dupla láda 54 slottal.
:trapped_chest_open_slot1_carrot::trapped_chest_open_slot1_carrot:Nyitott csapdaláda.
:ender_chest_slot1_enchant_elytra_unbreaking2::ender_chest_slot1_enchant_elytra_unbreaking2:Ender láda elvarázsolt felszereléssel.
:ender_chest_open_slot27_diamond::ender_chest_open_slot27_diamond:Nyitott ender láda.
:shulker_slot1_carrot::shulker_slot1_carrot:Shulker doboz 27 slottal.
:purple_shulker_box_open_slot2_diamond::purple_shulker_box_open_slot2_diamond:Színes, nyitott shulker doboz.
:bundle_slot1_carrot_x16_slot2_diamond::bundle_slot1_carrot_x16_slot2_diamond:Bundle tartalom-előnézettel.
:blue_bundle_open_slot1_carrot::blue_bundle_open_slot1_carrot:Színes, nyitott bundle.
:chest_open::chest_open:Nyitott láda beállított tartalom nélkül.
A ládák, csapdaládák, ender ládák és shulker dobozok 27 slotosak. A dupla ládák 54 slotosak.
A bundle-ök 1–64 közötti vizuális pozíciókat támogatnak. Az előnézet nyolc oszlopot és csak a szükséges számú sort használja, legalább egyet. A Minecraft bundle-súlyát és az itemek halmozhatóságát nem számolja ki.
Színelőtagok: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black. A színezetlen shulker_box és bundle szintén elérhető.
Aliasok: inv = inventory, enderchest = ender_chest, shulker = shulker_box.
Az _open a slotlista elé kerüljön. A slotok tartalmazhatnak itemeket, elvarázsolt itemeket, fejeket, mobokat, dugattyúváltozatokat és üres tárolóikonokat. A saját slotlistával rendelkező, egymásba ágyazott tárolók nem támogatottak.
A ráhúzásos rács a beállított teljes tartalmat mutatja. A szöveges részletek az első négy foglalt slotnál jelennek meg, majd egy összegzés következik. A teljes szöveges lista szerepel a kép akadálymentes leírásában. A ráhúzásos panelek nem interaktívak, és nem nyitnak egymásba ágyazott tooltipeket.
Sima és ragadós dugattyúk
:sticky_piston_north_open::sticky_piston_north_open:Észak felé néző, kitolt ragadós dugattyú.
:sticky_piston_east_closed::sticky_piston_east_closed:Kelet felé néző, behúzott ragadós dugattyú.
:piston_down_extended::piston_down_extended:Lefelé néző, kitolt sima dugattyú.
:sticky_piston_rotate90_open::sticky_piston_rotate90_open:Kitolt változat, a képsíkban 90°-kal elforgatva.
Mindkét típus támogatja az up, down, north, south, east, west irányokat és a képsíkbeli rotate0, rotate90, rotate180, rotate270 elforgatásokat.
Az open / extended kitoltat jelent; a closed / retracted behúzottat. Az irány nélküli változatok az up irányt használják. A szabványos :piston: és :sticky_piston: továbbra is elérhető. Ezek statikus illusztrációk, nem redstone-szimulációk.
Állatok és mobok
:mob_slime::mob_slime:Statikus slime PNG.
:gif_mob_slime::gif_mob_slime:Pattogó, összenyomódó slime GIF.
:mob_cow::mob_cow:Statikus tehén.
:gif_mob_bee::gif_mob_bee:Lebegő méh GIF.
:gif_mob_ender_dragon::gif_mob_ender_dragon:Animált Ender Dragon ikon.
A 93 azonosító a MOBS.md fájlban található. A gyűjtemény tartalmazza a szokásos Java/Bedrock mobokat, mindkét bosst és válogatott különleges entitásokat. Nem tartalmaz minden skint, biom-, báb-, snapshot-, mob-vote-, mod-, Dungeons- vagy Legends-változatot.
Minden azonosítóhoz tartozik helyi PNG és animált GIF. A legtöbb teljes alakos render; a face jelölésű kilenc bejegyzés arcikont használ. A GIF-ek saját, 1,4 másodperces tétlen animációkat használnak, nem felvett Minecraft-séta- vagy támadásanimációkat.
Nyelv, kompatibilitás és viselkedés
A tooltipek az aktív NamelessMC-nyelvet követik: magyar látogatóknak magyarul, egyébként angolul jelennek meg. Nyelvváltás után töltsd újra az oldalt.
A fórumokban, widgetekben, navigációban és más frontend területeken látható szöveg feldolgozásra kerül, a dinamikusan beszúrt tartalmat is beleértve. A tárolt tartalom változatlan marad. A szerkesztők, a code/pre blokkok, a szkriptek és a StaffCP ki vannak zárva.
Az attribútumok, a canvas, az iframe tartalma és a shadow rootok kívül esnek a modul hatókörén. Minden rövidkódot egyetlen szövegcsomópontban tarts. Add hozzá a data-isc-ignore attribútumot egy elem és leszármazottainak kizárásához.
Az ikonokra és rácsokra nem lehet kattintani, nem húzhatók és nem fókuszálhatók. Nincs egyéni helyi menüjük és érintéses tooltip-váltójuk. A ráhúzásos tooltipek nem fogják el a mutató bemenetét. A linken belüli ikonra kattintás le van tiltva; a link többi része használható marad. Ez felületi viselkedés, nem másolásvédelem.
A témáknak a szabványos NamelessMC CSS-, JavaScript- és inline-szkript eszközlistákat kell kiadniuk. Az egyéni sablonok módosítást igényelhetnek.
Erőforrások és tartalék működés
A PNG/GIF erőforrások helyiek és előre elkészítettek. A játékosfejek a https://mc-heads.net/head/USERNAME/64 címet használják, helyi játékosfej tartalékkal. Ez elküldi a kért felhasználónevet az MCHeads-nek, és az elérhetőségétől és gyorsítótárától függ.
A szigorú Content Security Policynak engedélyeznie kell az inline konfigurációt, az azonos eredetű katalóglekérést és képeket, valamint az MCHeads képeit, ha fejeket használsz.
Letiltott JavaScript vagy sikertelen katalógusbetöltés esetén az eredeti kódok láthatók maradnak. A sikertelen animált képek statikus PNG-kre esnek vissza. A webszerveren nincs szükség Minecraft-pluginra, SQL-migrációra, sem Node/Python telepítésre.
Javítások, dokumentáció és eltávolítás
Az üres és a foglalt slotok mérete megegyezik. Az alapértelmezett inventoryszélesség 360 px. A ládafedél-textúrák ki lettek javítva, a zárt fedelek tömörek, a dupla ládák pedig folytonos, dupla szélességű modelleket használnak. A ládák és a színes shulker dobozok eredeti Minecraft-textúrákat használnak.
Lásd: MOBS.md, THIRD_PARTY_NOTICES.md és MOB_SOURCES.json
Az addon eltávolításához tiltsd le, és töröld a modules/IconCraft mappát.
A Minecraftból származtatott képek és a fordítások jogai a megfelelő tulajdonosokat illetik. Ez nem hivatalos Mojang- vagy Microsoft-termék.
IconCraft 1.2.3 for NamelessMC 2.2.5
IconCraft turns shortcodes into Minecraft icons, player heads, enchanted equipment, inventory displays, container previews and animated mobs. The tables show the original code alongside its rendered result.
Hey, who’s seen my new :enchant_diamond_sword_sharpness5_fire_aspect2_unbreaking3: sword? The zombies are terrified of it...
Installation and updates
Copy modules/IconCraft into your website’s modules directory.
Install and enable IconCraft in StaffCP → Modules.
Clear the website, template and CDN caches, then reload the page.
For updates, overwrite the existing module folder. Disable ItemShortcodes if it was previously installed.
Items, player heads and enchantments
:acacia_boat::acacia_boat:Item icon with a localized hover name.
:skull_manubazsi::skull_manubazsi:Player head loaded through MCHeads.
:enchant_elytra::enchant_elytra:Animated enchantment glint.
:enchant_elytra_unbreaking2_fireaspect1::enchant_elytra_unbreaking2_fireaspect1:Enchantment names and levels appear on hover.
:enchant_diamond_sword_sharpness5_fire_aspect2::enchant_diamond_sword_sharpness5_fire_aspect2:Enchantment aliases containing underscores are supported.
Item identifiers are filenames from assets/items without .png. Enchantment names and aliases are listed in assets/catalog.json.
Any bundled item can use enchant_. Known enchantments can be combined even when Minecraft normally disallows the combination. Levels must be integers from 1 to 9999.
Player names accept 1–16 ASCII letters, digits or underscores. Names such as Test_x2 are treated as complete usernames. Unknown or malformed codes remain text.
Hotbar and player inventory
:hotbar_slot1_chest_slot2_carrot:
9-slot hotbar with a chest in slot 1 and a carrot in slot 2.
:hotbar_slot1_chest_slot2_carrot:
:hotbar_slot2_carrot_x64_slot9_enchant_elytra_unbreaking2:
Item quantities and enchanted equipment.
:hotbar_slot2_carrot_x64_slot9_enchant_elytra_unbreaking2:
36-slot player inventory.
:inventory_slot1_diamond_slot28_carrot_slot36_skull_manubazsi:
:inventory_slot1_diamond_slot28_carrot_slot36_skull_manubazsi:
Animated and static mobs inside slots.
:hotbar_slot1_gif_mob_slime_slot2_mob_cow:
:hotbar_slot1_gif_mob_slime_slot2_mob_cow:
Slots start at 1 and run left to right, row by row. Hotbars use slots 1–9. Inventories use 1–36: the first three rows are 1–27 and the separated bottom hotbar is 28–36.
Unspecified slots remain empty. Each slot may appear only once per code, in any written order. Quantity suffixes such as _x64 accept 1–64.
This is a visual display system. It does not store playable inventories, synchronize with Minecraft or allow items to be moved.
Containers and hover previews
:chest_slot1_carrot::chest_slot1_carrot:Chest icon; hover to view its 27-slot contents.
:chest_open_slot1_carrot_x32_slot8_diamond::chest_open_slot1_carrot_x32_slot8_diamond:Open chest with configured contents.
:double_chest_slot54_diamond::double_chest_slot54_diamond:Double chest with 54 slots.
:trapped_chest_open_slot1_carrot::trapped_chest_open_slot1_carrot:Open trapped chest.
:ender_chest_slot1_enchant_elytra_unbreaking2::ender_chest_slot1_enchant_elytra_unbreaking2:Ender chest containing enchanted equipment.
:ender_chest_open_slot27_diamond::ender_chest_open_slot27_diamond:Open ender chest.
:shulker_slot1_carrot::shulker_slot1_carrot:Shulker box with 27 slots.
:purple_shulker_box_open_slot2_diamond::purple_shulker_box_open_slot2_diamond:Colored, open shulker box.
:bundle_slot1_carrot_x16_slot2_diamond::bundle_slot1_carrot_x16_slot2_diamond:Bundle with a content preview.
:blue_bundle_open_slot1_carrot::blue_bundle_open_slot1_carrot:Colored, open bundle.
:chest_open::chest_open:Open chest without configured contents.
Chests, trapped chests, ender chests and shulker boxes have 27 slots. Double chests have 54.
Bundles support visual positions 1–64. The preview uses eight columns and only the necessary rows, with a minimum of one row. Minecraft bundle weight and item stackability are not calculated.
Color prefixes: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black. Uncolored shulker_box and bundle are also available.
Aliases: inv = inventory, enderchest = ender_chest, shulker = shulker_box.
Place _open before the slot list. Slots may contain items, enchanted items, heads, mobs, piston variants and empty container icons. Nested containers with their own slot lists are not supported.
The hover grid shows all configured contents. Text details are shown for the first four occupied slots, followed by a summary. The complete text list is included in the accessible image description. Hover panels are not interactive and do not open nested tooltips.
Regular and sticky pistons
:sticky_piston_north_open::sticky_piston_north_open:North-facing, extended sticky piston.
:sticky_piston_east_closed::sticky_piston_east_closed:East-facing, retracted sticky piston.
:piston_down_extended::piston_down_extended:Downward-facing, extended regular piston.
:sticky_piston_rotate90_open::sticky_piston_rotate90_open:Extended variant rotated 90° in the image plane.
Both types support up, down, north, south, east, west and image-plane rotations rotate0, rotate90, rotate180, rotate270.
open / extended means extended; closed / retracted means retracted. Variants without a direction use up. Standard :piston: and :sticky_piston: remain available. These are static illustrations, not redstone simulations.
Animals and mobs
:mob_slime::mob_slime:Static slime PNG.
:gif_mob_slime::gif_mob_slime:Bouncing and squashing slime GIF.
:mob_cow::mob_cow:Static cow.
:gif_mob_bee::gif_mob_bee:Hovering bee GIF.
:gif_mob_ender_dragon::gif_mob_ender_dragon:Animated Ender Dragon icon.
The 93 identifiers are listed in MOBS.md. The collection includes standard Java/Bedrock mobs, both bosses and selected special entities. It does not include every skin, biome, baby, snapshot, mob-vote, mod, Dungeons or Legends variant.
Every identifier has a local PNG and animated GIF. Most are full-body renders; nine entries marked face use face icons. GIFs use custom 1.4-second idle animations, not recorded Minecraft walking or attack animations.
Language, compatibility and behavior
Tooltips follow the active NamelessMC language: Hungarian for Hungarian visitors, English otherwise. Reload after changing language.
Visible text in forums, widgets, navigation and other frontend areas is processed, including dynamically inserted content. Stored content remains unchanged. Editors, code/pre blocks, scripts and StaffCP are excluded.
Attributes, canvas, iframe contents and shadow roots are outside the module’s scope. Keep each shortcode in one text node. Add data-isc-ignore to exclude an element and its descendants.
Icons and grids cannot be clicked, dragged or focused. They have no custom context menu or touch tooltip toggle. Hover tooltips do not intercept pointer input. Clicking an icon inside a link is blocked; the rest of the link remains usable. This is interface behavior, not copy protection.
Themes must output the standard NamelessMC CSS, JavaScript and inline-script asset lists. Custom templates may require adjustments.
Assets and fallback behavior
PNG/GIF assets are local and prebuilt. Player heads use https://mc-heads.net/head/USERNAME/64, with a local player-head fallback. This sends the requested username to MCHeads and depends on its availability and cache.
A strict Content Security Policy must allow the inline configuration, same-origin catalog fetching and images, and MCHeads images when heads are used.
Disabled JavaScript or failed catalog loading leaves the original codes visible. Failed animated images fall back to static PNGs. No Minecraft plugin, SQL migration or Node/Python installation is required on the web server.
Fixes, documentation and removal
Empty and occupied slots have matching dimensions. The default inventory width is 360 px. Chest lid textures are corrected, closed lids are solid, and double chests use continuous double-width models. Chests and colored shulker boxes use original Minecraft textures.
See MOBS.md, THIRD_PARTY_NOTICES.md, and MOB_SOURCES.json
To remove the addon, disable it and delete modules/IconCraft.
Rights to Minecraft-derived images and translations remain with their respective owners. This is not an official Mojang or Microsoft product.
IconCraft 1.2.3 für NamelessMC 2.2.5
IconCraft wandelt Shortcodes in Minecraft-Icons, Spielerköpfe, verzauberte Ausrüstung, Inventaranzeigen, Container-Vorschauen und animierte Mobs um. Die Tabellen zeigen den ursprünglichen Code neben dem gerenderten Ergebnis.
Installation und Updates
Kopiere modules/IconCraft in das Modulverzeichnis deiner Website.
Installiere und aktiviere IconCraft im StaffCP → Module.
Leere den Website-, Template- und CDN-Cache und lade die Seite anschließend neu.
Für Updates überschreibe den bestehenden Modulordner. Deaktiviere ItemShortcodes, falls es zuvor installiert war.
Items, Spielerköpfe und Verzauberungen
:acacia_boat::acacia_boat:Item-Icon mit lokalisiertem Hover-Namen.
:skull_manubazsi::skull_manubazsi:Spielerkopf, geladen über MCHeads.
:enchant_elytra::enchant_elytra:Animierter Verzauberungsglanz.
:enchant_elytra_unbreaking2_fireaspect1::enchant_elytra_unbreaking2_fireaspect1:Namen und Stufen der Verzauberungen erscheinen beim Hover.
:enchant_diamond_sword_sharpness5_fire_aspect2::enchant_diamond_sword_sharpness5_fire_aspect2:Aliase von Verzauberungen mit Unterstrichen werden unterstützt.
Item-Bezeichner sind Dateinamen aus assets/items ohne .png. Namen und Aliase der Verzauberungen sind in assets/catalog.json aufgeführt.
Jedes mitgelieferte Item kann enchant_ verwenden. Bekannte Verzauberungen lassen sich auch dann kombinieren, wenn Minecraft die Kombination normalerweise nicht erlaubt. Stufen müssen ganze Zahlen von 1 bis 9999 sein.
Spielernamen akzeptieren 1–16 ASCII-Buchstaben, Ziffern oder Unterstriche. Namen wie Test_x2 werden als vollständige Benutzernamen behandelt. Unbekannte oder fehlerhafte Codes bleiben als Text stehen.
Hotbar und Spielerinventar
:hotbar_slot1_chest_slot2_carrot:
Hotbar mit 9 Slots, einer Truhe in Slot 1 und einer Karotte in Slot 2.
:hotbar_slot1_chest_slot2_carrot:
:hotbar_slot2_carrot_x64_slot9_enchant_elytra_unbreaking2:
Item-Mengen und verzauberte Ausrüstung.
:hotbar_slot2_carrot_x64_slot9_enchant_elytra_unbreaking2:
Spielerinventar mit 36 Slots.
:inventory_slot1_diamond_slot28_carrot_slot36_skull_manubazsi:
:inventory_slot1_diamond_slot28_carrot_slot36_skull_manubazsi:
Animierte und statische Mobs in den Slots.
:hotbar_slot1_gif_mob_slime_slot2_mob_cow:
:hotbar_slot1_gif_mob_slime_slot2_mob_cow:
Slots beginnen bei 1 und verlaufen von links nach rechts, Reihe für Reihe. Hotbars verwenden die Slots 1–9. Inventare verwenden 1–36: Die ersten drei Reihen sind 1–27, und die abgesetzte untere Hotbar umfasst 28–36.
Nicht angegebene Slots bleiben leer. Jeder Slot darf pro Code nur einmal vorkommen, in beliebiger Reihenfolge. Mengensuffixe wie _x64 akzeptieren 1–64.
Dies ist ein rein visuelles Anzeigesystem. Es speichert keine spielbaren Inventare, synchronisiert sich nicht mit Minecraft und erlaubt nicht, Items zu verschieben.
Container und Hover-Vorschauen
:chest_slot1_carrot::chest_slot1_carrot:Truhen-Icon; per Hover wird der Inhalt mit 27 Slots angezeigt.
:chest_open_slot1_carrot_x32_slot8_diamond::chest_open_slot1_carrot_x32_slot8_diamond:Geöffnete Truhe mit konfiguriertem Inhalt.
:double_chest_slot54_diamond::double_chest_slot54_diamond:Doppeltruhe mit 54 Slots.
:trapped_chest_open_slot1_carrot::trapped_chest_open_slot1_carrot:Geöffnete Redstone-Truhe.
:ender_chest_slot1_enchant_elytra_unbreaking2::ender_chest_slot1_enchant_elytra_unbreaking2:Endertruhe mit verzauberter Ausrüstung.
:ender_chest_open_slot27_diamond::ender_chest_open_slot27_diamond:Geöffnete Endertruhe.
:shulker_slot1_carrot::shulker_slot1_carrot:Shulkerkiste mit 27 Slots.
:purple_shulker_box_open_slot2_diamond::purple_shulker_box_open_slot2_diamond:Farbige, geöffnete Shulkerkiste.
:bundle_slot1_carrot_x16_slot2_diamond::bundle_slot1_carrot_x16_slot2_diamond:Bündel mit Inhaltsvorschau.
:blue_bundle_open_slot1_carrot::blue_bundle_open_slot1_carrot:Farbiges, geöffnetes Bündel.
:chest_open::chest_open:Geöffnete Truhe ohne konfigurierten Inhalt.
Truhen, Redstone-Truhen, Endertruhen und Shulkerkisten haben 27 Slots. Doppeltruhen haben 54.
Bündel unterstützen visuelle Positionen von 1–64. Die Vorschau verwendet acht Spalten und nur die notwendigen Reihen, mindestens jedoch eine Reihe. Das Gewicht von Minecraft-Bündeln und die Stapelbarkeit von Items werden nicht berechnet.
Farbpräfixe: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black. Die unfarbigen Varianten shulker_box und bundle sind ebenfalls verfügbar.
Aliase: inv = inventory, enderchest = ender_chest, shulker = shulker_box.
Setze _open vor die Slot-Liste. Slots können Items, verzauberte Items, Köpfe, Mobs, Kolben-Varianten und leere Container-Icons enthalten. Verschachtelte Container mit eigenen Slot-Listen werden nicht unterstützt.
Das Hover-Raster zeigt den gesamten konfigurierten Inhalt. Textdetails werden für die ersten vier belegten Slots angezeigt, gefolgt von einer Zusammenfassung. Die vollständige Textliste ist in der barrierefreien Bildbeschreibung enthalten. Hover-Panels sind nicht interaktiv und öffnen keine verschachtelten Tooltips.
Normale und klebrige Kolben
:sticky_piston_north_open::sticky_piston_north_open:Nach Norden ausgerichteter, ausgefahrener klebriger Kolben.
:sticky_piston_east_closed::sticky_piston_east_closed:Nach Osten ausgerichteter, eingefahrener klebriger Kolben.
:piston_down_extended::piston_down_extended:Nach unten ausgerichteter, ausgefahrener normaler Kolben.
:sticky_piston_rotate90_open::sticky_piston_rotate90_open:Ausgefahrene Variante, in der Bildebene um 90° gedreht.
Beide Typen unterstützen up, down, north, south, east, west sowie Drehungen in der Bildebene rotate0, rotate90, rotate180, rotate270.
open / extended bedeutet ausgefahren; closed / retracted bedeutet eingefahren. Varianten ohne Richtungsangabe verwenden up. Die Standard-Codes :piston: und :sticky_piston: bleiben verfügbar. Es handelt sich um statische Illustrationen, nicht um Redstone-Simulationen.
Tiere und Mobs
:mob_slime::mob_slime:Statisches Slime-PNG.
:gif_mob_slime::gif_mob_slime:Hüpfendes und sich stauchendes Slime-GIF.
:mob_cow::mob_cow:Statische Kuh.
:gif_mob_bee::gif_mob_bee:Schwebendes Bienen-GIF.
:gif_mob_ender_dragon::gif_mob_ender_dragon:Animiertes Enderdrachen-Icon.
Die 93 Bezeichner sind in MOBS.md aufgeführt. Die Sammlung umfasst Standard-Mobs aus Java und Bedrock, beide Bosse sowie ausgewählte Spezialentitäten. Sie enthält nicht jeden Skin, jede Biom-, Baby-, Snapshot-, Mob-Vote-, Mod-, Dungeons- oder Legends-Variante.
Jeder Bezeichner hat ein lokales PNG und ein animiertes GIF. Die meisten sind Ganzkörper-Renderings; neun mit face markierte Einträge verwenden Gesichts-Icons. Die GIFs nutzen eigene 1,4-sekündige Idle-Animationen, keine aufgezeichneten Lauf- oder Angriffsanimationen aus Minecraft.
Sprache, Kompatibilität und Verhalten
Tooltips folgen der aktiven NamelessMC-Sprache: Ungarisch für ungarische Besucher, sonst Englisch. Nach einem Sprachwechsel muss die Seite neu geladen werden.
Sichtbarer Text in Foren, Widgets, Navigation und anderen Frontend-Bereichen wird verarbeitet, einschließlich dynamisch eingefügter Inhalte. Gespeicherte Inhalte bleiben unverändert. Editoren, Code-/Pre-Blöcke, Skripte und das StaffCP sind ausgenommen.
Attribute, Canvas, iframe-Inhalte und Shadow Roots liegen außerhalb des Modulumfangs. Halte jeden Shortcode in einem einzigen Textknoten. Füge data-isc-ignore hinzu, um ein Element und seine Nachfahren auszuschließen.
Icons und Raster können nicht angeklickt, gezogen oder fokussiert werden. Sie haben kein eigenes Kontextmenü und keinen Touch-Tooltip-Umschalter. Hover-Tooltips fangen keine Zeigereingaben ab. Ein Klick auf ein Icon innerhalb eines Links wird blockiert; der restliche Link bleibt nutzbar. Dies ist Oberflächenverhalten, kein Kopierschutz.
Themes müssen die standardmäßigen NamelessMC-Asset-Listen für CSS, JavaScript und Inline-Skripte ausgeben. Eigene Templates erfordern gegebenenfalls Anpassungen.
Assets und Fallback-Verhalten
PNG-/GIF-Assets sind lokal und vorgefertigt. Spielerköpfe verwenden https://mc-heads.net/head/USERNAME/64 mit einem lokalen Spielerkopf als Fallback. Dabei wird der angeforderte Benutzername an MCHeads gesendet, und es hängt von dessen Verfügbarkeit und Cache ab.
Eine strikte Content Security Policy muss die Inline-Konfiguration, das Abrufen des Katalogs und Bilder vom gleichen Ursprung sowie MCHeads-Bilder erlauben, wenn Köpfe verwendet werden.
Bei deaktiviertem JavaScript oder fehlgeschlagenem Laden des Katalogs bleiben die ursprünglichen Codes sichtbar. Fehlgeschlagene animierte Bilder fallen auf statische PNGs zurück. Es sind kein Minecraft-Plugin, keine SQL-Migration und keine Node-/Python-Installation auf dem Webserver erforderlich.
Korrekturen, Dokumentation und Entfernung
Leere und belegte Slots haben identische Abmessungen. Die Standardbreite des Inventars beträgt 360 px. Die Deckeltexturen der Truhen wurden korrigiert, geschlossene Deckel sind massiv, und Doppeltruhen verwenden durchgehende Modelle in doppelter Breite. Truhen und farbige Shulkerkisten verwenden die Original-Texturen von Minecraft.
Siehe MOBS.md, THIRD_PARTY_NOTICES.md und MOB_SOURCES.json
Zum Entfernen des Addons deaktiviere es und lösche modules/IconCraft.
Die Rechte an von Minecraft abgeleiteten Bildern und an Übersetzungen verbleiben bei den jeweiligen Inhabern. Dies ist kein offizielles Produkt von Mojang oder Microsoft.
IconCraft 1.2.3 pentru NamelessMC 2.2.5
IconCraft transformă shortcode-urile în pictograme Minecraft, capete de jucători, echipament fermecat, afișaje de inventar, previzualizări de containere și moburi animate. Tabelele arată codul original alături de rezultatul randat.
Instalare și actualizări
Copiază modules/IconCraft în directorul de module al site-ului tău.
Instalează și activează IconCraft în StaffCP → Module.
Șterge cache-ul site-ului, al template-ului și al CDN-ului, apoi reîncarcă pagina.
Pentru actualizări, suprascrie folderul existent al modulului. Dezactivează ItemShortcodes dacă a fost instalat anterior.
Iteme, capete de jucători și fermecări
:acacia_boat::acacia_boat:Pictogramă de item cu nume localizat la trecerea cursorului.
:skull_manubazsi::skull_manubazsi:Cap de jucător încărcat prin MCHeads.
:enchant_elytra::enchant_elytra:Strălucire animată de fermecare.
:enchant_elytra_unbreaking2_fireaspect1::enchant_elytra_unbreaking2_fireaspect1:Numele și nivelurile fermecărilor apar la trecerea cursorului.
:enchant_diamond_sword_sharpness5_fire_aspect2::enchant_diamond_sword_sharpness5_fire_aspect2:Alias-urile fermecărilor care conțin underscore sunt acceptate.
Identificatorii itemelor sunt numele fișierelor din assets/items, fără .png. Numele și alias-urile fermecărilor sunt listate în assets/catalog.json.
Orice item inclus poate folosi enchant_. Fermecările cunoscute pot fi combinate chiar dacă Minecraft nu permite în mod normal combinația. Nivelurile trebuie să fie numere întregi de la 1 la 9999.
Numele jucătorilor acceptă 1–16 litere ASCII, cifre sau caractere underscore. Nume precum Test_x2 sunt tratate ca nume de utilizator complete. Codurile necunoscute sau malformate rămân text.
Hotbar și inventarul jucătorului
:hotbar_slot1_chest_slot2_carrot:
Hotbar cu 9 sloturi, cu un cufăr în slotul 1 și un morcov în slotul 2.
:hotbar_slot1_chest_slot2_carrot:
:hotbar_slot2_carrot_x64_slot9_enchant_elytra_unbreaking2:
Cantități de iteme și echipament fermecat.
:hotbar_slot2_carrot_x64_slot9_enchant_elytra_unbreaking2:
Inventar al jucătorului cu 36 de sloturi.
:inventory_slot1_diamond_slot28_carrot_slot36_skull_manubazsi:
:inventory_slot1_diamond_slot28_carrot_slot36_skull_manubazsi:
Moburi animate și statice în sloturi.
:hotbar_slot1_gif_mob_slime_slot2_mob_cow:
:hotbar_slot1_gif_mob_slime_slot2_mob_cow:
Sloturile încep de la 1 și merg de la stânga la dreapta, rând cu rând. Hotbar-urile folosesc sloturile 1–9. Inventarele folosesc sloturile 1–36: primele trei rânduri sunt 1–27, iar hotbar-ul separat de jos este 28–36.
Sloturile nespecificate rămân goale. Fiecare slot poate apărea o singură dată per cod, în orice ordine de scriere. Sufixele de cantitate precum _x64 acceptă 1–64.
Acesta este un sistem de afișare vizuală. Nu stochează inventare jucabile, nu se sincronizează cu Minecraft și nu permite mutarea itemelor.
Containere și previzualizări la hover
:chest_slot1_carrot::chest_slot1_carrot:Pictogramă de cufăr; treci cu cursorul pentru a vedea conținutul cu 27 de sloturi.
:chest_open_slot1_carrot_x32_slot8_diamond::chest_open_slot1_carrot_x32_slot8_diamond:Cufăr deschis cu conținut configurat.
:double_chest_slot54_diamond::double_chest_slot54_diamond:Cufăr dublu cu 54 de sloturi.
:trapped_chest_open_slot1_carrot::trapped_chest_open_slot1_carrot:Cufăr capcană deschis.
:ender_chest_slot1_enchant_elytra_unbreaking2::ender_chest_slot1_enchant_elytra_unbreaking2:Cufăr Ender cu echipament fermecat.
:ender_chest_open_slot27_diamond::ender_chest_open_slot27_diamond:Cufăr Ender deschis.
:shulker_slot1_carrot::shulker_slot1_carrot:Cutie shulker cu 27 de sloturi.
:purple_shulker_box_open_slot2_diamond::purple_shulker_box_open_slot2_diamond:Cutie shulker colorată, deschisă.
:bundle_slot1_carrot_x16_slot2_diamond::bundle_slot1_carrot_x16_slot2_diamond:Bundle cu previzualizarea conținutului.
:blue_bundle_open_slot1_carrot::blue_bundle_open_slot1_carrot:Bundle colorat, deschis.
:chest_open::chest_open:Cufăr deschis fără conținut configurat.
Cuferele, cuferele capcană, cuferele Ender și cutiile shulker au 27 de sloturi. Cuferele duble au 54.
Bundle-urile acceptă poziții vizuale de la 1 la 64. Previzualizarea folosește opt coloane și doar rândurile necesare, cu minimum un rând. Greutatea bundle-urilor din Minecraft și posibilitatea de stivuire a itemelor nu sunt calculate.
Prefixe de culoare: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black. Variantele necolorate shulker_box și bundle sunt de asemenea disponibile.
Alias-uri: inv = inventory, enderchest = ender_chest, shulker = shulker_box.
Plasează _open înaintea listei de sloturi. Sloturile pot conține iteme, iteme fermecate, capete, moburi, variante de piston și pictograme de containere goale. Containerele imbricate cu propriile liste de sloturi nu sunt acceptate.
Grila de hover afișează tot conținutul configurat. Detaliile text sunt afișate pentru primele patru sloturi ocupate, urmate de un rezumat. Lista text completă este inclusă în descrierea accesibilă a imaginii. Panourile de hover nu sunt interactive și nu deschid tooltip-uri imbricate.
Pistoane obișnuite și lipicioase
:sticky_piston_north_open::sticky_piston_north_open:Piston lipicios extins, orientat spre nord.
:sticky_piston_east_closed::sticky_piston_east_closed:Piston lipicios retras, orientat spre est.
:piston_down_extended::piston_down_extended:Piston obișnuit extins, orientat în jos.
:sticky_piston_rotate90_open::sticky_piston_rotate90_open:Variantă extinsă, rotită cu 90° în planul imaginii.
Ambele tipuri acceptă up, down, north, south, east, west și rotații în planul imaginii rotate0, rotate90, rotate180, rotate270.
open / extended înseamnă extins; closed / retracted înseamnă retras. Variantele fără direcție folosesc up. Codurile standard :piston: și :sticky_piston: rămân disponibile. Acestea sunt ilustrații statice, nu simulări redstone.
Animale și moburi
:mob_slime::mob_slime:PNG static de slime.
:gif_mob_slime::gif_mob_slime:GIF cu slime care sare și se turtește.
:mob_cow::mob_cow:Vacă statică.
:gif_mob_bee::gif_mob_bee:GIF cu albină care plutește.
:gif_mob_ender_dragon::gif_mob_ender_dragon:Pictogramă animată Ender Dragon.
Cei 93 de identificatori sunt listați în MOBS.md. Colecția include moburi standard Java/Bedrock, ambii boși și entități speciale selectate. Nu include fiecare skin, variantă de biom, pui, snapshot, mob-vote, mod sau variantă Dungeons ori Legends.
Fiecare identificator are un PNG local și un GIF animat. Majoritatea sunt randări de corp întreg; nouă intrări marcate face folosesc pictograme de față. GIF-urile folosesc animații idle personalizate de 1,4 secunde, nu animații de mers sau de atac înregistrate din Minecraft.
Limbă, compatibilitate și comportament
Tooltip-urile urmează limba activă din NamelessMC: maghiară pentru vizitatorii maghiari, engleză în rest. Reîncarcă pagina după schimbarea limbii.
Textul vizibil din forumuri, widgeturi, navigare și alte zone frontend este procesat, inclusiv conținutul inserat dinamic. Conținutul stocat rămâne neschimbat. Editoarele, blocurile code/pre, scripturile și StaffCP sunt excluse.
Atributele, canvas, conținutul iframe și shadow root-urile sunt în afara domeniului modulului. Păstrează fiecare shortcode într-un singur nod de text. Adaugă data-isc-ignore pentru a exclude un element și descendenții săi.
Pictogramele și grilele nu pot fi apăsate, trase sau focalizate. Nu au meniu contextual personalizat și nici comutator de tooltip pentru touch. Tooltip-urile la hover nu interceptează intrarea indicatorului. Clicul pe o pictogramă dintr-un link este blocat; restul linkului rămâne utilizabil. Acesta este comportament de interfață, nu protecție la copiere.
Temele trebuie să genereze listele standard de resurse CSS, JavaScript și inline-script ale NamelessMC. Template-urile personalizate pot necesita ajustări.
Resurse și comportament de rezervă
Resursele PNG/GIF sunt locale și pregenerate. Capetele jucătorilor folosesc https://mc-heads.net/head/USERNAME/64, cu un cap de jucător local ca rezervă. Aceasta trimite numele de utilizator solicitat către MCHeads și depinde de disponibilitatea și cache-ul acestuia.
O politică strictă de securitate a conținutului (Content Security Policy) trebuie să permită configurația inline, preluarea catalogului și imaginile de pe aceeași origine, precum și imaginile MCHeads atunci când sunt folosite capete.
Dacă JavaScript este dezactivat sau încărcarea catalogului eșuează, codurile originale rămân vizibile. Imaginile animate care nu se încarcă revin la PNG-uri statice. Nu este necesar niciun plugin Minecraft, nicio migrare SQL și nicio instalare Node/Python pe serverul web.
Corecturi, documentație și eliminare
Sloturile goale și cele ocupate au dimensiuni identice. Lățimea implicită a inventarului este de 360 px. Texturile capacelor cuferelor au fost corectate, capacele închise sunt pline, iar cuferele duble folosesc modele continue cu lățime dublă. Cuferele și cutiile shulker colorate folosesc texturi originale Minecraft.
Vezi MOBS.md, THIRD_PARTY_NOTICES.md și MOB_SOURCES.json
Pentru a elimina addon-ul, dezactivează-l și șterge modules/IconCraft.
Drepturile asupra imaginilor derivate din Minecraft și asupra traducerilor aparțin proprietarilor respectivi. Acesta nu este un produs oficial Mojang sau Microsoft.
IconCraft 1.2.3(适用于 NamelessMC 2.2.5)
IconCraft 可将短代码转换为 Minecraft 图标、玩家头颅、附魔装备、物品栏展示、容器预览和动画生物。表格同时显示原始代码及其渲染结果。
安装与更新
将 modules/IconCraft 复制到您网站的模块目录。
在 StaffCP → 模块 中安装并启用 IconCraft。
清除网站、模板和 CDN 缓存,然后刷新页面。
更新时,请覆盖现有的模块文件夹。如果之前安装过 ItemShortcodes,请将其停用。
物品、玩家头颅和附魔
:acacia_boat::acacia_boat:带本地化悬停名称的物品图标。
:skull_manubazsi::skull_manubazsi:通过 MCHeads 加载的玩家头颅。
:enchant_elytra::enchant_elytra:动态附魔光效。
:enchant_elytra_unbreaking2_fireaspect1::enchant_elytra_unbreaking2_fireaspect1:附魔名称和等级会在悬停时显示。
:enchant_diamond_sword_sharpness5_fire_aspect2::enchant_diamond_sword_sharpness5_fire_aspect2:支持包含下划线的附魔别名。
物品标识符是 assets/items 中不带 .png 的文件名。附魔名称和别名列在 assets/catalog.json 中。
任何内置物品都可以使用 enchant_。即使 Minecraft 通常不允许某种组合,已知的附魔也可以组合使用。等级必须是 1 到 9999 的整数。
玩家名称接受 1–16 个 ASCII 字母、数字或下划线。像 Test_x2 这样的名称会被视为完整的用户名。未知或格式错误的代码将保持为文本。
快捷栏和玩家物品栏
:hotbar_slot1_chest_slot2_carrot:
9 格快捷栏,第 1 格为箱子,第 2 格为胡萝卜。
:hotbar_slot1_chest_slot2_carrot:
:hotbar_slot2_carrot_x64_slot9_enchant_elytra_unbreaking2:
物品数量和附魔装备。
:hotbar_slot2_carrot_x64_slot9_enchant_elytra_unbreaking2:
36 格玩家物品栏。
:inventory_slot1_diamond_slot28_carrot_slot36_skull_manubazsi:
:inventory_slot1_diamond_slot28_carrot_slot36_skull_manubazsi:
格子中的动态和静态生物。
:hotbar_slot1_gif_mob_slime_slot2_mob_cow:
:hotbar_slot1_gif_mob_slime_slot2_mob_cow:
格子从 1 开始,按从左到右、逐行的顺序排列。快捷栏使用 1–9 格。物品栏使用 1–36 格:前三行为 1–27,单独的底部快捷栏为 28–36。
未指定的格子保持为空。每个格子在每个代码中只能出现一次,书写顺序不限。数量后缀(如 _x64)接受 1–64。
这是一个纯视觉展示系统。它不会存储可游玩的物品栏,不与 Minecraft 同步,也不允许移动物品。
容器和悬停预览
:chest_slot1_carrot::chest_slot1_carrot:箱子图标;悬停可查看其 27 格内容。
:chest_open_slot1_carrot_x32_slot8_diamond::chest_open_slot1_carrot_x32_slot8_diamond:带有已配置内容的打开的箱子。
:double_chest_slot54_diamond::double_chest_slot54_diamond:54 格的大箱子。
:trapped_chest_open_slot1_carrot::trapped_chest_open_slot1_carrot:打开的陷阱箱。
:ender_chest_slot1_enchant_elytra_unbreaking2::ender_chest_slot1_enchant_elytra_unbreaking2:装有附魔装备的末影箱。
:ender_chest_open_slot27_diamond::ender_chest_open_slot27_diamond:打开的末影箱。
:shulker_slot1_carrot::shulker_slot1_carrot:27 格的潜影盒。
:purple_shulker_box_open_slot2_diamond::purple_shulker_box_open_slot2_diamond:彩色的打开的潜影盒。
:bundle_slot1_carrot_x16_slot2_diamond::bundle_slot1_carrot_x16_slot2_diamond:带内容预览的收纳袋。
:blue_bundle_open_slot1_carrot::blue_bundle_open_slot1_carrot:彩色的打开的收纳袋。
:chest_open::chest_open:没有配置内容的打开的箱子。
箱子、陷阱箱、末影箱和潜影盒有 27 格。大箱子有 54 格。
收纳袋支持 1–64 的视觉位置。预览使用八列,并且只使用必要的行数,至少一行。不计算 Minecraft 收纳袋的重量和物品的可堆叠性。
颜色前缀:white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black。无颜色的 shulker_box 和 bundle 同样可用。
别名:inv = inventory、enderchest = ender_chest、shulker = shulker_box。
请将 _open 放在格子列表之前。格子可包含物品、附魔物品、头颅、生物、活塞变体和空容器图标。不支持带有自己格子列表的嵌套容器。
悬停网格显示所有已配置的内容。文字详情显示前四个已占用的格子,随后是摘要。完整的文字列表包含在无障碍图像描述中。悬停面板不可交互,也不会打开嵌套的提示框。
普通活塞和黏性活塞
:sticky_piston_north_open::sticky_piston_north_open:朝北、伸出的黏性活塞。
:sticky_piston_east_closed::sticky_piston_east_closed:朝东、收回的黏性活塞。
:piston_down_extended::piston_down_extended:朝下、伸出的普通活塞。
:sticky_piston_rotate90_open::sticky_piston_rotate90_open:在图像平面内旋转 90° 的伸出变体。
两种类型均支持 up, down, north, south, east, west 以及图像平面旋转 rotate0, rotate90, rotate180, rotate270。
open / extended 表示伸出;closed / retracted 表示收回。没有方向的变体使用 up。标准的 :piston: 和 :sticky_piston: 仍然可用。这些是静态插图,不是红石模拟。
动物和生物
:mob_slime::mob_slime:静态史莱姆 PNG。
:gif_mob_slime::gif_mob_slime:弹跳并挤压的史莱姆 GIF。
:mob_cow::mob_cow:静态奶牛。
:gif_mob_bee::gif_mob_bee:悬停的蜜蜂 GIF。
:gif_mob_ender_dragon::gif_mob_ender_dragon:动态末影龙图标。
93 个标识符列在 MOBS.md 中。该合集包括标准的 Java/Bedrock 生物、两个 Boss 以及部分特殊实体。不包括每一种皮肤、生物群系、幼体、快照、生物投票、模组、Dungeons 或 Legends 变体。
每个标识符都有本地 PNG 和动态 GIF。大多数是全身渲染;标记为 face 的九个条目使用面部图标。GIF 使用自定义的 1.4 秒待机动画,而不是录制的 Minecraft 行走或攻击动画。
语言、兼容性和行为
提示框跟随当前的 NamelessMC 语言:匈牙利语访客显示匈牙利语,其他情况显示英语。更改语言后请刷新页面。
论坛、小部件、导航和其他前端区域中的可见文本都会被处理,包括动态插入的内容。存储的内容保持不变。编辑器、code/pre 块、脚本和 StaffCP 不在处理范围内。
属性、canvas、iframe 内容和 shadow root 不在本模块的范围内。请将每个短代码放在同一个文本节点中。添加 data-isc-ignore 可排除某个元素及其所有后代。
图标和网格无法点击、拖动或获得焦点。它们没有自定义右键菜单,也没有触摸提示框切换。悬停提示框不会拦截指针输入。点击链接内的图标会被阻止;链接的其余部分仍可使用。这是界面行为,不是复制保护。
主题必须输出标准的 NamelessMC CSS、JavaScript 和内联脚本资源列表。自定义模板可能需要调整。
资源与后备行为
PNG/GIF 资源是本地的,并已预先构建。玩家头颅使用 https://mc-heads.net/head/USERNAME/64,并以本地玩家头颅作为后备。这会将请求的用户名发送给 MCHeads,并取决于其可用性和缓存。
严格的内容安全策略(Content Security Policy)必须允许内联配置、同源目录获取和图像,以及在使用头颅时允许 MCHeads 图像。
如果 JavaScript 被禁用或目录加载失败,原始代码将保持可见。加载失败的动态图像会回退为静态 PNG。Web 服务器上不需要 Minecraft 插件、SQL 迁移或 Node/Python 安装。
修复、文档和移除
空格子和已占用格子的尺寸一致。默认物品栏宽度为 360 px。箱子盖纹理已修正,关闭的箱盖是实心的,大箱子使用连续的双倍宽度模型。箱子和彩色潜影盒使用 Minecraft 原版纹理。
参见 MOBS.md、THIRD_PARTY_NOTICES.md 和 MOB_SOURCES.json
要移除该插件,请将其停用并删除 modules/IconCraft。
源自 Minecraft 的图像和翻译的权利归各自所有者所有。这不是 Mojang 或 Microsoft 的官方产品。
!ZH
IconCraft 1.2.3(适用于 NamelessMC 2.2.5)
IconCraft 可将短代码转换为 Minecraft 图标、玩家头颅、附魔装备、物品栏展示、容器预览和动画生物。表格同时显示原始代码及其渲染结果。
安装与更新
将 modules/IconCraft 复制到您网站的模块目录。
在 StaffCP → 模块 中安装并启用 IconCraft。
清除网站、模板和 CDN 缓存,然后刷新页面。
更新时,请覆盖现有的模块文件夹。如果之前安装过 ItemShortcodes,请将其停用。
物品、玩家头颅和附魔
:acacia_boat::acacia_boat:带本地化悬停名称的物品图标。
:skull_manubazsi::skull_manubazsi:通过 MCHeads 加载的玩家头颅。
:enchant_elytra::enchant_elytra:动态附魔光效。
:enchant_elytra_unbreaking2_fireaspect1::enchant_elytra_unbreaking2_fireaspect1:附魔名称和等级会在悬停时显示。
:enchant_diamond_sword_sharpness5_fire_aspect2::enchant_diamond_sword_sharpness5_fire_aspect2:支持包含下划线的附魔别名。
物品标识符是 assets/items 中不带 .png 的文件名。附魔名称和别名列在 assets/catalog.json 中。
任何内置物品都可以使用 enchant_。即使 Minecraft 通常不允许某种组合,已知的附魔也可以组合使用。等级必须是 1 到 9999 的整数。
玩家名称接受 1–16 个 ASCII 字母、数字或下划线。像 Test_x2 这样的名称会被视为完整的用户名。未知或格式错误的代码将保持为文本。
快捷栏和玩家物品栏
:hotbar_slot1_chest_slot2_carrot:
9 格快捷栏,第 1 格为箱子,第 2 格为胡萝卜。
:hotbar_slot1_chest_slot2_carrot:
:hotbar_slot2_carrot_x64_slot9_enchant_elytra_unbreaking2:
物品数量和附魔装备。
:hotbar_slot2_carrot_x64_slot9_enchant_elytra_unbreaking2:
36 格玩家物品栏。
:inventory_slot1_diamond_slot28_carrot_slot36_skull_manubazsi:
:inventory_slot1_diamond_slot28_carrot_slot36_skull_manubazsi:
格子中的动态和静态生物。
:hotbar_slot1_gif_mob_slime_slot2_mob_cow:
:hotbar_slot1_gif_mob_slime_slot2_mob_cow:
格子从 1 开始,按从左到右、逐行的顺序排列。快捷栏使用 1–9 格。物品栏使用 1–36 格:前三行为 1–27,单独的底部快捷栏为 28–36。
未指定的格子保持为空。每个格子在每个代码中只能出现一次,书写顺序不限。数量后缀(如 _x64)接受 1–64。
这是一个纯视觉展示系统。它不会存储可游玩的物品栏,不与 Minecraft 同步,也不允许移动物品。
容器和悬停预览
:chest_slot1_carrot::chest_slot1_carrot:箱子图标;悬停可查看其 27 格内容。
:chest_open_slot1_carrot_x32_slot8_diamond::chest_open_slot1_carrot_x32_slot8_diamond:带有已配置内容的打开的箱子。
:double_chest_slot54_diamond::double_chest_slot54_diamond:54 格的大箱子。
:trapped_chest_open_slot1_carrot::trapped_chest_open_slot1_carrot:打开的陷阱箱。
:ender_chest_slot1_enchant_elytra_unbreaking2::ender_chest_slot1_enchant_elytra_unbreaking2:装有附魔装备的末影箱。
:ender_chest_open_slot27_diamond::ender_chest_open_slot27_diamond:打开的末影箱。
:shulker_slot1_carrot::shulker_slot1_carrot:27 格的潜影盒。
:purple_shulker_box_open_slot2_diamond::purple_shulker_box_open_slot2_diamond:彩色的打开的潜影盒。
:bundle_slot1_carrot_x16_slot2_diamond::bundle_slot1_carrot_x16_slot2_diamond:带内容预览的收纳袋。
:blue_bundle_open_slot1_carrot::blue_bundle_open_slot1_carrot:彩色的打开的收纳袋。
:chest_open::chest_open:没有配置内容的打开的箱子。
箱子、陷阱箱、末影箱和潜影盒有 27 格。大箱子有 54 格。
收纳袋支持 1–64 的视觉位置。预览使用八列,并且只使用必要的行数,至少一行。不计算 Minecraft 收纳袋的重量和物品的可堆叠性。
颜色前缀:white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red, black。无颜色的 shulker_box 和 bundle 同样可用。
别名:inv = inventory、enderchest = ender_chest、shulker = shulker_box。
请将 _open 放在格子列表之前。格子可包含物品、附魔物品、头颅、生物、活塞变体和空容器图标。不支持带有自己格子列表的嵌套容器。
悬停网格显示所有已配置的内容。文字详情显示前四个已占用的格子,随后是摘要。完整的文字列表包含在无障碍图像描述中。悬停面板不可交互,也不会打开嵌套的提示框。
普通活塞和黏性活塞
:sticky_piston_north_open::sticky_piston_north_open:朝北、伸出的黏性活塞。
:sticky_piston_east_closed::sticky_piston_east_closed:朝东、收回的黏性活塞。
:piston_down_extended::piston_down_extended:朝下、伸出的普通活塞。
:sticky_piston_rotate90_open::sticky_piston_rotate90_open:在图像平面内旋转 90° 的伸出变体。
两种类型均支持 up, down, north, south, east, west 以及图像平面旋转 rotate0, rotate90, rotate180, rotate270。
open / extended 表示伸出;closed / retracted 表示收回。没有方向的变体使用 up。标准的 :piston: 和 :sticky_piston: 仍然可用。这些是静态插图,不是红石模拟。
动物和生物
:mob_slime::mob_slime:静态史莱姆 PNG。
:gif_mob_slime::gif_mob_slime:弹跳并挤压的史莱姆 GIF。
:mob_cow::mob_cow:静态奶牛。
:gif_mob_bee::gif_mob_bee:悬停的蜜蜂 GIF。
:gif_mob_ender_dragon::gif_mob_ender_dragon:动态末影龙图标。
93 个标识符列在 MOBS.md 中。该合集包括标准的 Java/Bedrock 生物、两个 Boss 以及部分特殊实体。不包括每一种皮肤、生物群系、幼体、快照、生物投票、模组、Dungeons 或 Legends 变体。
每个标识符都有本地 PNG 和动态 GIF。大多数是全身渲染;标记为 face 的九个条目使用面部图标。GIF 使用自定义的 1.4 秒待机动画,而不是录制的 Minecraft 行走或攻击动画。
语言、兼容性和行为
提示框跟随当前的 NamelessMC 语言:匈牙利语访客显示匈牙利语,其他情况显示英语。更改语言后请刷新页面。
论坛、小部件、导航和其他前端区域中的可见文本都会被处理,包括动态插入的内容。存储的内容保持不变。编辑器、code/pre 块、脚本和 StaffCP 不在处理范围内。
属性、canvas、iframe 内容和 shadow root 不在本模块的范围内。请将每个短代码放在同一个文本节点中。添加 data-isc-ignore 可排除某个元素及其所有后代。
图标和网格无法点击、拖动或获得焦点。它们没有自定义右键菜单,也没有触摸提示框切换。悬停提示框不会拦截指针输入。点击链接内的图标会被阻止;链接的其余部分仍可使用。这是界面行为,不是复制保护。
主题必须输出标准的 NamelessMC CSS、JavaScript 和内联脚本资源列表。自定义模板可能需要调整。
资源与后备行为
PNG/GIF 资源是本地的,并已预先构建。玩家头颅使用 https://mc-heads.net/head/USERNAME/64,并以本地玩家头颅作为后备。这会将请求的用户名发送给 MCHeads,并取决于其可用性和缓存。
严格的内容安全策略(Content Security Policy)必须允许内联配置、同源目录获取和图像,以及在使用头颅时允许 MCHeads 图像。
如果 JavaScript 被禁用或目录加载失败,原始代码将保持可见。加载失败的动态图像会回退为静态 PNG。Web 服务器上不需要 Minecraft 插件、SQL 迁移或 Node/Python 安装。
修复、文档和移除
空格子和已占用格子的尺寸一致。默认物品栏宽度为 360 px。箱子盖纹理已修正,关闭的箱盖是实心的,大箱子使用连续的双倍宽度模型。箱子和彩色潜影盒使用 Minecraft 原版纹理。
参见 MOBS.md、THIRD_PARTY_NOTICES.md 和 MOB_SOURCES.json
要移除该插件,请将其停用并删除 modules/IconCraft。
源自 Minecraft 的图像和翻译的权利归各自所有者所有。这不是 Mojang 或 Microsoft 的官方产品。