Sueta

DamageDisplay

20260804

The Ultimate Customizing Damage Indicator

·Plugin
  1. 20260804latestCURSOR AI CREATEDAug 4, 2026
    CURSOR AI CREATED
    3 downloads
  2. 20260509API ADD FOLIA SUPPORTMay 8, 2026
    API ADD FOLIA SUPPORT
    44 downloads
  3. HOTFIXSAMPLE IMAGE ADDMay 1, 2026
    SAMPLE IMAGE ADD 샘플 이미지 추가 Now, if there are no images in the images folder, a default image file will be created in the images folder. 이제 images 폴더에 이미지가 없을 경우 기본 이미지 파일이 images 폴더에 생성됩니다
    17 downloads
  4. 20260502Code RewriteMay 1, 2026
    Code Rewrite 코드 재작성 Remove MMOItems logic MMOItems 로직 삭제 Now, resource packs are created properly even with the reload command. 이제 reload 명령어로도 리소스팩이 제대로 생성됩니다
    7 downloads
  5. 20260414CRITICAL BUG FIXApr 13, 2026
    FONT BUG 0123456789 > 1234567890 SORRY ^^7
    7 downloads
  6. 20260404Fixed an issue where mmoitem skill values were displayed differently.Apr 4, 2026
    mmoitem skill 값이랑 다르게 표시되는 문제 해결 Fixed an issue where mmoitem skill values were displayed differently.
    14 downloads
  7. 20260403FONT AUTO GEN FIXEDApr 3, 2026
    FONT AUTO GEN PROBLEM FIXED 폰트 자동 생성 문제 해결
    9 downloads
  8. 20260402MMOItems Critical SupportApr 2, 2026
    config 에 Code (Text): compatibility: mmoitems-critical: false 가 추가되었습니다 이를 true 로 변경 시 mmoitems 의 critical damage 가 발생 시 critical 전용 데미지 스킨이 뜨게 됩니다 In the config, Code (Text): compatibility: mmoitems-critical: false has been added. If you change this to true, a critical-exclusive damage skin will appear when critical damage occurs from mmoitems. Throttling: To prevent client FPS drops caused by hundreds of overlapping numbers during rapid-fire weapons or area-of-effect attacks, we have implemented logic to limit duplicate output to the same target within 1 tick (0.05 seconds). Asynchronous IO Thread Separation: We have established a separate dedicated thread pool (ioExecutor) to prevent heavy tasks, such as data saving, loading, and resource pack building, from consuming the main thread. DB Connection Optimization: We introduced HikariCP and added keepalive and timeout settings to prevent database connection drops or server freezes. Atomic Write: We have introduced a method where a temporary file (.tmp) is written first and then replaced when saving YAML. The existing file is not lost even if the server is turned off during saving. Blacklist Reload Fix: We have fixed a bug where data was duplicated upon reloading and refined the logic to clear the existing list before reloading. Entity Cleanup: Completed the removeAll function, which identifies and cleans up all remaining damage displays (TextDisplays) in the world when the plugin is turned off or reloaded. 출력 제한(Throttling): 연사 무기나 광역 공격 시 숫자가 수백 개씩 겹쳐서 클라이언트 FPS가 떨어지는 것을 막기 위해, 동일 대상에게 1틱(0.05초) 내 중복 출력을 제한하는 로직을 넣었습니다. 비동기 IO 쓰레드 분리: 데이터 저장, 로드, 리소스 팩 빌드 등 무거운 작업이 메인 쓰레드를 잡아먹지 않도록 별도의 전용 쓰레드 풀(ioExecutor)을 구축했습니다. DB 커넥션 최적화: HikariCP를 도입하고 keepalive, timeout 설정을 추가해 데이터베이스 연결이 끊기거나 서버가 멈추는 현상을 방지했습니다. 원자적 파일 쓰기(Atomic Write): YAML 저장 시 임시 파일(.tmp)을 먼저 쓰고 교체하는 방식을 도입했습니다. 저장 중 서버가 꺼져도 기존 파일이 날아가지 않습니다. 블랙리스트 리로드 수정: 리로드 시 데이터가 중복으로 쌓이던 버그를 고치고, 기존 리스트를 비운 뒤 다시 로드하도록 로직을 정교화했습니다. 엔티티 완전 정리: 플러그인이 꺼지거나 리로드될 때 월드에 남아있는 모든 데미지 표시(TextDisplay)를 찾아내서 깨끗하게 지워주는 removeAll 기능을 완성했습니다.
    9 downloads
  9. 20260109HikariCPJan 9, 2026
    This patch is for those who don't have hikariCP.
    26 downloads
  10. 20251228Damage Animation Mode AddDec 28, 2025
    New Config! Code (Text): # Choose how you want to store your DB (YAML, SQLITE, MYSQL) storage: type: "SQLITE" mysql: host: "localhost" port: 3306 database: "your_database_name" username: "your_username" password: "your_password" # Select the damage display type (armor_stand or text_display) display: type: "text_display" # A list of entities that will not generate damage indicators blacklist: - "TEXT_DISPLAY" - "ARMOR_STAND" - "PLAYER" animation: # 0: Standard - Gently ascend # 1: Pop-Up - Grows rapidly and then floats upward # 2: Tumbling - Spins in all directions and bounces (Explosion-like) # 3: Bounce - Flattens and bounces back with a thud (Jelly-like) # 4: Spiral - Spins rapidly and ascends in place (Magical-like) # 5: Smite - Falls from the sky and lands (Lightning-like) # 6: Backflip - Spins backward and ascends gracefully (Critical-like) # 7: Slash - Quickly slashes diagonally (Swordsman-like) # 8: Ghost - Stretches vertically and quickly ascends (Soul-leaking) # 9: Gravity (Gravity/Arc) - Soars upwards, then falls to the ground in a parabolic arc (like an item drop). # 10: Soft Arc (Parabolic Landing) - Floats slightly upwards, then gently descends, stops (settles) on the ground, and then disappears. # 0: Standard (기본) - 부드럽게 상승 # 1: Pop-Up (팝업) - 확 커졌다가 위로 둥실 떠오름 # 2: Tumbling (파편) - 사방으로 회전하며 튀어 나감 (폭발 느낌) # 3: Bounce (바운스) - 납작해졌다가 팅~ 하고 튀어오름 (젤리 느낌) # 4: Spiral (나선) - 제자리에서 고속 회전하며 상승 (마법 느낌) # 5: Smite (스마이트/찍기) - 하늘에서 뚝 떨어지며 꽂힘 (번개/처형 느낌) # 6: Backflip (백덤블링) - 뒤로 한 바퀴 돌면서 멋지게 상승 (치명타 느낌) # 7: Slash (슬래시/베기) - 대각선으로 빠르게 긋고 지나감 (검사/암살자 느낌) # 8: Ghost (고스트/잔상) - 세로로 길게 늘어나며 빠르게 승천 (영혼이 빠져나가는 느낌) # 9: Gravity (중력/아크) - 위로 솟구쳤다가 포물선을 그리며 바닥으로 떨어짐 (아이템 드랍 느낌) # 10: Soft Arc (포물선 안착) - 살짝 위로 떴다가, 부드럽게 내려와서 바닥에 멈춤(정착) 후 사라짐 mode: 0 # 애니메이션 지속 시간 (틱 단위) duration: 15 # 크기 설정 (Mode 1, 5, 8 등에서 사용) scaling: base: 0.25 per-damage: 0.05 max: 1.25
    22 downloads
  11. 20251124Rewrite the code from scratchNov 23, 2025
    Rewrite the code from scratch Take care of both traffic and performance
    69 downloads
  12. 20251122MYSQLNov 22, 2025
    DB PROBLEM
    51 downloads
  13. MYTHICCan't optimize any further than thisNov 7, 2025
    최적화 종결
    17 downloads
  14. 20251010Example Image File Path FixOct 9, 2025
    Sorry
    6 downloads
  15. 20250920Damage Skin Another Can CommandSep 20, 2025
    다른 유저의 데미지 스킨을 명령어로 변경할 수 있게 변경되었습니다
    29 downloads
  16. 20250919hasAura critical The Better CheckSep 18, 2025
    hasAura 의 critical 확인 후 critical aura 를 즉시 삭제시켜 처리를 정확하게 합니다
    8 downloads
  17. 20250918Bug FixSep 17, 2025
    버그 수정
    14 downloads
  18. 20250912Default DB YAML SettingSep 12, 2025
    YES
    15 downloads
  19. 20250909HOTFIXSep 8, 2025
    IMAGE FIXED
    13 downloads
  20. 5.0Don't multiply by 10 to convert to integer without decimal pointSep 6, 2025
    소수점을 나타내지 않고 정수로 변환하기 위해 10 을 곱하지도 않게 합니다
    13 downloads
  21. 20250906MYSQL, SQLITE, YAML DB SUPPORT + Custom Mythicmobs Mobs OffsetSep 5, 2025
    JAVA17 > JAVA21 Code (YAML): # 데이터 저장 방식을 선택합니다. (YAML, SQLITE, MYSQL 중 하나) storage: type : "SQLITE" mysql: host : "localhost" port : 3306 database : "your_database_name" username : "your_username" password : "your_password" # 데미지 표시 유형을 선택합니다. (armor_stand 또는 text_display) display: type : "text_display" # 데미지 표시를 생성하지 않을 엔티티 목록입니다. blacklist : - "TEXT_DISPLAY" - "ARMOR_STAND" - "PLAYER" mob-offsets.yml Code (YAML): # Define custom damage indicator offsets for specific MythicMobs. # The key is the MythicMob's internal ID (e.g., SkeletonKing). # y-value is relative to the entity's location (0 is at its feet). SkeletonKing: x : 0.0 y : 3.5 z : 0.0 데이터베이스 설정이 추가되었으며 이제 몹마다 표시되는 위치가 다르게 설정할 수 있습니다
    11 downloads
  22. 20250723ANIMATIONJul 22, 2025
    애니메이션 추가됨
    54 downloads
  23. 20250720TPS CONDITIONS REMOVEDJul 19, 2025
    TPS CONDITIONS REMOVED TPS 조건 삭제 RADIUS 1.5 REMOVE 범위 1.5 중첩 되는 데미지 표시 삭제
    18 downloads
  24. 3.0Custom Location SupportJul 16, 2025
    Aura X, Aura Y, Aura Z Support Skills: - aura{aura=displayx0.5;duration=999999} - aura{aura=displayy1.5;duration=999999} - aura{aura=displayz-1.0;duration=999999} Custom Location Support. 사용자 지정 위치 변경 지원
    76 downloads
  25. 20250713THE BETTER DAMAGE DISPLAYJul 13, 2025
    더 정확한 데미지 표시
    24 downloads
  26. FINALWRRRRRRRRRRRRRRRRRRRYJul 4, 2025
    !!!!!!!!!!!!!!!!!!!
    8 downloads
  27. 2.0FINAL UPDATE?Jun 5, 2025
    NO REVIEW, FINAL UPDATE.
    93 downloads
  28. 20250515May 15, 2025
    47 downloads

Similar projects

Plugin →