Add commands:
if-else, while, has <item> (<count>)
Add feature:
You can use not and or ( )
to connect any Boolean Commands. Don't forget space between arguments!
You can also register your own command!
Bug fix:
Use a single working thread instead of new thread for each task. Too many threads will cause game crash.