TODO:
- update world file when chat commands are used
- update player inventories when items are replaced