Avoided usage of getWorldTotalTime() and use system time instead
More work on the shield system. Now uses glass blocks to build the shield from.