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.