Skip to content

Add conveyor belt and transport system#13

Merged
CoderJoeW merged 1 commit intomainfrom
feature/conveyor-belt
Mar 11, 2026
Merged

Add conveyor belt and transport system#13
CoderJoeW merged 1 commit intomainfrom
feature/conveyor-belt

Conversation

@CoderJoeW
Copy link
Copy Markdown
Owner

Summary

  • New transport block system (registry, factory, persistence, dialog) parallel to power and fluid
  • Conveyor belt: directional CHORUSBLOCK with custom 6px-tall model that teleports dropped items 1 block forward every second
  • NexoIntegration now copies custom model JSON files alongside textures
  • Fixed directional placement fallback for blocks with only horizontal variants (affects both DIRECTIONAL and DIRECTIONAL_OPPOSITE types)
  • 8 industrial-style textures with directional arrow indicators, crafting recipe (3 iron + 3 redstone = 4 belts)
  • 15 new tests covering movement, direction, placement, and factory registration

New transport block system parallel to power and fluid, with full
registry, factory, persistence, and dialog infrastructure.

Conveyor belt is a directional CHORUSBLOCK (6px tall) that teleports
dropped items 1 block forward every second. Uses custom model JSON
for reduced height, with directional top textures showing arrows.

Also fixes directional placement fallback for blocks that only support
horizontal directions (NORTH/SOUTH/EAST/WEST) — applies to both
DIRECTIONAL and DIRECTIONAL_OPPOSITE placement types.
@CoderJoeW CoderJoeW merged commit c796996 into main Mar 11, 2026
1 check passed
@CoderJoeW CoderJoeW deleted the feature/conveyor-belt branch March 15, 2026 05:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant