BlockEvents.rightClicked("kubejs:turret", event => {
console.log("right clicked")
let item = event.item
let block = event.block
console.log(item.id)
if (item.id == "crusty_chunks:machine_gun_box") {
// how do I insert the item into the block inventory?
}
})
registry of the turret block
StartupEvents.registry('block', event => {
event.create('turret', "cardinal")
.texture('front', 'kubejs:block/turret_forward_face')
.blockEntity(entityInfo => {
entityInfo.inventory(1,1)
entityInfo.serverTick(1, 0, entity => {
let neighbourSignal = entity.level.hasNeighborSignal(entity.block.pos)
if (neighbourSignal == true) {
global.fire(entity)
}
})
})
})