package Ġink . pt ms . z aph k iel . api . event Ċ Ċ import Ġink . pt ms . z aph k iel . api . Item Stream Ċ import Ġorg . bukkit . entity . Player Ċ import Ġorg . bukkit . event . inventory . Inventory Click Event Ċ import Ġorg . bukkit . event . player .* Ċ import Ġtab ool ib . platform . type . Bu kkit Proxy Event Ċ Ċ /** Ċ Ġ* Ġ@ author Ġsky Ċ Ġ* Ġ@ since Ġ 2 0 2 0 - 0 4 - 2 0 Ġ 1 2 : 3 7 Ċ Ġ*/ Ċ class ĠItem Event Ġ{ ĊĊĠĠĠ Ġclass ĠInventory Click ( val Ġitem Stream Current : ĠItem Stream ?, Ġval Ġitem Stream Button : ĠItem Stream ?, Ġval Ġbu kkit Event : ĠInventory Click Event ) Ġ: ĠBu kkit Proxy Event () Ġ{ ĊĊĠĠĠĠĠĠĠ Ġoverride Ġval Ġallow Cancelled : ĠBoolean ĊĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġfalse ĊĊĠĠĠĠĠĠĠ Ġvar Ġsave Current Ġ= Ġfalse ĊĠĠĠĠĠĠĠ Ġvar Ġsave Button Ġ= Ġfalse ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġclass ĠInter act Entity ( val Ġitem Stream : ĠItem Stream , Ġval Ġbu kkit Event : ĠPlayer Interact Entity Event ) Ġ: ĠBu kkit Proxy Event () Ġ{ ĊĊĠĠĠĠĠĠĠ Ġoverride Ġval Ġallow Cancelled : ĠBoolean ĊĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġfalse ĊĊĠĠĠĠĠĠĠ Ġvar Ġsave Ġ= Ġfalse ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġclass ĠInter act ( val Ġitem Stream : ĠItem Stream , Ġval Ġbu kkit Event : ĠPlayer Interact Event ) Ġ: ĠBu kkit Proxy Event () Ġ{ ĊĊĠĠĠĠĠĠĠ Ġoverride Ġval Ġallow Cancelled : ĠBoolean ĊĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġfalse ĊĊĠĠĠĠĠĠĠ Ġvar Ġsave Ġ= Ġfalse ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġclass ĠCons ume ( val Ġitem Stream : ĠItem Stream , Ġval Ġbu kkit Event : ĠPlayer Item Consume Event ) Ġ: ĠBu kkit Proxy Event () Ġ{ ĊĊĠĠĠĠĠĠĠ Ġoverride Ġval Ġallow Cancelled : ĠBoolean ĊĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġfalse ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġclass ĠPick ( val Ġitem Stream : ĠItem Stream , Ġval Ġbu kkit Event : ĠPlayer Pickup Item Event ) Ġ: ĠBu kkit Proxy Event () Ġ{ ĊĊĠĠĠĠĠĠĠ Ġoverride Ġval Ġallow Cancelled : ĠBoolean ĊĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġfalse ĊĊĠĠĠĠĠĠĠ Ġvar Ġsave Ġ= Ġfalse ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġclass ĠDrop ( val Ġitem Stream : ĠItem Stream , Ġval Ġbu kkit Event : ĠPlayer Drop Item Event ) Ġ: ĠBu kkit Proxy Event () Ġ{ ĊĊĠĠĠĠĠĠĠ Ġoverride Ġval Ġallow Cancelled : ĠBoolean ĊĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġfalse ĊĊĠĠĠĠĠĠĠ Ġvar Ġsave Ġ= Ġfalse ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġclass ĠSelect ( val Ġitem Stream : ĠItem Stream , Ġval Ġplayer : ĠPlayer ) Ġ: ĠBu kkit Proxy Event () Ġ{ ĊĊĠĠĠĠĠĠĠ Ġoverride Ġval Ġallow Cancelled : ĠBoolean ĊĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġfalse ĊĊĠĠĠĠĠĠĠ Ġvar Ġsave Ġ= Ġfalse ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġclass ĠAsync Tick ( val Ġitem Stream : ĠItem Stream , Ġval Ġplayer : ĠPlayer ) Ġ: ĠBu kkit Proxy Event () Ġ{ ĊĊĠĠĠĠĠĠĠ Ġoverride Ġval Ġallow Cancelled : ĠBoolean ĊĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġfalse ĊĊĠĠĠĠĠĠĠ Ġvar Ġsave Ġ= Ġfalse ĊĠĠĠ Ġ} Ċ }