Sync with master branch2
Suggestions regarding world for GUI Tick
Shift click method in container battle

Begin to implement, need a comment from master