20260804latestCURSOR AI CREATEDAug 4, 2026 CURSOR AI CREATED20260509API ADD FOLIA SUPPORTMay 8, 2026 API ADD FOLIA SUPPORTHOTFIXSAMPLE 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 폴더에 생성됩니다20260502Code RewriteMay 1, 2026 Code Rewrite 코드 재작성 Remove MMOItems logic MMOItems 로직 삭제 Now, resource packs are created properly even with the reload command. 이제 reload 명령어로도 리소스팩이 제대로 생성됩니다20260414CRITICAL BUG FIXApr 13, 2026 FONT BUG 0123456789 > 1234567890 SORRY ^^720260404Fixed an issue where mmoitem skill values were displayed differently.Apr 4, 2026 mmoitem skill 값이랑 다르게 표시되는 문제 해결 Fixed an issue where mmoitem skill values were displayed differently.20260403FONT AUTO GEN FIXEDApr 3, 2026 FONT AUTO GEN PROBLEM FIXED 폰트 자동 생성 문제 해결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 기능을 완성했습니다.20260109HikariCPJan 9, 2026 This patch is for those who don't have hikariCP.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.2520251124Rewrite the code from scratchNov 23, 2025 Rewrite the code from scratch Take care of both traffic and performance20251122MYSQLNov 22, 2025 DB PROBLEMMYTHICCan't optimize any further than thisNov 7, 2025 최적화 종결20251010Example Image File Path FixOct 9, 2025 Sorry20250920Damage Skin Another Can CommandSep 20, 2025 다른 유저의 데미지 스킨을 명령어로 변경할 수 있게 변경되었습니다20250919hasAura critical The Better CheckSep 18, 2025 hasAura 의 critical 확인 후 critical aura 를 즉시 삭제시켜 처리를 정확하게 합니다20250918Bug FixSep 17, 2025 버그 수정20250912Default DB YAML SettingSep 12, 2025 YES20250909HOTFIXSep 8, 2025 IMAGE FIXED5.0Don't multiply by 10 to convert to integer without decimal pointSep 6, 2025 소수점을 나타내지 않고 정수로 변환하기 위해 10 을 곱하지도 않게 합니다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 데이터베이스 설정이 추가되었으며 이제 몹마다 표시되는 위치가 다르게 설정할 수 있습니다20250723ANIMATIONJul 22, 2025 애니메이션 추가됨20250720TPS CONDITIONS REMOVEDJul 19, 2025 TPS CONDITIONS REMOVED TPS 조건 삭제 RADIUS 1.5 REMOVE 범위 1.5 중첩 되는 데미지 표시 삭제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. 사용자 지정 위치 변경 지원20250713THE BETTER DAMAGE DISPLAYJul 13, 2025 더 정확한 데미지 표시FINALWRRRRRRRRRRRRRRRRRRRYJul 4, 2025 !!!!!!!!!!!!!!!!!!!2.0FINAL UPDATE?Jun 5, 2025 NO REVIEW, FINAL UPDATE.20250515May 15, 2025
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta