{"id":44,"date":"2026-10-09T07:53:58","date_gmt":"2026-10-09T07:53:58","guid":{"rendered":"https:\/\/raxito.cl\/?page_id=44"},"modified":"2026-10-10T06:15:14","modified_gmt":"2026-10-10T06:15:14","slug":"servidor-minecraft","status":"publish","type":"page","link":"https:\/\/raxito.cl\/?page_id=44","title":{"rendered":"El Servidor de Raxito"},"content":{"rendered":"\n<style data-wp-block-html=\"css\">\n#mc-widget-card {\n  --mc-gui-bg: #2b2b2b;\n  --mc-gui-panel: #1b1b1b;\n  --mc-gui-border-light: #525252;\n  --mc-gui-border-dark: #0f0f0f;\n  --mc-gui-text: #ffffff;\n  --mc-gui-subtext: #aaaaaa;\n  --mc-gui-motd-bg: #111111;\n  --mc-btn-bg: #4a4a4a;\n  --mc-btn-border-light: #707070;\n  --mc-btn-border-dark: #222222;\n  --mc-btn-hover: #5a5a5a;\n  --mc-xp-bg: #14280f;\n  --mc-xp-fill: #55ff55;\n  --mc-xp-border: #00aa00;\n\n  font-family: 'Press Start 2P', monospace !important;\n  font-size: 11.5px !important;\n  max-width: 580px;\n  width: 100% !important;\n  margin: 0 auto;\n  background: var(--mc-gui-bg) !important;\n  color: var(--mc-gui-text) !important;\n  position: relative !important;\n  box-sizing: border-box !important;\n  border-radius: 0px !important;\n  border: 4px solid var(--mc-gui-border-dark) !important;\n  box-shadow: inset 4px 4px 0px var(--mc-gui-border-light), \n              inset -4px -4px 0px var(--mc-gui-border-dark),\n              0 16px 32px rgba(0,0,0,0.7) !important;\n  overflow: hidden !important;\n  line-height: 1.6 !important;\n  image-rendering: pixelated;\n}\n\n#mc-widget-card.theme-light {\n  --mc-gui-bg: #c6c6c6;\n  --mc-gui-panel: #8b8b8b;\n  --mc-gui-border-light: #ffffff;\n  --mc-gui-border-dark: #555555;\n  --mc-gui-text: #1f1f1f;\n  --mc-gui-subtext: #3f3f3f;\n  --mc-gui-motd-bg: #222222;\n  --mc-btn-bg: #a8a8a8;\n  --mc-btn-border-light: #dfdfdf;\n  --mc-btn-border-dark: #555555;\n  --mc-btn-hover: #b8b8b8;\n  --mc-xp-bg: #223e16;\n  --mc-xp-fill: #44dd44;\n  --mc-xp-border: #008800;\n}\n\n#mc-widget-card .mc-grass-header {\n  width: 100%;\n  height: 28px;\n  background: #5b8731;\n  border-bottom: 5px solid #3c5b1c;\n  position: relative;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  padding: 0 12px;\n  box-sizing: border-box;\n  background-image: \n    radial-gradient(#6fa43b 15%, transparent 16%),\n    radial-gradient(#4d7429 15%, transparent 16%);\n  background-size: 8px 8px;\n  background-position: 0 0, 4px 4px;\n}\n\n#mc-widget-card .mc-grass-fringe {\n  position: absolute;\n  bottom: -10px;\n  left: 0;\n  width: 100%;\n  height: 6px;\n  background: repeating-linear-gradient(90deg, #3c5b1c 0px, #3c5b1c 8px, #79553a 8px, #79553a 16px);\n  z-index: 2;\n}\n\n#mc-widget-card .mc-theme-toggle {\n  background: var(--mc-btn-bg);\n  border: 2px solid var(--mc-btn-border-dark);\n  border-top-color: var(--mc-btn-border-light);\n  border-left-color: var(--mc-btn-border-light);\n  color: var(--mc-gui-text);\n  cursor: pointer;\n  font-size: 9px;\n  padding: 3px 6px;\n  font-family: inherit;\n  display: inline-flex;\n  align-items: center;\n  gap: 4px;\n  z-index: 5;\n}\n#mc-widget-card .mc-theme-toggle:active {\n  border-color: var(--mc-btn-border-dark);\n  border-bottom-color: var(--mc-btn-border-light);\n  border-right-color: var(--mc-btn-border-light);\n}\n\n#mc-widget-card .mc-body {\n  padding: 22px 18px 18px 18px;\n  box-sizing: border-box;\n}\n\n#mc-widget-card .mc-logo-wrapper {\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  margin: 10px 0 18px 0;\n}\n\n#mc-widget-card .mc-server-logo-256 {\n  width: 256px !important;\n  height: 256px !important;\n  max-width: 100%;\n  object-fit: cover;\n  image-rendering: pixelated !important;\n  background: #111111;\n  border: 4px solid var(--mc-gui-border-dark);\n  box-shadow: inset 3px 3px 0 var(--mc-gui-border-light),\n              inset -3px -3px 0 var(--mc-gui-border-dark),\n              0 6px 14px rgba(0,0,0,0.5);\n  display: block;\n}\n\n#mc-widget-card .mc-title-row {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 12px;\n  flex-wrap: wrap;\n  margin-bottom: 16px;\n}\n\n#mc-widget-card .mc-server-title {\n  font-size: 1.15rem !important;\n  color: #ffff55 !important;\n  text-shadow: 2px 2px 0px #3f3f00 !important;\n  word-break: break-all;\n}\n\n#mc-widget-card .mc-ping-meter {\n  display: inline-flex;\n  align-items: flex-end;\n  gap: 2px;\n  height: 20px;\n  padding: 4px 6px;\n  background: var(--mc-gui-panel);\n  border: 2px solid var(--mc-gui-border-dark);\n  border-top-color: var(--mc-gui-border-light);\n  border-left-color: var(--mc-gui-border-light);\n  box-sizing: border-box;\n}\n\n#mc-widget-card .mc-ping-bar {\n  width: 4px;\n  background: #444444;\n}\n#mc-widget-card .mc-ping-bar:nth-child(1) { height: 4px; }\n#mc-widget-card .mc-ping-bar:nth-child(2) { height: 7px; }\n#mc-widget-card .mc-ping-bar:nth-child(3) { height: 10px; }\n#mc-widget-card .mc-ping-bar:nth-child(4) { height: 13px; }\n#mc-widget-card .mc-ping-bar:nth-child(5) { height: 16px; }\n\n#mc-widget-card .mc-ping-meter.ping-good .mc-ping-bar { background: #55ff55; }\n#mc-widget-card .mc-ping-meter.ping-medium .mc-ping-bar:nth-child(-n+3) { background: #ffff55; }\n#mc-widget-card .mc-ping-meter.ping-medium .mc-ping-bar:nth-child(n+4) { background: #444444; }\n#mc-widget-card .mc-ping-meter.ping-bad .mc-ping-bar:nth-child(-n+2) { background: #ff5555; }\n#mc-widget-card .mc-ping-meter.ping-bad .mc-ping-bar:nth-child(n+3) { background: #444444; }\n#mc-widget-card .mc-ping-meter.ping-offline .mc-ping-bar { background: #aa0000; }\n\n#mc-widget-card .mc-btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  background: var(--mc-btn-bg) !important;\n  border: 3px solid var(--mc-btn-border-dark) !important;\n  border-top-color: var(--mc-btn-border-light) !important;\n  border-left-color: var(--mc-btn-border-light) !important;\n  color: var(--mc-gui-text) !important;\n  text-shadow: 2px 2px 0px rgba(0,0,0,0.6);\n  font-family: inherit !important;\n  font-size: 10.5px !important;\n  padding: 10px 14px !important;\n  cursor: pointer;\n  text-decoration: none;\n  box-sizing: border-box;\n  width: 100%;\n  user-select: none;\n}\n\n#mc-widget-card .mc-btn:hover {\n  background: var(--mc-btn-hover) !important;\n}\n\n#mc-widget-card .mc-btn:active {\n  border: 3px solid var(--mc-btn-border-light) !important;\n  border-top-color: var(--mc-btn-border-dark) !important;\n  border-left-color: var(--mc-btn-border-dark) !important;\n}\n\n#mc-widget-card .mc-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 12px;\n  margin: 14px 0;\n}\n\n#mc-widget-card .mc-slot-box {\n  background: var(--mc-gui-panel);\n  border: 3px solid var(--mc-gui-border-dark);\n  border-top-color: var(--mc-gui-border-light);\n  border-left-color: var(--mc-gui-border-light);\n  padding: 10px;\n  box-sizing: border-box;\n}\n\n#mc-widget-card .mc-slot-title {\n  font-size: 9px !important;\n  color: var(--mc-gui-subtext);\n  text-transform: uppercase;\n  margin-bottom: 6px;\n  display: block;\n}\n\n#mc-widget-card .mc-slot-value {\n  font-size: 12px !important;\n  color: #ffffff;\n  text-shadow: 2px 2px 0 #000;\n  word-break: break-word;\n}\n\n#mc-widget-card .mc-xp-container {\n  margin-top: 8px;\n  width: 100%;\n  height: 10px;\n  background: var(--mc-xp-bg);\n  border: 2px solid #000;\n  position: relative;\n  overflow: hidden;\n}\n\n#mc-widget-card .mc-xp-bar {\n  height: 100%;\n  width: 0%;\n  background: repeating-linear-gradient(\n    90deg,\n    var(--mc-xp-fill) 0px,\n    var(--mc-xp-fill) 8px,\n    var(--mc-xp-border) 8px,\n    var(--mc-xp-border) 10px\n  );\n  transition: width 0.4s steps(20);\n}\n\n#mc-widget-card .mc-motd-container {\n  background: var(--mc-gui-motd-bg) !important;\n  border: 3px solid var(--mc-gui-border-dark);\n  border-top-color: var(--mc-gui-border-light);\n  border-left-color: var(--mc-gui-border-light);\n  padding: 12px;\n  margin-bottom: 14px;\n  min-height: 52px;\n  font-family: 'VT323', monospace !important;\n  font-size: 16px !important;\n  line-height: 1.35;\n  color: #ffffff !important;\n  text-shadow: 2px 2px 0px #000;\n  white-space: pre-wrap;\n  word-break: break-word;\n}\n\n#mc-widget-card .minecraft-format-obfuscated {\n  animation: mc-obfuscate 0.08s steps(2) infinite;\n  display: inline-block;\n}\n@keyframes mc-obfuscate {\n  0% { filter: blur(0px); opacity: 1; }\n  50% { filter: blur(1px); opacity: 0.6; }\n  100% { filter: blur(0px); opacity: 1; }\n}\n\n#mc-widget-card .mc-players-list {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 6px;\n  margin-top: 8px;\n}\n\n#mc-widget-card .mc-player-head {\n  width: 24px;\n  height: 24px;\n  image-rendering: pixelated;\n  border: 2px solid #000;\n  background: #111;\n}\n\n#mc-widget-card .mc-footer-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  gap: 8px;\n  font-size: 9px;\n  color: var(--mc-gui-subtext);\n}\n\n#mc-widget-card .mc-refresh-btn {\n  background: var(--mc-btn-bg);\n  border: 2px solid var(--mc-btn-border-dark);\n  border-top-color: var(--mc-btn-border-light);\n  border-left-color: var(--mc-btn-border-light);\n  color: var(--mc-gui-text);\n  cursor: pointer;\n  font-family: inherit;\n  font-size: 9px;\n  padding: 5px 8px;\n}\n\n#mc-widget-card .mc-refresh-btn:active {\n  border: 2px solid var(--mc-btn-border-light);\n  border-top-color: var(--mc-btn-border-dark);\n  border-left-color: var(--mc-btn-border-dark);\n}\n\n#mc-widget-card .mc-toast {\n  position: absolute;\n  top: 36px;\n  left: 50%;\n  transform: translateX(-50%) translateY(-20px);\n  background: #ffff55;\n  color: #000000;\n  border: 3px solid #3f3f00;\n  padding: 6px 12px;\n  font-size: 10px;\n  opacity: 0;\n  pointer-events: none;\n  transition: all 0.2s steps(4);\n  z-index: 10;\n}\n#mc-widget-card .mc-toast.show {\n  opacity: 1;\n  transform: translateX(-50%) translateY(0);\n}\n\n@media (max-width: 520px) {\n  #mc-widget-card {\n    font-size: 10px !important;\n    border-width: 3px !important;\n  }\n  #mc-widget-card .mc-server-logo-256 {\n    width: 192px !important;\n    height: 192px !important;\n  }\n  #mc-widget-card .mc-grid {\n    grid-template-columns: 1fr;\n  }\n  #mc-widget-card .mc-title-row {\n    flex-direction: column;\n    align-items: flex-start;\n  }\n}\n\n@media (orientation: landscape) and (max-height: 500px) {\n  #mc-widget-card .mc-logo-wrapper {\n    margin: 6px 0;\n  }\n  #mc-widget-card .mc-server-logo-256 {\n    width: 140px !important;\n    height: 140px !important;\n  }\n  #mc-widget-card .mc-grid {\n    grid-template-columns: 1fr 1fr;\n  }\n}\n<\/style>\n\n<script data-wp-block-html=\"js\">\n(function() {\n  const MC_CONFIG = {\n    SERVER_IP: 'mc.raxito.cl',\n    SERVER_NAME: 'El Servidor de Raxito',\n    IS_BEDROCK: false,\n    TIMEOUT_SECONDS: 5.0,\n    QUERY_ENABLED: true,\n    REFRESH_INTERVAL_MIN: 2\n  };\n\n  let isFetching = false;\n\n  \/\/ Sanitizaci\u00f3n segura sin romper cadenas con en editores de WordPress\n  function safeMotdHtml(htmlString) {\n    if (!htmlString) return '';\n    const breakTag = String.fromCharCode(60) + 'br' + String.fromCharCode(62);\n    return String(htmlString)\n      .split(String.fromCharCode(92) + 'n').join(breakTag)\n      .split(String.fromCharCode(10)).join(breakTag);\n  }\n\n  function setupThemeToggle(card) {\n    const btn = document.getElementById('mc-dyn-theme-btn');\n    if (!btn || !card) return;\n\n    \/\/ Detectar preferencia del sistema\n    const systemPrefersDark = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches;\n    let isDark = systemPrefersDark;\n\n    \/\/ Comprobar guardado previo\n    try {\n      const saved = localStorage.getItem('mc_widget_theme');\n      if (saved) isDark = saved === 'dark';\n    } catch(e) {}\n\n    function applyTheme() {\n      if (isDark) {\n        card.classList.remove('theme-light');\n        btn.textContent = '\ud83c\udf19 OSC';\n      } else {\n        card.classList.add('theme-light');\n        btn.textContent = '\u2600\ufe0f CLA';\n      }\n    }\n\n    applyTheme();\n\n    btn.onclick = function() {\n      isDark = !isDark;\n      applyTheme();\n      try {\n        localStorage.setItem('mc_widget_theme', isDark ? 'dark' : 'light');\n      } catch(e) {}\n    };\n\n    \/\/ Escuchar cambios del sistema en tiempo real si el usuario no forz\u00f3\n    if (window.matchMedia) {\n      window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', function(e) {\n        try {\n          if (!localStorage.getItem('mc_widget_theme')) {\n            isDark = e.matches;\n            applyTheme();\n          }\n        } catch(err) {}\n      });\n    }\n  }\n\n  function initWidget() {\n    const card = document.getElementById('mc-widget-card');\n    if (!card) {\n      setTimeout(initWidget, 150);\n      return;\n    }\n\n    setupThemeToggle(card);\n\n    const elIcon = document.getElementById('mc-dyn-icon');\n    const elName = document.getElementById('mc-dyn-name');\n    const elIp = document.getElementById('mc-dyn-ip');\n    const elPingMeter = document.getElementById('mc-dyn-ping-meter');\n    const elMs = document.getElementById('mc-dyn-ms');\n    const elPlayersOnline = document.getElementById('mc-dyn-players-online');\n    const elPlayersMax = document.getElementById('mc-dyn-players-max');\n    const elBar = document.getElementById('mc-dyn-bar');\n    const elVersion = document.getElementById('mc-dyn-version');\n    const elSoftware = document.getElementById('mc-dyn-software');\n    const elMotd = document.getElementById('mc-dyn-motd');\n    const elSamplePlayers = document.getElementById('mc-dyn-sample-players');\n    const elRefreshBtn = document.getElementById('mc-btn-refresh');\n    const elUpdated = document.getElementById('mc-dyn-updated');\n    const elCopyBtn = document.getElementById('mc-btn-copy');\n    const elToast = document.getElementById('mc-toast-msg');\n\n    async function fetchFromMCStatus() {\n      if (isFetching) return;\n      isFetching = true;\n\n      if (elRefreshBtn) elRefreshBtn.textContent = '\u231b Buscando...';\n      if (elUpdated) elUpdated.textContent = 'Comprobando...';\n\n      const edition = MC_CONFIG.IS_BEDROCK ? 'bedrock' : 'java';\n      const address = encodeURIComponent(MC_CONFIG.SERVER_IP);\n      const url = 'https:\/\/api.mcstatus.io\/v2\/status\/' + edition + '\/' + address + '?query=' + MC_CONFIG.QUERY_ENABLED + '&timeout=' + MC_CONFIG.TIMEOUT_SECONDS;\n\n      const t0 = performance.now();\n      const controller = new AbortController();\n      const abortTimer = setTimeout(function() { controller.abort(); }, (MC_CONFIG.TIMEOUT_SECONDS + 2) * 1000);\n\n      try {\n        const res = await fetch(url, { signal: controller.signal });\n        clearTimeout(abortTimer);\n\n        if (!res.ok) throw new Error('HTTP ' + res.status);\n        const data = await res.json();\n        const latency = Math.round(performance.now() - t0);\n\n        if (data && data.online) {\n          renderOnline(data, latency);\n        } else {\n          renderOffline('Servidor fuera de l\u00ednea.');\n        }\n      } catch (err) {\n        clearTimeout(abortTimer);\n        renderOffline('Servidor inaccesible.');\n      } finally {\n        if (elRefreshBtn) elRefreshBtn.textContent = '\u27f3 Actualizar';\n        const d = new Date();\n        const hh = String(d.getHours()).padStart(2, '0');\n        const mm = String(d.getMinutes()).padStart(2, '0');\n        if (elUpdated) elUpdated.textContent = 'Rev. ' + hh + ':' + mm;\n        isFetching = false;\n      }\n    }\n\n    function renderOnline(data, latency) {\n      if (elName) elName.textContent = MC_CONFIG.SERVER_NAME || data.host || MC_CONFIG.SERVER_IP;\n      if (elIp) elIp.textContent = MC_CONFIG.SERVER_IP;\n\n      \/\/ Icono 256x256 oficial\n      if (elIcon) {\n        if (data.icon) {\n          elIcon.src = data.icon;\n        } else {\n          elIcon.src = 'https:\/\/api.mcstatus.io\/v2\/icon\/' + encodeURIComponent(MC_CONFIG.SERVER_IP);\n        }\n      }\n\n      \/\/ Latencia estilo Minecraft\n      if (elMs) elMs.textContent = latency + ' ms';\n      if (elPingMeter) {\n        elPingMeter.className = 'mc-ping-meter';\n        if (latency <= 100) {\n          elPingMeter.classList.add('ping-good');\n        } else if (latency <= 220) {\n          elPingMeter.classList.add('ping-medium');\n        } else {\n          elPingMeter.classList.add('ping-bad');\n        }\n      }\n\n      \/\/ Jugadores y barra XP\n      const online = data.players ? (data.players.online || 0) : 0;\n      const max = data.players ? (data.players.max || 0) : 0;\n      if (elPlayersOnline) elPlayersOnline.textContent = online.toLocaleString();\n      if (elPlayersMax) elPlayersMax.textContent = max.toLocaleString();\n\n      const pct = max > 0 ? Math.min(100, Math.round((online \/ max) * 100)) : 0;\n      if (elBar) elBar.style.width = pct + '%';\n\n      \/\/ Versi\u00f3n y Software\n      let verText = 'Minecraft';\n      if (data.version) {\n        verText = data.version.name_clean || data.version.name_raw || 'Java';\n      }\n      if (elVersion) elVersion.textContent = verText;\n\n      let softwareText = data.software ? data.software : (MC_CONFIG.IS_BEDROCK ? 'Bedrock Edition' : 'Java Edition');\n      if (elSoftware) elSoftware.textContent = softwareText;\n\n      \/\/ MOTD\n      if (elMotd && data.motd) {\n        if (data.motd.html) {\n          elMotd.innerHTML = safeMotdHtml(data.motd.html);\n        } else if (data.motd.clean) {\n          elMotd.textContent = data.motd.clean;\n        } else {\n          elMotd.textContent = 'Servidor en l\u00ednea.';\n        }\n      }\n\n      \/\/ Jugadores de muestra (cabezas 3D)\n      if (elSamplePlayers) {\n        if (data.players && Array.isArray(data.players.list) && data.players.list.length > 0) {\n          elSamplePlayers.innerHTML = '';\n          elSamplePlayers.style.display = 'flex';\n          data.players.list.slice(0, 10).forEach(function(p) {\n            const playerName = typeof p === 'object' ? (p.name_clean || p.name_raw) : p;\n            if (!playerName) return;\n            const img = document.createElement('img');\n            img.className = 'mc-player-head';\n            img.src = 'https:\/\/minotar.net\/helm\/' + encodeURIComponent(playerName) + '\/24.png';\n            img.title = playerName;\n            img.alt = playerName;\n            elSamplePlayers.appendChild(img);\n          });\n        } else {\n          elSamplePlayers.style.display = 'none';\n        }\n      }\n    }\n\n    function renderOffline(reason) {\n      if (elName) elName.textContent = MC_CONFIG.SERVER_NAME || MC_CONFIG.SERVER_IP;\n      if (elIp) elIp.textContent = MC_CONFIG.SERVER_IP;\n      if (elMs) elMs.textContent = 'Offline';\n      if (elPingMeter) elPingMeter.className = 'mc-ping-meter ping-offline';\n\n      if (elPlayersOnline) elPlayersOnline.textContent = '0';\n      if (elPlayersMax) elPlayersMax.textContent = '0';\n      if (elBar) elBar.style.width = '0%';\n\n      if (elVersion) elVersion.textContent = 'Desconectado';\n      if (elSoftware) elSoftware.textContent = 'Inactivo';\n      if (elMotd) elMotd.textContent = reason || 'El servidor se encuentra fuera de l\u00ednea.';\n      if (elSamplePlayers) elSamplePlayers.style.display = 'none';\n    }\n\n    if (elCopyBtn) {\n      elCopyBtn.onclick = function() {\n        const ta = document.createElement('textarea');\n        ta.value = MC_CONFIG.SERVER_IP;\n        ta.style.position = 'fixed';\n        ta.style.opacity = '0';\n        document.body.appendChild(ta);\n        ta.select();\n        try {\n          document.execCommand('copy');\n          if (elToast) {\n            elToast.classList.add('show');\n            setTimeout(function() { elToast.classList.remove('show'); }, 1800);\n          }\n        } catch(e){}\n        document.body.removeChild(ta);\n      };\n    }\n\n    if (elRefreshBtn) {\n      elRefreshBtn.onclick = fetchFromMCStatus;\n    }\n\n    fetchFromMCStatus();\n    setInterval(fetchFromMCStatus, MC_CONFIG.REFRESH_INTERVAL_MIN * 60 * 1000);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', initWidget);\n  } else {\n    setTimeout(initWidget, 50);\n  }\n})();\n<\/script>\n\n<!-- Importar fuentes de Minecraft en tu tema o cabecera -->\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\">\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Press+Start+2P&amp;family=VT323&amp;display=swap\" rel=\"stylesheet\">\n\n<div id=\"mc-widget-card\">\n  <div class=\"mc-grass-header\">\n    <span style=\"font-size: 8px; color: #fff; text-shadow: 1px 1px 0 #000;\">MINECRAFT<\/span>\n    <button type=\"button\" id=\"mc-dyn-theme-btn\" class=\"mc-theme-toggle\" title=\"Cambiar Modo Claro\/Oscuro\">\u2600\ufe0f\/\ud83c\udf19<\/button>\n    <div class=\"mc-grass-fringe\"><\/div>\n  <\/div>\n\n  <div class=\"mc-body\">\n    <div class=\"mc-logo-wrapper\">\n      <img decoding=\"async\" id=\"mc-dyn-icon\" class=\"mc-server-logo-256\" src=\"https:\/\/api.mcstatus.io\/v2\/icon\/mc.raxito.cl\" alt=\"Logo Servidor Minecraft\" onerror=\"this.src='data:image\/svg+xml,%3Csvg xmlns=\\'http:\/\/www.w3.org\/2000\/svg\\' viewBox=\\'0 0 64 64\\'%3E%3Crect width=\\'64\\' height=\\'64\\' fill=\\'%23111111\\'\/%3E%3Crect x=\\'8\\' y=\\'8\\' width=\\'48\\' height=\\'48\\' fill=\\'%235b8731\\'\/%3E%3Crect x=\\'8\\' y=\\'24\\' width=\\'48\\' height=\\'32\\' fill=\\'%2379553a\\'\/%3E%3C\/svg%3E'\">\n    <\/div>\n\n    <div class=\"mc-title-row\">\n      <div>\n        <div id=\"mc-dyn-name\" class=\"mc-server-title\">mc.raxito.cl<\/div>\n      <\/div>\n      <div style=\"display: flex; align-items: center; gap: 8px;\">\n        <div id=\"mc-dyn-ping-meter\" class=\"mc-ping-meter ping-good\" title=\"Latencia\">\n          <div class=\"mc-ping-bar\"><\/div>\n          <div class=\"mc-ping-bar\"><\/div>\n          <div class=\"mc-ping-bar\"><\/div>\n          <div class=\"mc-ping-bar\"><\/div>\n          <div class=\"mc-ping-bar\"><\/div>\n        <\/div>\n        <span id=\"mc-dyn-ms\" style=\"font-size: 10px; color: #ffff55;\">&#8212; ms<\/span>\n      <\/div>\n    <\/div>\n\n    <button type=\"button\" class=\"mc-btn\" id=\"mc-btn-copy\" title=\"Haz clic para copiar IP\">\n      <span style=\"color: #55ff55;\">IP:<\/span> <span id=\"mc-dyn-ip\">mc.raxito.cl<\/span>\n    <\/button>\n\n    <div class=\"mc-grid\">\n      <div class=\"mc-slot-box\">\n        <span class=\"mc-slot-title\">Jugadores<\/span>\n        <div class=\"mc-slot-value\">\n          <span id=\"mc-dyn-players-online\" style=\"color: #55ff55;\">0<\/span> \/ <span id=\"mc-dyn-players-max\">0<\/span>\n        <\/div>\n        <div class=\"mc-xp-container\">\n          <div id=\"mc-dyn-bar\" class=\"mc-xp-bar\"><\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"mc-slot-box\">\n        <span class=\"mc-slot-title\">Versi\u00f3n \/ Mundo<\/span>\n        <div id=\"mc-dyn-version\" class=\"mc-slot-value\">Cargando&#8230;<\/div>\n        <div id=\"mc-dyn-software\" style=\"font-size: 9px; color: var(--mc-gui-subtext); margin-top: 4px;\">Detectando&#8230;<\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"mc-motd-container\">\n      <div style=\"font-size: 11px; color: #aaaaaa; margin-bottom: 4px; font-family: 'Press Start 2P';\">MOTD:<\/div>\n      <div id=\"mc-dyn-motd\">Consultando api.mcstatus.io&#8230;<\/div>\n      <div id=\"mc-dyn-sample-players\" class=\"mc-players-list\" style=\"display: none;\"><\/div>\n    <\/div>\n\n    <div class=\"mc-footer-row\">\n      <button type=\"button\" class=\"mc-refresh-btn\" id=\"mc-btn-refresh\">\u27f3 Actualizar<\/button>\n      <span id=\"mc-dyn-updated\">Comprobando&#8230;<\/span>\n    <\/div>\n\n    <div id=\"mc-toast-msg\" class=\"mc-toast\">\u00a1IP COPIADA AL PORTAPAPELES!<\/div>\n  <\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>MINECRAFT \u2600\ufe0f\/\ud83c\udf19 mc.raxito.cl &#8212; ms IP: mc.raxito.cl Jugadores 0 \/ 0 Versi\u00f3n \/ Mundo Cargando&#8230; Detectando&#8230; MOTD: Consultando api.mcstatus.io&#8230; \u27f3 Actualizar Comprobando&#8230; \u00a1IP COPIADA AL PORTAPAPELES!<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_uag_custom_page_level_css":"","footnotes":""},"class_list":["post-44","page","type-page","status-publish","hentry"],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false},"uagb_author_info":{"display_name":"raxitocl","author_link":"https:\/\/raxito.cl\/?author=1"},"uagb_comment_info":0,"uagb_excerpt":"MINECRAFT \u2600\ufe0f\/\ud83c\udf19 mc.raxito.cl &#8212; ms IP: mc.raxito.cl Jugadores 0 \/ 0 Versi\u00f3n \/ Mundo Cargando&#8230; Detectando&#8230; MOTD: Consultando api.mcstatus.io&#8230; \u27f3 Actualizar Comprobando&#8230; \u00a1IP COPIADA AL PORTAPAPELES!","brizy_media":[],"_links":{"self":[{"href":"https:\/\/raxito.cl\/index.php?rest_route=\/wp\/v2\/pages\/44","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/raxito.cl\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/raxito.cl\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/raxito.cl\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/raxito.cl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=44"}],"version-history":[{"count":5,"href":"https:\/\/raxito.cl\/index.php?rest_route=\/wp\/v2\/pages\/44\/revisions"}],"predecessor-version":[{"id":56,"href":"https:\/\/raxito.cl\/index.php?rest_route=\/wp\/v2\/pages\/44\/revisions\/56"}],"wp:attachment":[{"href":"https:\/\/raxito.cl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=44"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}