Biblio RPX
Biblioteca nacional del servidor: sube libros escritos in-game, organízalos por etiquetas y permite que cualquier ciudadano los lea.
Introducción
Biblio RPX permite crear una biblioteca persistente dentro del servidor. Los jugadores con permiso de admin o bibliotecario pueden subir libros escritos in-game; el resto de ciudadanos puede explorar el catálogo y leer cualquier obra guardada.
- Serialización universal de libros escritos via YamlConfiguration + Base64
- Metadatos: título, autor, etiquetas y fecha de subida
- Exploración por categorías/etiquetas desde un menú GUI
- Lectura directa: el libro se abre como libro nativo de Minecraft sin necesitar el ítem
- Persistencia en SQLite vía BookRepository
Información
Solo los libros de tipo WRITTEN_BOOK (ya firmados) son válidos. Los libros en blanco o sin firmar no son aceptados.
Subir un Libro
Ten el libro firmado en la mano principal y ejecuta /biblio subir. El sistema serializa automáticamente todas las páginas, el título y el autor.
# Libro en mano, ejecuta:
/biblio subir
# Con etiquetas separadas por coma:
/biblio subir historia,leyenda,ciudadConsejo
Usa etiquetas consistentes: 'historia', 'leyenda', 'noticia', 'ficcion', 'derecho'… Ayudan a los lectores a filtrar por temática.
Explorar y Leer
Cualquier jugador puede abrir la biblioteca con /biblio. El menú muestra el catálogo organizado por etiquetas. Al seleccionar un libro, el plugin deserializa el contenido Base64 y te lo abre directamente sin necesidad del ítem físico.
Comandos
| Comando | Permiso | Descripción |
|---|---|---|
| /biblio | — | Abre el menú de la biblioteca. |
| /biblio subir [tags] | rpx.biblio.admin | Sube el libro escrito que tienes en mano. Tags separados por coma. |