• Joined on 2025-04-15
kariya pushed to master at hcu/hcu-items 2025-12-21 15:07:10 +09:00
4f86213530 feat: Remove eternally moist farmland feature and related logic from Area Tiller component.
kariya pushed to master at hcu/hcu-items 2025-12-19 18:28:31 +09:00
d4c8cd84fb refactor: Extract common item scroll adjustment logic into ItemActionUtil and manage scroll states for items.
kariya pushed to master at hcu/hcu-items 2025-12-19 18:17:22 +09:00
3b62b26273 feat: Add Area Tiller component with configurable range and global block event handling.
kariya pushed to master at hcu/hcu-items 2025-12-19 01:43:21 +09:00
483493bb87 refactor: Pass event class explicitly for event handler lookup during dispatch.
kariya pushed to master at hcu/hcu-items 2025-12-19 01:27:42 +09:00
fe002a5372 feat: Implement dynamic event handling system for items and components
kariya pushed to master at hcu/hcu-items 2025-12-19 01:02:14 +09:00
6bc2fb2be2 feat: Add AutoFeeder item with automatic food consumption and configurable hunger threshold
kariya pushed to master at hcu/hcu-items 2025-12-17 20:19:56 +09:00
fb7ae54875 feat: Add Magnet Item with configurable attraction radius and scroll adjustment.
kariya pushed to master at hcu/hcu-items 2025-12-17 17:49:42 +09:00
0e72f24164 refactor: Restructure configuration into nested data classes and update component references.
kariya pushed to master at hcu/hcu-items 2025-12-17 05:03:24 +09:00
a464a8f77f feat: Vein Miner configuration now supports block tags and block highlight colors.
kariya pushed to master at hcu/hcu-items 2025-12-17 01:01:08 +09:00
32dbebb228 feat: Introduce configurable global component tick interval, enhance Glider and Vein Miner components, fix component dependency resolution, and improve item comparison.
kariya pushed to master at hcu/hcu-items 2025-12-16 22:02:26 +09:00
6752d075f4 feat: Introduce ToolComponent interface for held item events and update EventListener to dispatch them.
kariya pushed to master at hcu/hcu-items 2025-12-16 20:57:35 +09:00
f45947b9e9 feat: Implement Vein Miner component with configurable multi-block breaking, compatible material groups, tool categories, and visual highlighting.
kariya pushed to master at hcu/hcu-items 2025-12-16 19:36:42 +09:00
f1787b9b62 feat: add centralized configuration for component settings and update documentation to English
kariya pushed to master at hcu/hcu-items 2025-12-14 16:00:47 +09:00
e72167c2ce feat: enhance blink ability with new particle effects, revamped sounds, and improved feedback messages.
kariya pushed to master at hcu/hcu-items 2025-12-14 15:45:23 +09:00
9cc0e03c10 feat: Add Cooldown utility and integrate into Blink, Double Jump, and Grappling Hook.
kariya pushed to master at hcu/hcu-items 2025-12-12 21:41:34 +09:00
e5d89e41b6 feat: Introduce dispatchToComponentsWithDependencyCheck to conditionally dispatch events based on item data components and event handling status.
kariya pushed to master at hcu/hcu-items 2025-12-12 21:25:14 +09:00
b5a51fad96 feat: add BlinkComponent and refine DoubleJumpComponent's glide event handling and GLIDER data component management.
kariya pushed to master at hcu/hcu-items 2025-12-12 01:59:04 +09:00
9a77176a53 feat: Enhance double jump feedback with new particle effects, layered sounds, and styled action bar messages.
kariya pushed to master at hcu/hcu-items 2025-12-12 00:48:41 +09:00
03080fbd48 refactor: DoubleJumpComponent to track usage and reset on landing, and adjust max tiers for DoubleJump, Glider, and Grappling items.
kariya pushed to master at hcu/hcu-items 2025-12-12 00:26:19 +09:00
790e2f446c feat: Implement component dependency management for custom and vanilla data components.