MiningHandler

object MiningHandler : PacketAdapter, Listener(source)

Object that contains (almost) all the custom mining logic for Macrocosm.

It listens to clientbound play packets (0x1C and 0x2F) packets and bases everything off of them

Functions

Link copied to clipboard
open override fun getPlugin(): Plugin
Link copied to clipboard
open override fun getReceivingWhitelist(): ListeningWhitelist
Link copied to clipboard
open override fun getSendingWhitelist(): ListeningWhitelist
Link copied to clipboard
fun onBlockPlace(e: BlockPlaceEvent)
Link copied to clipboard
fun onBlockStopBreaking(e: BlockDamageAbortEvent)
Link copied to clipboard
Link copied to clipboard
fun onInteractEvent(e: PlayerInteractEvent)
Link copied to clipboard
Link copied to clipboard
open override fun onPacketReceiving(e: PacketEvent)

The main packet handler

Link copied to clipboard
open override fun onPacketSending(p0: PacketEvent)
Link copied to clipboard
fun onStartBreak(e: PlayerInteractEvent)
Link copied to clipboard
Link copied to clipboard
open override fun toString(): String