public void executeEvent(IGameEvent e) {
        ArrayList<IGameEventListener> listeners = eventListeners.get(e.getEventType());
        
        if(listeners != null) {
            for(IGameEventListener listener : listeners) {
                listener.execute(e);
            }
        }
    }