t2-mapper/docs/assets/stringUtils-BfUKbRCH.js
2026-03-18 06:26:17 -07:00

1 line
No EOL
832 B
JavaScript

function e(e){return e.replace(/\\/g,`/`).replace(/\/+/g,`/`)}function t(e){return`${e.toLocaleString()} ms`}var n={1:`Storm`,2:`Inferno`,3:`Starwolf`,4:`Diamond Sword`,5:`Blood Eagle`,6:`Phoenix`};function r(e,t){let n=``,r=e.datablock,a=r?t.get(String(r)):void 0;if(e.nametag!=null&&String(e.nametag)!==``)n=String(e.nametag);else if(a){let e=a.targetnametag==null?``:String(a.targetnametag);e!==``&&!e.startsWith(`_`)&&(n=e)}if(a){let e=a.targettypetag==null?``:String(a.targettypetag);if(e!==``&&!e.startsWith(`_`))return n!==``&&n.toLowerCase()!==e.toLowerCase()?`${n} ${e}`:e}if(!n&&a){let e=a.pickupname==null?``:String(a.pickupname);if(e)return i(e)}return n}function i(e){let t=e.replace(/^(an?\s+|some\s+)/i,``);return t?t.split(` `).map(e=>e.charAt(0).toUpperCase()+e.slice(1)).join(` `):e}export{e as i,t as n,r,n as t};