Skip to content

Encantamientos Dinámicos y Rastreador de Visión ​

ComponenteClase
Gestor de Encantamientosnet.dasik.social.api.enchantment.DynamicEnchantmentManager
Rastreador de Visiónnet.dasik.social.api.vision.PlayerVisionTracker
Método de Consulta de VisiónPlayerVisionTracker.canSee(ServerPlayer player, Entity target)
Registro de OyentePlayerVisionTracker.registerListener(String modId, double radius)

👁️ Detección de Línea de Visión con PlayerVisionTracker ​

PlayerVisionTracker realiza barridos espaciales eficientes para determinar si una entidad se encuentra dentro del campo visual de un jugador sin generar lag en el servidor.

java
// Register listener for 16-block vision sweeps
PlayerVisionTracker.registerListener("mymod", 16.0D);

// Check if player can see target entity
boolean isVisible = PlayerVisionTracker.canSee(serverPlayer, targetEntity);

✨ Encantamientos Temporales con DynamicEnchantmentManager ​

Permite a los mods evaluar efectos dinámicos o inyectar niveles de encantamiento temporales en el equipo de las entidades sin alterar las etiquetas NBT persistentes.


🔗 Páginas Relacionadas ​

Official documentation & web portal for Dasik Igaijinn mods.