|
|
fe002a5372
|
feat: Implement dynamic event handling system for items and components
|
2025-12-18 16:27:31 +00:00 |
|
|
|
6bc2fb2be2
|
feat: Add AutoFeeder item with automatic food consumption and configurable hunger threshold
|
2025-12-18 16:02:09 +00:00 |
|
|
|
fb7ae54875
|
feat: Add Magnet Item with configurable attraction radius and scroll adjustment.
|
2025-12-17 11:19:50 +00:00 |
|
|
|
0e72f24164
|
refactor: Restructure configuration into nested data classes and update component references.
|
2025-12-17 08:49:33 +00:00 |
|
|
|
a464a8f77f
|
feat: Vein Miner configuration now supports block tags and block highlight colors.
|
2025-12-16 20:03:17 +00:00 |
|
|
|
32dbebb228
|
feat: Introduce configurable global component tick interval, enhance Glider and Vein Miner components, fix component dependency resolution, and improve item comparison.
|
2025-12-16 16:01:02 +00:00 |
|
|
|
6752d075f4
|
feat: Introduce ToolComponent interface for held item events and update EventListener to dispatch them.
|
2025-12-16 13:02:20 +00:00 |
|
|
|
f45947b9e9
|
feat: Implement Vein Miner component with configurable multi-block breaking, compatible material groups, tool categories, and visual highlighting.
|
2025-12-16 11:57:26 +00:00 |
|
|
|
f1787b9b62
|
feat: add centralized configuration for component settings and update documentation to English
|
2025-12-16 10:36:38 +00:00 |
|
|
|
e72167c2ce
|
feat: enhance blink ability with new particle effects, revamped sounds, and improved feedback messages.
|
2025-12-14 07:00:40 +00:00 |
|
|
|
9cc0e03c10
|
feat: Add Cooldown utility and integrate into Blink, Double Jump, and Grappling Hook.
|
2025-12-14 06:45:17 +00:00 |
|
|
|
e5d89e41b6
|
feat: Introduce dispatchToComponentsWithDependencyCheck to conditionally dispatch events based on item data components and event handling status.
|
2025-12-12 12:41:26 +00:00 |
|
|
|
b5a51fad96
|
feat: add BlinkComponent and refine DoubleJumpComponent's glide event handling and GLIDER data component management.
|
2025-12-12 12:25:07 +00:00 |
|
|
|
9a77176a53
|
feat: Enhance double jump feedback with new particle effects, layered sounds, and styled action bar messages.
|
2025-12-11 16:58:58 +00:00 |
|
|
|
03080fbd48
|
refactor: DoubleJumpComponent to track usage and reset on landing, and adjust max tiers for DoubleJump, Glider, and Grappling items.
|
2025-12-11 15:48:35 +00:00 |
|
|
|
790e2f446c
|
feat: Implement component dependency management for custom and vanilla data components.
|
2025-12-11 15:26:14 +00:00 |
|
|
|
23bb8559f2
|
feat: Add double jump component
|
2025-12-11 14:48:55 +00:00 |
|
|
|
d293cb031b
|
refactor: Consolidate component ticking logic into EventListener, remove ComponentListener, and update App.kt and documentation accordingly.
|
2025-12-11 13:18:04 +00:00 |
|
|
|
b476368425
|
refactor: Replace SpecialItem with CustomItem interface and AbstractItem class.
|
2025-12-11 12:59:52 +00:00 |
|
|
|
9bb631df74
|
feat: Add command argument to apply components with a specific tier level.
|
2025-12-10 13:17:07 +00:00 |
|
|
|
2f441e334d
|
refactor: Centralize event dispatching to special items and components, enhance item hand checks, and add new content creation documentation.
|
2025-12-10 13:12:03 +00:00 |
|
|
|
d4e84fea1b
|
feat: Add onToggleSneak event to CustomComponent and refactor GliderComponent activation to use it with a global ticker.
|
2025-12-10 12:42:53 +00:00 |
|
|
|
ee4ac4467e
|
feat: Migrate Glider item functionality to GliderComponent, enabling dynamic tier attributes and right-click deployment, and add min/max tier enforcement to SpecialItem creation.
|
2025-12-10 12:05:44 +00:00 |
|
|
|
400d02d320
|
feat: Introduce a component-based item system with new registries and listeners, refactoring special items like Glider and Grappling.
|
2025-12-09 11:52:03 +00:00 |
|
|
|
e6c35c5b1e
|
feat: Reduce player vertical velocity after grappling and increase grappling hook projectile speed.
|
2025-12-09 08:07:34 +00:00 |
|
|
|
283961652c
|
feat: Improve Glider item user feedback with action bar messages, sounds, and particles, add a detailed gliding status display, and update Grappling Hook lore with tier-based stats.
|
2025-12-08 13:20:41 +00:00 |
|
|
|
7cc8ccc395
|
feat: Introduce Glider item with its associated recipes, models, textures, and mechanics.
|
2025-12-08 12:51:39 +00:00 |
|
|
|
0a8011d65b
|
docs: Remove excessive Javadoc and inline comments from item and registry classes.
|
2025-12-08 08:09:55 +00:00 |
|
|
|
a47930ac87
|
feat: Implement a grappling hook special item with dedicated event handling for its mechanics.
|
2025-12-08 08:07:01 +00:00 |
|
|
|
553f4589a6
|
feat: Introduce item tiers, integrate them into special item creation and behavior, and update the /hcu give command to support tier specification.
|
2025-12-08 06:37:17 +00:00 |
|
|
|
b19d9cf17a
|
feat: implement initial hcu Items plugin with command and event handling for special items
|
2025-12-07 17:21:56 +00:00 |
|