Commit Graph

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