Donut Team is a labor of love, built and maintained by a small group of passionate developers. We invest our own time and resources to offer our tools, mods, and web services completely free of charge.

We don't run ads, and we will never sell your data - period.

If you've enjoyed anything we've created, please consider supporting our work with a one-time or monthly donation via our Ko-fi page . Every contribution helps us continue building great experiences for the community.

Dismiss
  • Modding Tools
  • Lucas' Simpsons Hit & Run Mod Launcher
  • Hacks
  • Mod Requirable Hacks
  • Custom Files
  • Lua Functions
  • Mod Functions

GetEnabledMods

Available since Version 1.7.

Calls the given callback function for each mod that is enabled.

Syntax

GetEnabledMods( callback )

Arguments

  • callback function(ModInternalName): A callback that will be called for each enabled mod.
    • ModInternalName (string): The InternalName of the mod.
    • This callback can return true to continue iteration. Returning any other value or not returning anything will end it.

Return Values

  • (boolean): Whether the callback returned true every time.

Examples

-- Print the InternalName of each enabled mod/hack
GetEnabledMods(function(ModInternalName) 
	print(ModInternalName)
	return true
end)