I'm sure this is simple but I'm just missing a key point. From the PlayerInteractEvent I have a .getClickedBlock(). How do I then turn this into a chest which can be manipulated? I attempted to check if e.getClickedBlock().getState() instanceof Chest and then I casted it to a chest. It seems I get an error. (Yes, I have null checked it etc.) Essentially I'm asking how to turn a e.getClickedBlock() into an Inventory that can be manipulated.