Enderpack
#enderpack
El Enderpack (featheredfriend:enderpack) es un almacenamiento portátil de 27 ranuras que Feathered Friend puede mover a través de flujos de trabajo cuervos.
¡<figure markdown> !Artículo de paquete de Ender
TLDR:
- Crea un Enderpack.
- Haga clic derecho (o use la combinación de teclas de Enderpack) para abrir el almacenamiento compartido.
- Para la transferencia de cuervo, use un cuervo invocado con pergamino + flujo de selección de cofre sospechoso.
La combinación de teclas de Enderpack (Open Enderpack) está desasociada de forma predeterminada. Vincúlelo en Controles si usa Enderpack con frecuencia.
Elaboración
Receta (enderpack.json):









Prioridad de apertura y acceso
Al hacer clic derecho en Enderpack se abre su menú (EnderpackMenu / EnderpackScreen) con 27 espacios (3x9).
Al abrir desde una combinación de teclas/red, el servidor resuelve el primer Enderpack accesible en este orden:
- Mano preferida (principal/secundaria según el contexto)
- Por otra parte
- Inventario principal
- Ranura Curios Enderpack (si Curios está instalado)
Si no se encuentra ninguno, obtendrá: message.featheredfriend.enderpack.none_found.
DEEP DIVE: shared storage model
El contenido de Enderpack está vinculado al jugador (EnderpackSharedStorage), no vinculado a una instancia de elemento físico.
En la práctica:
- Cualquier elemento de Enderpack que abras lee/escribe los mismos datos compartidos de 27 espacios para ese jugador.
- Los datos heredados vinculados a elementos se migran al almacenamiento compartido cuando es necesario.
Reglas de almacenamiento
- El tamaño de la pila de elementos de Enderpack es 1.
- No puedes poner un Enderpack dentro del almacenamiento de Enderpack.
- Shift-click respeta esa regla también.
Los Enderpacks anidados se desinfectan en el lado del servidor y se devuelven al inventario del jugador (o se eliminan) en lugar de mantenerse dentro del menú.
Flujo de trabajo de depósito de Raven Chest
La transferencia de Enderpack a un cofre se maneja mediante la ruta de interacción del cuervo invocado por pergamino (ver Cofre sospechoso).
Flujo de alto nivel:
- Usa un cuervo invocado con pergamino.
- Abre el selector de cofres en el modo Enderpack Deposit.
- Confirme el cofre objetivo.
- El servidor toma instantáneas del contenido de Enderpack, borra temporalmente el almacenamiento compartido, mueve Raven al cofre, deposita elementos, luego devuelve Raven y restaura el elemento/estado de Enderpack de forma segura.
Las puertas de validación incluyen:
- Función de cofre sospechoso habilitada
- el cofre seleccionado está registrado, es propiedad del jugador y está disponible bajo límite
- El cuervo y el cofre objetivo están en la misma dimensión.
- Enderpack es accesible
- pases de recuperación por jugador (
enderpackDepositCooldownSeconds)
DEEP DIVE: rollback safety
Si el depósito falla en cualquier etapa, la limpieza del flujo de trabajo restaura el Enderpack extraído y fusiona los restos de elementos en tránsito nuevamente en el almacenamiento compartido. El desbordamiento se deja caer cerca de la posición del jugador/devolución.
Configurar interacciones
Desde la configuración del servidor (FFServerConfig):
enderpackDepositCooldownSecondscontrola el tiempo de reutilización del depósito.enableSuspiciousChest=falsebloquea el flujo de trabajo de depósito de cofres de Enderpack, pero el elemento/menú de Enderpack aún funciona como almacenamiento.
Para obtener una cobertura completa de la configuración, consulte Config.
Apoya este proyecto
Te gusta esta wiki y estos mods?
Cada apoyo me ayuda a seguir creando funciones, escribiendo documentacion y publicando actualizaciones.