diff --git a/src/main/kotlin/com/lambda/client/event/ForgeEventProcessor.kt b/src/main/kotlin/com/lambda/client/event/ForgeEventProcessor.kt index 3bb6a4ea9..c74570e57 100644 --- a/src/main/kotlin/com/lambda/client/event/ForgeEventProcessor.kt +++ b/src/main/kotlin/com/lambda/client/event/ForgeEventProcessor.kt @@ -14,6 +14,7 @@ import com.lambda.client.util.text.MessageDetection import net.minecraftforge.client.event.* import net.minecraftforge.event.entity.living.LivingEntityUseItemEvent import net.minecraftforge.event.entity.player.PlayerInteractEvent +import net.minecraftforge.event.world.BlockEvent import net.minecraftforge.event.world.WorldEvent import net.minecraftforge.fml.common.eventhandler.EventPriority import net.minecraftforge.fml.common.eventhandler.SubscribeEvent @@ -99,13 +100,21 @@ internal object ForgeEventProcessor { } /** - * Includes events of subclasses like ChunkEvent, ChunkDataEvent, BlockEvent, NoteBlockEvent, GetCollisionBoxesEvent + * Includes events of subclasses like ChunkEvent and GetCollisionBoxesEvent */ @SubscribeEvent fun onWorldEvent(event: WorldEvent) { LambdaEventBus.post(event) } + /** + * Also includes NoteBlockEvent + */ + @SubscribeEvent + fun onBlockEvent(event: BlockEvent) { + LambdaEventBus.post(event) + } + @SubscribeEvent fun onInputUpdate(event: InputUpdateEvent) { LambdaEventBus.post(event)