diff --git a/icons/rpgawesome/icons.json b/icons/rpgawesome/icons.json deleted file mode 100644 index e2116c8..0000000 --- a/icons/rpgawesome/icons.json +++ /dev/null @@ -1,865 +0,0 @@ -{ - "acid": "", - "acorn": "", - "alien-fire": - "", - "all-for-one": - "", - "alligator-clip": - "", - "ammo-bag": - "", - "anchor": "", - "angel-wings": - "", - "ankh": "", - "anvil": "", - "apple": "", - "aquarius": - "", - "arcane-mask": - "", - "archer": "", - "archery-target": - "", - "arena": "", - "aries": "", - "arrow-cluster": - "", - "arrow-flights": - "", - "arson": "", - "aura": "", - "aware": "", - "axe-swing": - "", - "axe": "", - "ball": "", - "barbed-arrow": - "", - "barrier": - "", - "bat-sword": - "", - "battered-axe": - "", - "batteries": - "", - "battery-0": - "", - "battery-100": - "", - "battery-25": - "", - "battery-50": - "", - "battery-75": - "", - "battery-black": - "", - "battery-negative": - "", - "battery-positive": - "", - "battery-white": - "", - "batwings": - "", - "beam-wake": - "", - "bear-trap": - "", - "beer": "", - "beetle": "", - "bell": "", - "biohazard": - "", - "bird-claw": - "", - "bird-mask": - "", - "blade-bite": - "", - "blast": "", - "blaster": - "", - "bleeding-eye": - "", - "bleeding-hearts": - "", - "bolt-shield": - "", - "bomb-explosion": - "", - "bombs": "", - "bone-bite": - "", - "bone-knife": - "", - "book": "", - "boomerang": - "", - "boot-stomp": - "", - "bottle-vapors": - "", - "bottled-bolt": - "", - "bottom-right": - "", - "bowie-knife": - "", - "bowling-pin": - "", - "brain-freeze": - "", - "brandy-bottle": - "", - "bridge": "", - "broadhead-arrow": - "", - "broadsword": - "", - "broken-bone": - "", - "broken-bottle": - "", - "broken-heart": - "", - "broken-shield": - "", - "broken-skull": - "", - "bubbling-potion": - "", - "bullets": - "", - "burning-book": - "", - "burning-embers": - "", - "burning-eye": - "", - "burning-meteor": - "", - "burst-blob": - "", - "butterfly": - "", - "campfire": - "", - "cancel": "", - "cancer": "", - "candle-fire": - "", - "candle": "", - "cannon-shot": - "", - "capitol": - "", - "capricorn": - "", - "carrot": "", - "castle-emblem": - "", - "castle-flag": - "", - "cat": "", - "chain": "", - "cheese": "", - "chemical-arrow": - "", - "chessboard": - "", - "chicken-leg": - "", - "circle-of-circles": - "", - "circular-saw": - "", - "circular-shield": - "", - "cloak-and-dagger": - "", - "clockwork": - "", - "clover": "", - "clovers-card": - "", - "clovers": - "", - "cluster-bomb": - "", - "coffee-mug": - "", - "cog-wheel": - "", - "cog": "", - "cold-heart": - "", - "compass": - "", - "corked-tube": - "", - "crab-claw": - "", - "cracked-helm": - "", - "cracked-shield": - "", - "croc-sword": - "", - "crossbow": - "", - "crossed-axes": - "", - "crossed-bones": - "", - "crossed-pistols": - "", - "crossed-sabres": - "", - "crossed-swords": - "", - "crown-of-thorns": - "", - "crown": "", - "crowned-heart": - "", - "crush": "", - "crystal-ball": - "", - "crystal-cluster": - "", - "crystal-wand": - "", - "crystals": - "", - "cubes": "", - "cut-palm": - "", - "cycle": "", - "daggers": - "", - "daisy": "", - "dead-tree": - "", - "death-skull": - "", - "decapitation": - "", - "defibrillate": - "", - "demolish": - "", - "dervish-swords": - "", - "desert-skull": - "", - "diamond": - "", - "diamonds-card": - "", - "diamonds": - "", - "dice-five": - "", - "dice-four": - "", - "dice-one": - "", - "dice-six": - "", - "dice-three": - "", - "dice-two": - "", - "dinosaur": - "", - "divert": "", - "diving-dagger": - "", - "double-team": - "", - "doubled": - "", - "dragon-breath": - "", - "dragon-wing": - "", - "dragon": "", - "dragonfly": - "", - "drill": "", - "dripping-blade": - "", - "dripping-knife": - "", - "dripping-sword": - "", - "droplet-splash": - "", - "droplet": - "", - "droplets": - "", - "duel": "", - "egg-pod": - "", - "egg": "", - "eggplant": - "", - "emerald": - "", - "energise": - "", - "explosion": - "", - "explosive-materials": - "", - "eye-monster": - "", - "eye-shield": - "", - "eyeball": - "", - "fairy-wand": - "", - "fairy": "", - "fall-down": - "", - "falling": - "", - "fast-ship": - "", - "feather-wing": - "", - "feathered-wing": - "", - "fedora": "", - "fire-bomb": - "", - "fire-breath": - "", - "fire-ring": - "", - "fire-shield": - "", - "fire-symbol": - "", - "fire": "", - "fireball-sword": - "", - "fish": "", - "fizzing-flask": - "", - "flame-symbol": - "", - "flaming-arrow": - "", - "flaming-claw": - "", - "flaming-trident": - "", - "flask": "", - "flat-hammer": - "", - "flower": "", - "flowers": - "", - "fluffy-swirl": - "", - "focused-lightning": - "", - "food-chain": - "", - "footprint": - "", - "forging": - "", - "forward": - "", - "fox": "", - "frost-emblem": - "", - "frostfire": - "", - "frozen-arrow": - "", - "gamepad-cross": - "", - "gavel": "", - "gear-hammer": - "", - "gear-heart": - "", - "gears": "", - "gecko": "", - "gem-pendant": - "", - "gem": "", - "gemini": "", - "glass-heart": - "", - "gloop": "", - "gold-bar": - "", - "grappling-hook": - "", - "grass-patch": - "", - "grass": "", - "grenade": - "", - "groundbreaker": - "", - "guarded-tower": - "", - "guillotine": - "", - "halberd": - "", - "hammer-drop": - "", - "hammer": "", - "hand-emblem": - "", - "hand-saw": - "", - "hand": "", - "harpoon-trident": - "", - "health-decrease": - "", - "health-increase": - "", - "health": "", - "heart-bottle": - "", - "heart-tower": - "", - "heartburn": - "", - "hearts-card": - "", - "hearts": "", - "heat-haze": - "", - "heavy-fall": - "", - "heavy-shield": - "", - "helmet": "", - "help": "", - "hive-emblem": - "", - "hole-ladder": - "", - "honeycomb": - "", - "hood": "", - "horn-call": - "", - "horns": "", - "horseshoe": - "", - "hospital-cross": - "", - "hot-surface": - "", - "hourglass": - "", - "hydra-shot": - "", - "hydra": "", - "ice-cube": - "", - "implosion": - "", - "incense": - "", - "insect-jaws": - "", - "interdiction": - "", - "jetpack": - "", - "jigsaw-piece": - "", - "kaleidoscope": - "", - "kettlebell": - "", - "key-basic": - "", - "key": "", - "kitchen-knives": - "", - "knife-fork": - "", - "knife": "", - "knight-helmet": - "", - "kunai": "", - "lantern-flame": - "", - "large-hammer": - "", - "laser-blast": - "", - "laser-site": - "", - "lava": "", - "leaf": "", - "leo": "", - "level-four-advanced": - "", - "level-four": - "", - "level-three-advanced": - "", - "level-three": - "", - "level-two-advanced": - "", - "level-two": - "", - "lever": "", - "libra": "", - "light-bulb": - "", - "lighthouse": - "", - "lightning-bolt": - "", - "lightning-storm": - "", - "lightning-sword": - "", - "lightning-trio": - "", - "lightning": - "", - "lion": "", - "lit-candelabra": - "", - "load": "", - "locked-fortress": - "", - "love-howl": - "", - "maggot": "", - "magnet": "", - "mass-driver": - "", - "match": "", - "meat-hook": - "", - "meat": "", - "medical-pack": - "", - "metal-gate": - "", - "microphone": - "", - "mine-wagon": - "", - "mining-diamonds": - "", - "mirror": "", - "monster-skull": - "", - "montains": - "", - "moon-sun": - "", - "mp5": "", - "muscle-fat": - "", - "muscle-up": - "", - "musket": "", - "nails": "", - "nodular": - "", - "noose": "", - "nuclear": - "", - "ocarina": - "", - "ocean-emblem": - "", - "octopus": - "", - "omega": "", - "on-target": - "", - "ophiuchus": - "", - "overhead": - "", - "overmind": - "", - "palm-tree": - "", - "pawn": "", - "pawprint": - "", - "perspective-dice-five": - "", - "perspective-dice-four": - "", - "perspective-dice-one": - "", - "perspective-dice-random": - "", - "perspective-dice-six-two": - "", - "perspective-dice-six": - "", - "perspective-dice-three": - "", - "pill": "", - "pills": "", - "pine-tree": - "", - "ping-pong": - "", - "pisces": "", - "plain-dagger": - "", - "player-despair": - "", - "player-dodge": - "", - "player-king": - "", - "player-lift": - "", - "player-pain": - "", - "player-pyromaniac": - "", - "player-shot": - "", - "player-teleport": - "", - "player-thunder-struck": - "", - "player": "", - "podium": "", - "poison-cloud": - "", - "potion": "", - "pyramids": - "", - "queen-crown": - "", - "quill-ink": - "", - "rabbit": "", - "radar-dish": - "", - "radial-balance": - "", - "radioactive": - "", - "raven": "", - "reactor": - "", - "recycle": - "", - "regeneration": - "", - "relic-blade": - "", - "repair": "", - "reverse": - "", - "revolver": - "", - "rifle": "", - "ringing-bell": - "", - "roast-chicken": - "", - "robot-arm": - "", - "round-bottom-flask": - "", - "round-shield": - "", - "rss": "", - "rune-stone": - "", - "sagittarius": - "", - "sapphire": - "", - "satellite": - "", - "save": "", - "scorpio": - "", - "scroll-unfurled": - "", - "scythe": "", - "sea-serpent": - "", - "seagull": - "", - "shark": "", - "sheep": "", - "sheriff": - "", - "shield": "", - "ship-emblem": - "", - "shoe-prints": - "", - "shot-through-the-heart": - "", - "shotgun-shell": - "", - "shovel": "", - "shuriken": - "", - "sickle": "", - "sideswipe": - "", - "site": "", - "skull-trophy": - "", - "skull": "", - "slash-ring": - "", - "small-fire": - "", - "snail": "", - "snake": "", - "snorkel": - "", - "snowflake": - "", - "soccer-ball": - "", - "spades-card": - "", - "spades": "", - "spawn-node": - "", - "spear-head": - "", - "speech-bubble": - "", - "speech-bubbles": - "", - "spider-face": - "", - "spikeball": - "", - "spiked-mace": - "", - "spiked-tentacle": - "", - "spinning-sword": - "", - "spiral-shell": - "", - "splash": "", - "spray-can": - "", - "sprout-emblem": - "", - "sprout": "", - "stopwatch": - "", - "suckered-tentacle": - "", - "suits": "", - "sun-symbol": - "", - "sun": "", - "sunbeams": - "", - "super-mushroom": - "", - "supersonic-arrow": - "", - "surveillance-camera": - "", - "syringe": - "", - "target-arrows": - "", - "target-laser": - "", - "targeted": - "", - "taurus": "", - "telescope": - "", - "tentacle": - "", - "tesla": "", - "thorn-arrow": - "", - "thorny-vine": - "", - "three-keys": - "", - "tic-tac-toe": - "", - "toast": "", - "tombstone": - "", - "tooth": "", - "torch": "", - "tower": "", - "trail": "", - "trefoil-lily": - "", - "trident": - "", - "triforce": - "", - "trophy": "", - "turd": "", - "two-dragons": - "", - "two-hearts": - "", - "uncertainty": - "", - "underhand": - "", - "unplugged": - "", - "vase": "", - "venomous-snake": - "", - "vest": "", - "vial": "", - "vine-whip": - "", - "virgo": "", - "water-drop": - "", - "wifi": "", - "wireless-signal": - "", - "wolf-head": - "", - "wolf-howl": - "", - "wooden-sign": - "", - "wrench": "", - "wyvern": "", - "x-mark": - "", - "zebra-shield": - "", - "zigzag-leaf": - "" -} \ No newline at end of file diff --git a/src/util/icons.ts b/src/util/icons.ts deleted file mode 100644 index f6bce61..0000000 --- a/src/util/icons.ts +++ /dev/null @@ -1,125 +0,0 @@ -import { faCopy, far } from "@fortawesome/free-regular-svg-icons"; -import { fas } from "@fortawesome/free-solid-svg-icons"; -import { fab } from "@fortawesome/free-brands-svg-icons"; -import { - IconDefinition, - findIconDefinition, - icon, - library -} from "@fortawesome/fontawesome-svg-core"; - -import type { IconName } from "@fortawesome/fontawesome-svg-core"; - -import { RPG } from "./rpgawesome"; -import { AdmonitionIconDefinition, RPGIconName } from "src/@types"; - -library.add(fas, far, fab, faCopy); - -export const COPY_BUTTON_ICON = icon( - findIconDefinition({ - iconName: "copy", - prefix: "far" - }) -).node[0]; - -export const WARNING_ICON = icon( - findIconDefinition({ - iconName: "exclamation-triangle", - prefix: "fas" - }) -).node[0]; - -export { IconName }; - -const RPGIconNames: Map = - new Map( - Object.keys(RPG).map((i) => { - return [ - i as RPGIconName, - { - name: i as RPGIconName, - type: "rpg" as "rpg" - } - ]; - }) - ); -const FontAwesomeIconNames: Map = new Map( - [Object.values(fas), Object.values(far), Object.values(fab)] - .flat() - .map((i: IconDefinition) => { - return [ - i.iconName, - { name: i.iconName, type: "font-awesome" as "font-awesome" } - ]; - }) -); - -export const iconDefinitions = [ - ...FontAwesomeIconNames.values(), - ...RPGIconNames.values() -]; - -export function getIconType(str: string): "rpg" | "font-awesome" { - if (findIconDefinition({ iconName: str as IconName, prefix: "fas" })) - return "font-awesome"; - if (findIconDefinition({ iconName: str as IconName, prefix: "far" })) - return "font-awesome"; - if (findIconDefinition({ iconName: str as IconName, prefix: "fab" })) - return "font-awesome"; - if (RPG[str as RPGIconName]) return "rpg"; -} - -export function getIconModuleName(icon: AdmonitionIconDefinition) { - if (icon.type === "rpg") return "RPG Awesome"; - if (icon.type === "font-awesome") return "Font Awesome"; -} - -export function getIconNode(item: AdmonitionIconDefinition): Element { - if (item.type === "image") { - const img = new Image(); - img.src = item.name; - return img; - } - if (item.type === "rpg") { - if (!RPG[item.name as RPGIconName]) return null; - const el = createDiv(); - el.innerHTML = RPG[item.name as RPGIconName]; - return el.children[0]; - } - if ( - findIconDefinition({ - iconName: item.name as IconName, - prefix: "fas" - }) - ) - return icon( - findIconDefinition({ - iconName: item.name as IconName, - prefix: "fas" - }) - ).node[0]; - if ( - findIconDefinition({ - iconName: item.name as IconName, - prefix: "far" - }) - ) - return icon( - findIconDefinition({ - iconName: item.name as IconName, - prefix: "far" - }) - ).node[0]; - if ( - findIconDefinition({ - iconName: item.name as IconName, - prefix: "fab" - }) - ) - return icon( - findIconDefinition({ - iconName: item.name as IconName, - prefix: "fab" - }) - ).node[0]; -} diff --git a/src/util/livepreview.ts b/src/util/livepreview.ts deleted file mode 100644 index 1632b79..0000000 --- a/src/util/livepreview.ts +++ /dev/null @@ -1,37 +0,0 @@ -import type { SelectionRange, EditorState } from "@codemirror/state"; -import { - apiVersion, - editorLivePreviewField, - editorViewField, - requireApiVersion -} from "obsidian"; - -export const rangesInclude = ( - ranges: readonly SelectionRange[], - from: number, - to: number -) => { - for (const range of ranges) { - const { from: rFrom, to: rTo } = range; - if (rFrom >= from && rFrom <= to) return true; - if (rTo >= from && rTo <= to) return true; - if (rFrom < from && rTo > to) return true; - } - return false; -}; - -export const isLivePreview = (state: EditorState) => { - const md = state.field(editorViewField); - const { state: viewState } = md.leaf.getViewState() ?? {}; - - if (requireApiVersion && requireApiVersion("0.13.23")) { - return state.field(editorLivePreviewField); - } else { - const md = state.field(editorViewField); - const { state: viewState } = md.leaf.getViewState() ?? {}; - - return ( - viewState && viewState.mode == "source" && viewState.source == false - ); - } -}; diff --git a/src/util/rpgawesome.ts b/src/util/rpgawesome.ts deleted file mode 100644 index 278f24b..0000000 --- a/src/util/rpgawesome.ts +++ /dev/null @@ -1,867 +0,0 @@ -import { RPGIconName } from "src/@types"; - -export const RPG: Record = { - acid: '', - acorn: '', - "alien-fire": - '', - "all-for-one": - '', - "alligator-clip": - '', - "ammo-bag": - '', - anchor: '', - "angel-wings": - '', - ankh: '', - anvil: '', - apple: '', - aquarius: - '', - "arcane-mask": - '', - archer: '', - "archery-target": - '', - arena: '', - aries: '', - "arrow-cluster": - '', - "arrow-flights": - '', - arson: '', - aura: '', - aware: '', - "axe-swing": - '', - axe: '', - ball: '', - "barbed-arrow": - '', - barrier: - '', - "bat-sword": - '', - "battered-axe": - '', - batteries: - '', - "battery-0": - '', - "battery-100": - '', - "battery-25": - '', - "battery-50": - '', - "battery-75": - '', - "battery-black": - '', - "battery-negative": - '', - "battery-positive": - '', - "battery-white": - '', - batwings: - '', - "beam-wake": - '', - "bear-trap": - '', - beer: '', - beetle: '', - bell: '', - biohazard: - '', - "bird-claw": - '', - "bird-mask": - '', - "blade-bite": - '', - blast: '', - blaster: - '', - "bleeding-eye": - '', - "bleeding-hearts": - '', - "bolt-shield": - '', - "bomb-explosion": - '', - bombs: '', - "bone-bite": - '', - "bone-knife": - '', - book: '', - boomerang: - '', - "boot-stomp": - '', - "bottle-vapors": - '', - "bottled-bolt": - '', - "bottom-right": - '', - "bowie-knife": - '', - "bowling-pin": - '', - "brain-freeze": - '', - "brandy-bottle": - '', - bridge: '', - "broadhead-arrow": - '', - broadsword: - '', - "broken-bone": - '', - "broken-bottle": - '', - "broken-heart": - '', - "broken-shield": - '', - "broken-skull": - '', - "bubbling-potion": - '', - bullets: - '', - "burning-book": - '', - "burning-embers": - '', - "burning-eye": - '', - "burning-meteor": - '', - "burst-blob": - '', - butterfly: - '', - campfire: - '', - cancel: '', - cancer: '', - "candle-fire": - '', - candle: '', - "cannon-shot": - '', - capitol: - '', - capricorn: - '', - carrot: '', - "castle-emblem": - '', - "castle-flag": - '', - cat: '', - chain: '', - cheese: '', - "chemical-arrow": - '', - chessboard: - '', - "chicken-leg": - '', - "circle-of-circles": - '', - "circular-saw": - '', - "circular-shield": - '', - "cloak-and-dagger": - '', - clockwork: - '', - clover: '', - "clovers-card": - '', - clovers: - '', - "cluster-bomb": - '', - "coffee-mug": - '', - "cog-wheel": - '', - cog: '', - "cold-heart": - '', - compass: - '', - "corked-tube": - '', - "crab-claw": - '', - "cracked-helm": - '', - "cracked-shield": - '', - "croc-sword": - '', - crossbow: - '', - "crossed-axes": - '', - "crossed-bones": - '', - "crossed-pistols": - '', - "crossed-sabres": - '', - "crossed-swords": - '', - "crown-of-thorns": - '', - crown: '', - "crowned-heart": - '', - crush: '', - "crystal-ball": - '', - "crystal-cluster": - '', - "crystal-wand": - '', - crystals: - '', - cubes: '', - "cut-palm": - '', - cycle: '', - daggers: - '', - daisy: '', - "dead-tree": - '', - "death-skull": - '', - decapitation: - '', - defibrillate: - '', - demolish: - '', - "dervish-swords": - '', - "desert-skull": - '', - diamond: - '', - "diamonds-card": - '', - diamonds: - '', - "dice-five": - '', - "dice-four": - '', - "dice-one": - '', - "dice-six": - '', - "dice-three": - '', - "dice-two": - '', - dinosaur: - '', - divert: '', - "diving-dagger": - '', - "double-team": - '', - doubled: - '', - "dragon-breath": - '', - "dragon-wing": - '', - dragon: '', - dragonfly: - '', - drill: '', - "dripping-blade": - '', - "dripping-knife": - '', - "dripping-sword": - '', - "droplet-splash": - '', - droplet: - '', - droplets: - '', - duel: '', - "egg-pod": - '', - egg: '', - eggplant: - '', - emerald: - '', - energise: - '', - explosion: - '', - "explosive-materials": - '', - "eye-monster": - '', - "eye-shield": - '', - eyeball: - '', - "fairy-wand": - '', - fairy: '', - "fall-down": - '', - falling: - '', - "fast-ship": - '', - "feather-wing": - '', - "feathered-wing": - '', - fedora: '', - "fire-bomb": - '', - "fire-breath": - '', - "fire-ring": - '', - "fire-shield": - '', - "fire-symbol": - '', - fire: '', - "fireball-sword": - '', - fish: '', - "fizzing-flask": - '', - "flame-symbol": - '', - "flaming-arrow": - '', - "flaming-claw": - '', - "flaming-trident": - '', - flask: '', - "flat-hammer": - '', - flower: '', - flowers: - '', - "fluffy-swirl": - '', - "focused-lightning": - '', - "food-chain": - '', - footprint: - '', - forging: - '', - forward: - '', - fox: '', - "frost-emblem": - '', - frostfire: - '', - "frozen-arrow": - '', - "gamepad-cross": - '', - gavel: '', - "gear-hammer": - '', - "gear-heart": - '', - gears: '', - gecko: '', - "gem-pendant": - '', - gem: '', - gemini: '', - "glass-heart": - '', - gloop: '', - "gold-bar": - '', - "grappling-hook": - '', - "grass-patch": - '', - grass: '', - grenade: - '', - groundbreaker: - '', - "guarded-tower": - '', - guillotine: - '', - halberd: - '', - "hammer-drop": - '', - hammer: '', - "hand-emblem": - '', - "hand-saw": - '', - hand: '', - "harpoon-trident": - '', - "health-decrease": - '', - "health-increase": - '', - health: '', - "heart-bottle": - '', - "heart-tower": - '', - heartburn: - '', - "hearts-card": - '', - hearts: '', - "heat-haze": - '', - "heavy-fall": - '', - "heavy-shield": - '', - helmet: '', - help: '', - "hive-emblem": - '', - "hole-ladder": - '', - honeycomb: - '', - hood: '', - "horn-call": - '', - horns: '', - horseshoe: - '', - "hospital-cross": - '', - "hot-surface": - '', - hourglass: - '', - "hydra-shot": - '', - hydra: '', - "ice-cube": - '', - implosion: - '', - incense: - '', - "insect-jaws": - '', - interdiction: - '', - jetpack: - '', - "jigsaw-piece": - '', - kaleidoscope: - '', - kettlebell: - '', - "key-basic": - '', - key: '', - "kitchen-knives": - '', - "knife-fork": - '', - knife: '', - "knight-helmet": - '', - kunai: '', - "lantern-flame": - '', - "large-hammer": - '', - "laser-blast": - '', - "laser-site": - '', - lava: '', - leaf: '', - leo: '', - "level-four-advanced": - '', - "level-four": - '', - "level-three-advanced": - '', - "level-three": - '', - "level-two-advanced": - '', - "level-two": - '', - lever: '', - libra: '', - "light-bulb": - '', - lighthouse: - '', - "lightning-bolt": - '', - "lightning-storm": - '', - "lightning-sword": - '', - "lightning-trio": - '', - lightning: - '', - lion: '', - "lit-candelabra": - '', - load: '', - "locked-fortress": - '', - "love-howl": - '', - maggot: '', - magnet: '', - "mass-driver": - '', - match: '', - "meat-hook": - '', - meat: '', - "medical-pack": - '', - "metal-gate": - '', - microphone: - '', - "mine-wagon": - '', - "mining-diamonds": - '', - mirror: '', - "monster-skull": - '', - montains: - '', - "moon-sun": - '', - mp5: '', - "muscle-fat": - '', - "muscle-up": - '', - musket: '', - nails: '', - nodular: - '', - noose: '', - nuclear: - '', - ocarina: - '', - "ocean-emblem": - '', - octopus: - '', - omega: '', - "on-target": - '', - ophiuchus: - '', - overhead: - '', - overmind: - '', - "palm-tree": - '', - pawn: '', - pawprint: - '', - "perspective-dice-five": - '', - "perspective-dice-four": - '', - "perspective-dice-one": - '', - "perspective-dice-random": - '', - "perspective-dice-six-two": - '', - "perspective-dice-six": - '', - "perspective-dice-three": - '', - pill: '', - pills: '', - "pine-tree": - '', - "ping-pong": - '', - pisces: '', - "plain-dagger": - '', - "player-despair": - '', - "player-dodge": - '', - "player-king": - '', - "player-lift": - '', - "player-pain": - '', - "player-pyromaniac": - '', - "player-shot": - '', - "player-teleport": - '', - "player-thunder-struck": - '', - player: '', - podium: '', - "poison-cloud": - '', - potion: '', - pyramids: - '', - "queen-crown": - '', - "quill-ink": - '', - rabbit: '', - "radar-dish": - '', - "radial-balance": - '', - radioactive: - '', - raven: '', - reactor: - '', - recycle: - '', - regeneration: - '', - "relic-blade": - '', - repair: '', - reverse: - '', - revolver: - '', - rifle: '', - "ringing-bell": - '', - "roast-chicken": - '', - "robot-arm": - '', - "round-bottom-flask": - '', - "round-shield": - '', - rss: '', - "rune-stone": - '', - sagittarius: - '', - sapphire: - '', - satellite: - '', - save: '', - scorpio: - '', - "scroll-unfurled": - '', - scythe: '', - "sea-serpent": - '', - seagull: - '', - shark: '', - sheep: '', - sheriff: - '', - shield: '', - "ship-emblem": - '', - "shoe-prints": - '', - "shot-through-the-heart": - '', - "shotgun-shell": - '', - shovel: '', - shuriken: - '', - sickle: '', - sideswipe: - '', - site: '', - "skull-trophy": - '', - skull: '', - "slash-ring": - '', - "small-fire": - '', - snail: '', - snake: '', - snorkel: - '', - snowflake: - '', - "soccer-ball": - '', - "spades-card": - '', - spades: '', - "spawn-node": - '', - "spear-head": - '', - "speech-bubble": - '', - "speech-bubbles": - '', - "spider-face": - '', - spikeball: - '', - "spiked-mace": - '', - "spiked-tentacle": - '', - "spinning-sword": - '', - "spiral-shell": - '', - splash: '', - "spray-can": - '', - "sprout-emblem": - '', - sprout: '', - stopwatch: - '', - "suckered-tentacle": - '', - suits: '', - "sun-symbol": - '', - sun: '', - sunbeams: - '', - "super-mushroom": - '', - "supersonic-arrow": - '', - "surveillance-camera": - '', - syringe: - '', - "target-arrows": - '', - "target-laser": - '', - targeted: - '', - taurus: '', - telescope: - '', - tentacle: - '', - tesla: '', - "thorn-arrow": - '', - "thorny-vine": - '', - "three-keys": - '', - "tic-tac-toe": - '', - toast: '', - tombstone: - '', - tooth: '', - torch: '', - tower: '', - trail: '', - "trefoil-lily": - '', - trident: - '', - triforce: - '', - trophy: '', - turd: '', - "two-dragons": - '', - "two-hearts": - '', - uncertainty: - '', - underhand: - '', - unplugged: - '', - vase: '', - "venomous-snake": - '', - vest: '', - vial: '', - "vine-whip": - '', - virgo: '', - "water-drop": - '', - wifi: '', - "wireless-signal": - '', - "wolf-head": - '', - "wolf-howl": - '', - "wooden-sign": - '', - wrench: '', - wyvern: '', - "x-mark": - '', - "zebra-shield": - '', - "zigzag-leaf": - '' -};