"Porque a veces el servidor no es suficiente para algunos... necesitan también a sus amigos bien sujetos."
Necklece es un plugin de Minecraft para servidores Paper 1.21.4 que añade un sistema de collares y mascotas entre jugadores. Ideal para servidores de roleplay, parejas, o simplemente para gente que disfruta recortando la libertad ajena.
⚠️ Disclaimer: Ningún jugador fue dañado durante el desarrollo de este plugin. Psicológicamente, al menos.
- 🔗 Sistema de collares — Ponle un collar a otro jugador. Tiene que aceptarlo, claro. El consentimiento mola (y lo exige el plugin).
- 🐱 Modo seguimiento — Tu mascota te seguirá a todas partes. A todas. Incluyendo el baño. Bueno, al Nether.
- 💬 Chat de pareja — Canal de chat privado entre collar y portador. Para los momentos íntimos que el chat global no merece.
- 🔇 Silencio selectivo — Activa el modo "tu mascota necesita aprobación para hablar". Por si acaso.
- 🚫 Bloqueo de comandos — El dueño puede revisar y aprobar cada comando que quiera ejecutar su collaread@. Microgestión llevada al extremo lúdico.
- 🤚 Petting — Interactúa con tu pareja collaread@ para darle cariñitos. Salen corazones. Es adorable. Es perturbador. Ambas cosas.
- 💖 Partículas de corazón — Corazones flotando sobre las cabezas de los collaread@s, porque la dignidad es sobrevalorada.
- 🔔 Sonidos felinos — Ronroneos, maullidos y sollozos de gatito según la distancia entre dueñ@ y mascota. Los vecinos del servidor lo van a adorar.
- Descarga el
.jardel plugin. - Cópialo en la carpeta
plugins/de tu servidor Paper 1.21.4. - Reinicia el servidor.
- Contempla cómo tu comunidad descubre nuevas formas de controlarse mutuamente.
Requisitos: Paper 1.21.4+, Java 21+, y al menos dos jugadores con demasiado tiempo libre.
| Comando | Descripción |
|---|---|
/collar |
Obtén un collar. Bonito, morado, hecho de una cuerda. Sin drama. |
/collar accept |
Acepta la solicitud de collar de alguien. Decisión irrevocable hasta que te lo quiten. |
/collar deny |
Rechaza la solicitud. La única salida digna. |
/collar allowchat <jugador> |
Aprueba el mensaje que tu mascota quería enviar al chat. Qué generoso. |
/collar denychat <jugador> |
Deniega el mensaje. Silencio total. El poder absoluto te corrompe absolutamente. |
/collar allowcmd <jugador> |
Permite que tu mascota ejecute ese /home tan ansiado. |
/collar denycmd <jugador> |
Spoiler: no va a poder usar /tpa. |
/cc <mensaje> |
Envía un mensaje privado a tu pareja. Alias: /coupleschat (por si quieres escribir más). |
- Escribe
/collarpara obtener el objeto collar (una cuerda morada con nombre). - Shift + Click derecho sobre otro jugador.
- Se abre un menú con tres opciones:
- 🟢 Place Collar — Envía una solicitud al objetivo.
- 🔴 Remove Collar — Quítale el collar (solo si eres el dueñ@).
- 🔵 Toggle Follow — Activa/desactiva que te siga.
- El objetivo recibe un mensaje con botones
[Accept]y[Deny]. Su decisión. Por ahora.
Cuando el follow está activo, el jugador collaread@ se moverá hacia 2 bloques detrás de su dueñ@. Si la distancia supera los 20 bloques... teletransporte instantáneo. No hay escapatoria física en este plugin.
Sin collar en la mano, haz click derecho sobre tu pareja collaread@ (o que ella te haga click a ti). Aparecen mensajes adorables como *te rasca detrás de la oreja*, corazones, y sonidos de gatito. El servidor entero no lo verá, es solo entre vosotros. Como debe ser.
Desde el menú de collar (si lo amplías en futuras versiones) o mediante comandos, el dueñ@ puede:
- Silenciar el chat del collaread@: sus mensajes requerirán aprobación previa.
- Bloquear comandos: cualquier comando que no sea
/collar,/cco/coupleschatnecesitará visto bueno del dueñ@.
El collaread@ recibirá un mensaje del tipo "Tu dueño debe aprobar tu mensaje primero... *whimper*". Es tan dramático como suena.
Los collares se guardan en una base de datos SQLite (plugins/Necklece/collars.db). Ni el reinicio del servidor libera a nadie. La base de datos es eterna. El amor también, dicen.
Por ahora no hay config.yml. El plugin funciona out-of-the-box con valores predefinidos. Si quieres cambiar algo, tienes el código fuente. Es Java. Son solo 10 archivos. Tú puedes.
¿Tienes ideas para nuevas formas de restringir la autonomía de tus amigos en Minecraft? ¡Abre un issue o un PR!
Ideas pendientes que el autor no quiso implementar por motivos éticos no especificados:
- Sistema de recompensas y castigos
- Notificaciones cuando la mascota se desconecta
- Registro de actividad ("Tu mascota intentó usar
/flya las 3:47am")
Haz lo que quieras con esto. Si montas un servidor entero basado en este plugin, mándanos una postal.
Hecho con 💜, mucho tiempo libre, y una preocupante familiaridad con la API de Paper.