Unfocused is a straightforward library mod created to ease the creation of blur's Minecraft Mods.
This adds a series of helpers for succinctly registering Blocks and Items, managing events, adding mod compatibility, managing resource and data packs, and more.
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 13d ago | 1 | ||||
| 13d ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 9mo ago | 1 | ||||
| 9mo ago | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 |
Make shouldScroll a computed value
Make shouldScroll a computed value
Add vertical progress graphic Account for parent position in slot background helper
Add slot background helpers
Add vertical progress graphic Account for parent position in slot background helper
Add slot background helpers
Add Title widget
Add Title widget
Don't draw page buttons when page mode is disabled
Don't draw page buttons when page mode is disabled
Update target maven
Add page buttons to PositionedWidget
Update dependencies Add Issue Tracker link
Fix formatting
Add path to DLL debug
Add debug to DLLs
Add Optional type adapter factory
Check packs when loading markdown files
Remove debug
Add debug
Update KClassCodec
Move item property ID registration into registerItem
Finish initial update to 26.1
Remove Trades Migrate graphical elements to extract symbols Update references to outdated symbols Add placeholder implementations of component bindings for RegistrySupplier Comment out protected access in tab builder
Initiate migration to 26.1.1
Fail easy by default on simple data loaders
Clean up comments from default zip
Fail easy on simple data loaders by default
Clean up NeoForge impl
Clean up Fabric impl
Fix brown
Reimplement component style helper Move gui elements into textured pipeline Remove Environment annotations Fix Neoforge events
Get 1.21.11 building
Begin migrating to 1.21.11
Update dependencies Add Issue Tracker link
Fix formatting
Add path to DLL debug
Add debug to DLLs
Add Optional type adapter factory
Check packs when loading markdown files
Remove debug
Add debug
Update KClassCodec
Move item property ID registration into registerItem
Finish initial update to 26.1
Remove Trades Migrate graphical elements to extract symbols Update references to outdated symbols Add placeholder implementations of component bindings for RegistrySupplier Comment out protected access in tab builder
Initiate migration to 26.1.1
Fail easy by default on simple data loaders
Clean up comments from default zip
Fail easy on simple data loaders by default
Clean up NeoForge impl
Clean up Fabric impl
Fix brown
Reimplement component style helper Move gui elements into textured pipeline Remove Environment annotations Fix Neoforge events
Get 1.21.11 building
Begin migrating to 1.21.11
Remove debug
Add debug
Move item property ID registration into registerItem
Finish initial update to 26.1
Remove Trades Migrate graphical elements to extract symbols Update references to outdated symbols Add placeholder implementations of component bindings for RegistrySupplier Comment out protected access in tab builder
Initiate migration to 26.1.1
Fail easy by default on simple data loaders
Clean up comments from default zip
Fail easy on simple data loaders by default
Clean up NeoForge impl
Clean up Fabric impl
Fix brown
Reimplement component style helper Move gui elements into textured pipeline Remove Environment annotations Fix Neoforge events
Get 1.21.11 building
Begin migrating to 1.21.11
Remove Trades Migrate graphical elements to extract symbols Update references to outdated symbols Add placeholder implementations of component bindings for RegistrySupplier Comment out protected access in tab builder
Initiate migration to 26.1.1
Clean up comments from default zip
Fail easy on simple data loaders by default
Clean up NeoForge impl
Clean up Fabric impl
Fix brown
Reimplement component style helper Move gui elements into textured pipeline Remove Environment annotations Fix Neoforge events
Get 1.21.11 building
Begin migrating to 1.21.11
Remove leading slash to try to fix resource loading on neoforge
Add custom page handlers to Markdown Widget
Remove leading slash to try to fix resource loading on neoforge
Add custom page handlers to Markdown Widget
Add title packets to the markdown parser/widget
Add optional back button to UnfocusedBookScreen
Fail easy when failing to load markdown files
Update gradle and kotlin
Render tooltips in UnfocusedScreens
Add placeholder strings to textfields
Add scroll bar Use default screen properties for sizing on book screen for better EMI/JEI compat
Add black box renderable for text entry placeholders
Lower hook render priority on neo
Add ClientGuiRenderEvent
Add cmd:// links to run minecraft commands in approved windows
Add profession and poi registration
Change NeoForge MobSpawnEvent hook
Change NeoForge MobSpawnEvent hook
Prevent crash on backspace
Separate client-only classes into client init
Add text entry widget
Change rule tick offset to reduce start-of-second overload
Add MobSpawnEvent
Switch snapshot versioning to alleviate loom caching issues
Add placeholders for helper widgets
Refactor itemCache to prevent collision on items with the same ID
Move itemCache to allow GC
Add placeholder parsing for item component data
Fix list parsing in MarkdownFormatter
Add item rendering to markdown widget
Add en_pt test book
Streamline LocalizedMarkdownReader flow
Add book renderer Rework widget/renderable structure somewhat
Finish basic markdown screen
Clean up markdown page bits
Add framework for Markdown pages
Add title packets to the markdown parser/widget
Add optional back button to UnfocusedBookScreen
Fail easy when failing to load markdown files
Update gradle and kotlin
Render tooltips in UnfocusedScreens
Add placeholder strings to textfields
Add scroll bar Use default screen properties for sizing on book screen for better EMI/JEI compat
Add black box renderable for text entry placeholders
Lower hook render priority on neo
Add ClientGuiRenderEvent
Add cmd:// links to run minecraft commands in approved windows
Add profession and poi registration
Change NeoForge MobSpawnEvent hook
Change NeoForge MobSpawnEvent hook
Prevent crash on backspace
Separate client-only classes into client init
Add text entry widget
Change rule tick offset to reduce start-of-second overload
Add MobSpawnEvent
Switch snapshot versioning to alleviate loom caching issues
Add placeholders for helper widgets
Refactor itemCache to prevent collision on items with the same ID
Move itemCache to allow GC
Add placeholder parsing for item component data
Fix list parsing in MarkdownFormatter
Add item rendering to markdown widget
Add en_pt test book
Streamline LocalizedMarkdownReader flow
Add book renderer Rework widget/renderable structure somewhat
Finish basic markdown screen
Clean up markdown page bits
Add framework for Markdown pages
Add namespace parsing to location
Add namespace parsing to location
Add in operator for Blocks to TagKeyExtension
Add matches Entity extension
Add matches BlockState extensions
Add matches ItemStack extensions
Replace busted old config comments system
Add internal test mod
Update md parser with image/tag support
Add in operator for Blocks to TagKeyExtension
Add matches Entity extension
Add matches BlockState extensions
Add matches ItemStack extensions
Replace busted old config comments system
Add internal test mod
Update md parser with image/tag support
Change registerBoolean to be more compatible with older Kotlin versions
Modify block and item registration to set IDs
Phase out Environment annotations
Fix disconnect signature Update gitignore Make TemplatePoolInjects fail easy until a remedy is found
Get the mod basically working on Fabric 1.21.8
Update dependencies and version to 1.21.8
Change registerBoolean to be more compatible with older Kotlin versions
Modify block and item registration to set IDs
Phase out Environment annotations
Fix disconnect signature Update gitignore Make TemplatePoolInjects fail easy until a remedy is found
Get the mod basically working on Fabric 1.21.8
Update dependencies and version to 1.21.8
Modify block and item registration to set IDs
Phase out Environment annotations
Fix disconnect signature Update gitignore Make TemplatePoolInjects fail easy until a remedy is found
Get the mod basically working on Fabric 1.21.8
Update dependencies and version to 1.21.8
Modify block and item registration to set IDs
Phase out Environment annotations
Fix disconnect signature Update gitignore Make TemplatePoolInjects fail easy until a remedy is found
Get the mod basically working on Fabric 1.21.8
Update dependencies and version to 1.21.8