Skip to content

Eliminar marry chat y añadir botones clickables para propuestas#1

Open
dev1063 wants to merge 4 commits into
mainfrom
claude/update-marry-chat-plugin-tWCpD
Open

Eliminar marry chat y añadir botones clickables para propuestas#1
dev1063 wants to merge 4 commits into
mainfrom
claude/update-marry-chat-plugin-tWCpD

Conversation

@dev1063
Copy link
Copy Markdown
Owner

@dev1063 dev1063 commented Mar 27, 2026

  • Elimina completamente la función marry chat (/marry chat, ChatListener, toggleChat, handleChat, campos chatActive en MarriageData)
  • Las propuestas ahora muestran botones [✔ Aceptar] y [✗ Rechazar] clickables en el chat usando la API de Adventure (ClickEvent/HoverEvent)
  • Actualiza MarriageData con constructor simplificado sin parámetros de chat
  • Limpia PlayerListener, MarryCommand y showStatus de referencias al chat

https://claude.ai/code/session_018xHAmj4mCTsiinizeVrzKJ

claude added 4 commits March 27, 2026 18:40
- Elimina completamente la función marry chat (/marry chat, ChatListener,
  toggleChat, handleChat, campos chatActive en MarriageData)
- Las propuestas ahora muestran botones [✔ Aceptar] y [✗ Rechazar]
  clickables en el chat usando la API de Adventure (ClickEvent/HoverEvent)
- Actualiza MarriageData con constructor simplificado sin parámetros de chat
- Limpia PlayerListener, MarryCommand y showStatus de referencias al chat

https://claude.ai/code/session_018xHAmj4mCTsiinizeVrzKJ
- /marry <jugador> ahora propone matrimonio directamente sin subcomando
- Elimina /marry proponer y /marry home (comando y método goHome)
- Tab completion en args[1] sugiere subcomandos + jugadores online
- Actualiza ayuda y javadocs

https://claude.ai/code/session_018xHAmj4mCTsiinizeVrzKJ
- Elimina sethome, delhome, home, estado: solo existen marry <nick>,
  aceptar, rechazar, divorcio y tp
- Elimina sharedHome de MarriageData y MarriageStorage por completo
- Elimina setHome, removeHome, showStatus de MarriageManager
- PlayerListener: añade onPlayerJoin para notificar a la pareja
  cuando el cónyuge se conecta (igual que al desconectarse)
- Mensaje de conexión en rosa ❤, desconexión en gris ❤

https://claude.ai/code/session_018xHAmj4mCTsiinizeVrzKJ
- Elimina PlayerListener (mensajes de conexión/desconexión de pareja)
- Añade PlaceholderAPI como softdepend y dependencia en pom.xml
- Crea MarryPlaceholders con dos placeholders:
    %marry_pareja%  → nombre de la pareja o "Soltero/a"
    %marry_estado%  → "Activo" si casado, "Inactivo" si no
- Actualiza plugin.yml (softdepend, usage) y config.yml (elimina chat-prefix)

https://claude.ai/code/session_018xHAmj4mCTsiinizeVrzKJ
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants