I reconstructed our java classes and fix bug. It has been tested on MC
Server.