easy adaptable with plugins (mods)