1.3.0
Compatibility
Changes
Version 1.3.0:
VERSION CHANGE FROM 1.21.8->1.21.11, a 1.21.8 version is posted on the modrinth as version 1.2.1, but may be missing a small number of these features
Cloth Config NO LONGER REQUIRED
NEW CONFIG UI
The configuration screen has been rebuilt from the ground up as a fully custom UI, replacing the previous Cloth Config-based screen. Cloth Config is no longer required as a dependency. New layout:
- The screen is organized into 12 tabs in a left sidebar, grouped into three sections: HUD Settings, Feature Settings, and Configuration.
- Each tab's content scrolls independently. Settings are grouped into collapsible sections so you can collapse categories you're not using to reduce
clutter. - Every widget has a dedicated reset button (X icon) to restore that individual setting to its default without affecting anything else.
- Most settings show a tooltip on hover with a brief description.
Color picker:
- Color fields now open a dedicated color picker popup with a full HSV (hue/saturation/value) selector square, a separate hue bar, a live preview strip,
and a hex input field. - Previously color entry was done entirely through numeric hex input fields.
HUD editor:
- The drag-and-drop HUD editor (opened via the button at the bottom of the config screen) now supports right-clicking a HUD to bring up an inline scale
slider (70–150%) with a live preview — previously scale was only adjustable through the config screen itself. - HUDs are color-coded while editing: green = hovered, yellow = dragging, orange = selected for scaling.
- A Reset Positions button restores all HUDs to their default locations and scales in one click.
Theme customization:
- A new Configuration tab exposes 27 theme color settings (backgrounds, borders, text, accents, scrollbars, sidebar, tooltips, etc.).
- Theme changes update the config screen in real time as you edit.
Other improvements:
- The screen now has proper keyboard navigation — text inputs support cursor movement, selection, and scrolling within the field.
- Dropdowns and the color picker popup correctly block interaction with elements behind them (no accidental clicks through open overlays).
- The sidebar tab list scrolls when screen height is too small to show all 12 tabs.
Other New Features:
- Stats HUD now shows estimated time until level when mining
- added /tpa and /tpahere to cooldown hud
- updated easyview to include dust and pages
- updated easyview text scaling to be larger in some cases
- updated easyview default colors for armor/weps/picks (hit the reset button to reset to new default)
- meteor HUD now has headings for each meteor that show if it is natural or player spawned
- Time until next level added to stats hud (uses xp/min calculation)
- Stats hud now has a visual indication when paused
Bug Fixes:
- check pick for super breaker (scorch will no longer proc super breaker aura)
- Stats HUD silly timer fix (resetting timer while paused showed a silly value)
- stats hud pause fix (pausing actually works correctly) -# changelog includes changes from 1.1-1.2 in addition to 1.2-1.2.1 -# likely other changes that I forgot to put in here
Modrinth Page is now LIVE, check it out at https://modrinth.com/mod/betterprisons
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:VTKts9H2:e8D9kql0"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:VTKts9H2:e8D9kql0"
}

