package Ġdev . ad ire lle . adic rate Ċ Ċ import Ġdev . ad ire lle . adic rate . ab straction . Front Interaction Handler Ċ import Ġdev . ad ire lle . adic rate . network . Pull Item C 2 SP acket Ċ import Ġnet . fabric mc . api . Client Mod Initializer Ċ import Ġnet . fabric mc . api . Env Type . CLIENT Ċ import Ġnet . fabric mc . api . Environment Ċ import Ġnet . fabric mc . api . Mod Initializer Ċ import Ġnet . fabric mc . fabric . api . event . player . Attack Block Callback Ċ import Ġnet . minecraft . util . Identifier Ċ import Ġorg . apache . logging . log 4 j . Log Manager Ċ import Ġorg . apache . logging . log 4 j . Logger Ċ Ċ @ Suppress (" unused ", Ġ" Member Visibility Can Be Private ") Ċ object ĠA di C rate Ġ: ĠMod Initializer , ĠClient Mod Initializer Ġ{ ĊĊĠĠĠ Ġconst Ġval ĠMOD _ ID Ġ= Ġ" adic rate " ĊĠĠĠ Ġval ĠLOGGER : ĠLogger Ġ= ĠLog Manager . getLogger (" A di C rate ") ĊĊĠĠĠ Ġfun Ġid ( name : ĠString ) Ġ= ĊĠĠĠĠĠĠĠ ĠIdentifier ( MOD _ ID , Ġname ) ĊĊĠĠĠ Ġoverride Ġfun Ġon Initialize () Ġ{ ĊĠĠĠĠĠĠĠ ĠC rate . on Initialize () ĊĠĠĠĠĠĠĠ ĠController . on Initialize () ĊĠĠĠĠĠĠĠ ĠPull Item C 2 SP acket . register Receiver () ĊĠĠĠĠĠĠĠ ĠLOGGER . info (" A di Cr after Ġinitialized ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Environment ( CLIENT ) ĊĠĠĠ Ġoverride Ġfun Ġon Initialize Client () Ġ{ ĊĠĠĠĠĠĠĠ ĠC rate . on Initialize Client () ĊĠĠĠĠĠĠĠ ĠAttack Block Callback . EVENT . register ( Front Interaction Handler . Companion ) ĊĊĠĠĠĠĠĠĠ ĠLOGGER . info (" A di Cr after Ġinitialized Ġon Ġclient ") ĊĠĠĠ Ġ} Ċ } Ċ