Police said Hone waited outside Greerton Liquor for several minutes before entering and approaching the counter.
He then put the bag on the counter and asked the person behind the counter for cigarettes and money, saying he did not have any money.
"When the victim declined to give him money, the defendant reached into the bag and produced a knife, holding it up and then replacing it into the bag."
Police said Hone then repeated his demand.
The woman managed to distract him, raised a baseball bat, grabbed a phone and called out "police, police".
She then struck the counter with the bat. Hone backed away from the counter and left the store to make his way back home.
He also pleaded guilty to a charge of shoplifting at The Warehouse the next day where he stole two sweatshirts valued at $80.
Hone was remanded in custody to April 18 for sentencing