Figura GoofyPlugin
GoofyPlugin is a Fabric add-on that extends the Lua functions available to avatar scripts, and it runs on the client alone.
What it does
Avatars are Lua scripts, and this plugin adds a set of extra functions that those scripts can call. Its functions cover regex matching, writing messages to the game log, loading and reloading avatars keyed by a player's UUID, stopping a script's execution, and a global error handler that wraps pcall. Basic addition, subtraction, multiplication and division accept any number of arguments. The plugin also adds a GoofyAPI section to the documentation, so the globals and the functions they accept can be looked up in game with autocompletion.
Only the client needs the plugin, since avatars and their extra functions run on the player's side, and players can install it without any server involvement. GoofyPlugin is open source under the MIT License and is published for Fabric alone. Files cover 1.20.1, 1.20.4, 1.21, 1.21.1 and 1.21.4, and the latest build is 1.0.5+1.21.4 for 1.21.4, released on 2025-02-17. Its source code, issue tracker and wiki are publicly linked.
Key features
Regex functions
Scripts gain regular expression helpers for matching and transforming text inside avatar code.
UUID-based avatar loading
Avatars can be loaded and reloaded for a specific player's UUID from within a script.
Script control and logging
Scripts can stop their own execution and write messages directly to Minecraft's log.
Documented GoofyAPI globals
The documentation lists the plugin's globals and functions, with autofill of their names and descriptions in game.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Avatar authors who write Lua scripts and want functions beyond the base set. Players who only wear existing avatars do not need it.
Questions
Which Minecraft versions have GoofyPlugin files?
Does the plugin need to be installed on a server?
Which license covers GoofyPlugin?
In the catalog
Figura GoofyPlugin is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 17,979 mods support Minecraft 1.21.4.
Similar mods
What the author says
This is a plugin for the figura mod which lets you code "avatars" in lua In game you can run /figura docs globals goofy GoofyAPI to see what each function does, and auto fill will tell you what functions there are.
Official listing
- Modrinth page
- modrinth.com/mod/figura-goofyplugin
- Owner
- Figura Goofballs
- Published
- 2024-05-15
- Updated on Modrinth
- 2025-02-17
- Facts verified
- 2026-10-15
