MaFgLib Mod Wiki

MaFgLib Mod Wiki & Guide
wiki.9minecraft.net/mafglib-mod/
A shared library mod that provides common code and utilities required by other mods to function.
Guides
Step-by-step, in-game.
Configuration
Every setting in the mod config file, with what it changes.
Comment
| Option | What it does |
|---|---|
allow_extra_keys | Are extra keys allowed to be held to still activate the keybind |
context | Can the keybind be activated in-game or inside a GUI |
cancel_further | Cancel further (vanilla) processing of the last pressed key, when the keybind activates |
activate_on | Does the keybind activate on press or release of the key combination |
exclusive | If true, then no other keybinds can have been activated before the keybind in question. This check resets when all keys |
allow_empty_keybind | Is an empty keybind valid (will always be considered to be active) |
order_sensitive | Should the keybind keys be pressed in the specific order they were defined in |
Debug
| Option | What it does |
|---|---|
configElementDebug | Config Element Debug |
configElementDebug | configElementDebug |
debugMessages | Debug Messages |
debugMessages | debugMessages |
mouseScrollDebug | If enabled, some debug values from mouse scrolling are printed to the game console/log |
keybindDebuggingIngame | If enabled, then the messages from 'keybindDebugging' are also printed to the in-game action bar |
inputCancellationDebugging | Input Cancellation Debugging |
inputCancellationDebugging | inputCancellationDebugging |
keybindDebugging | Keybind Debugging |
keybindDebuggingIngame | Keybind Debugging In-Game |
keybindDebugging | keybindDebugging |
keybindDebuggingIngame | keybindDebuggingIngame |
mouseScrollDebug | Mouse Scroll Debug |
mouseScrollDebug | mouseScrollDebug |
printTranslationKeys | Print all translation keys to the logger that are translated via the StringUtils.translate() method. This is intende |
printTranslationKeys | Print Translation Keys |
printTranslationKeys | printTranslationKeys |
Frequently asked questions
What is MaFgLib Mod?
It is a Forge port of masady's mod code base, providing shared library components for other mods. It includes configurable options, key bindings, and GUI support.
What does MaFgLib provide for other mods?
It offers configurable options, a key binding system, and support for most GUI code. It also includes other useful components that other mods can use.
What is the ModConfigScreenRegister in MaFgLib?
It is a component added to the base library to register the configuration screen. It allows mods to hook their config screens into the system.
Is MaFgLib a standalone gameplay mod?
No, it is a library mod meant to be used by other mods. It provides shared code and systems rather than gameplay content itself.
You May Also Like
Wikis that share the most with this one
More mod wikis on the site
The most downloaded mods that have a wiki here
A few wikis from each of the other kinds
3 D Buckets Resource Pack3d Animated Doors Resource PackAbyssal Glitch Perspective ShadersAerixiumSFA PTGI Shaders100 Levels 2 Map1000 Block Parkour MapActions & Better ModpackAlaskan Wilderness Reimagined Forge Labs Recreation Modpack6 Stairs Data PackA Breach Happened Data Pack22qq Client Mod67 Client Mod
Mace Variants Mod
MacOS Input Fixes Mod
Macro Keybinds
Macro Keybinds Mod
Magic Feather Mod
Macaws Windows
Macaws Trapdoors
Macaws Stairs
Macaws Roofs
Regions Unexplored
Macaws Paths And Pavings
Macaw’s Paintings Mod
Macaws Holidays
Macaw's Furniture Mod
Macaws Fences And Walls
Macaw's Doors Mod
AppleSkin
JourneyMap Mod
Placebo
Waystones
Nature's Compass Mod
Enchantment Descriptions Mod
Patchouli Mod
Jade Mod
Quark Mod
Balm Mod