Bow blok banner
Bow blok icon

Bow blok

a bow that shoots blocks that are available on the internet and when the arrow lands this block is placed

00
neoforgeClient1.21.1mod

Bow blok mod

  • Added the Block Bow item, found in the Combat tab, which fires a custom arrow that carries a block choice. Drawing and releasing works like a normal bow but does not require ammo.
  • On the server side the arrow places its stored block when it hits something, trying the hit face first and then the block above if space is blocked.
  • Block selection comes from an online catalog pulled from PrismarineJS’s Minecraft data for 1.21.1; if the download fails, a built-in set of blocks is used instead, with the current source shown on the item tooltip.
  • The block choice is saved on the projectile so it remains consistent across saves and syncing, and unsafe picks fall back to safe blocks that can survive at the landing spot.
  • Client setup registers bow pull properties and a simple renderer for the custom arrow that reuses the vanilla arrow visuals.