Skip to content

🔊 동굴 음향 반향정위 및 진동 감지 패닉 ​

📌 저장소 소스 코드 면책 조항: 본 위키 문서는 저장소의 현재 소스 코드 상태를 반영하며, CurseForge 및 Modrinth의 공개 릴리스 빌드보다 앞선 미출시 커밋이나 개발 중인 기능을 포함할 수 있습니다.

ParameterSpecification Details
Vibration Listener Mixinnet.vanillaoutsider.betterbats.mixin.GameEventDispatcherMixin
Panic AI Goal Classnet.vanillaoutsider.betterbats.ai.BatPanicGoal (Goal Priority 1)
Vibration Trigger EventsGameEvent.EXPLODE, GameEvent.BLOCK_DESTROY, Sprinting GameEvent.STEP
Detection Radius16 blocks (AABB inflation)
Panic Duration100 ticks ($5.0\text{ seconds}$)
Panic Flight ResponseDisperses from group, flies rapidly in opposite vector ($0.15\text{ accel}$)
Panic AudioBAT_TAKEOFF (Vol 0.8, Pitch 1.0) & PHANTOM_FLAP (Vol 0.5, Pitch 0.6)
Echolocation ConditionSky Light == 0 && Block Light < 4

☕ 1인 개발자 노트: 사실적인 3D BOIDs 군집 비행과 농작물을 비옥하게 만드는 구아노 시비 시스템이 마음에 드셨다면, Ko-fi에서 개발자를 후원해 주세요!


⚡ 진동 감지 및 패닉 산개 ​

Bats in roosting or calm flight states maintain high acoustic sensitivity. Loud game events (explosions, mining stone, sprinting players) within a 16-block radius immediately trigger BatPanicGoal at top priority. Bats disengage from roosts, break flock cohesion, and scatter away from the disturbance source at boosted flight speeds.


🦇 반향정위 펄스 및 파티클 ​

In deep, unlit caves (Sky Light == 0 and Block Light < 4), bats emit periodic echolocation clicks. Each click emits subtle ParticleTypes.SCULK_SOUL particles forward from the bat's head, simulating biological sonic navigation in pitch darkness.


Next: 효과음 및 파티클 목록 | AI 행동 프로필 및 상태

Official documentation & web portal for Dasik Igaijinn mods.