Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,6 @@ jobs:
- name: Upload release candidate
uses: actions/upload-artifact@v4
with:
name: backspace-dev-4.0.1-beta
path: build/libs/backspace-dev-4.0.1-beta.jar
name: backspace-dev-4.0.2-beta
path: build/libs/backspace-dev-4.0.2-beta.jar
if-no-files-found: error
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# Changelog

## dev-4.0.2-beta 2026-10-25

- Rebuilt module settings as independently animated inline dropdowns; multiple modules can stay open.
- Category windows now follow their content height and scroll when the content exceeds the screen.
- Removed the screen dimmer and stacked settings fill so window opacity reveals the world consistently.


## dev-4.0.1-beta 2026-10-24

- Moved pixel ClickGUI settings directly below the module opened with right-click.
Expand Down
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,14 @@

<p align="center">
A custom Minecraft Forge 1.12.2 client focused on clean visuals, useful features, and a modern interface.<br>
<strong>dev-4.0.1-beta</strong>
<strong>dev-4.0.2-beta</strong>
</p>

<p align="center">
<img alt="Minecraft 1.12.2" src="https://img.shields.io/badge/Minecraft-1.12.2-5b8c3a?style=flat-square">
<img alt="Forge 14.23.5.2859" src="https://img.shields.io/badge/Forge-14.23.5.2859-e36d28?style=flat-square">
<img alt="Java 8" src="https://img.shields.io/badge/Java-8-f89820?style=flat-square">
<img alt="Release dev-4.0.1-beta" src="https://img.shields.io/badge/release-dev--4.0--beta-ffd800?style=flat-square">
<img alt="Release dev-4.0.2-beta" src="https://img.shields.io/badge/release-dev--4.0.2--beta-ffd800?style=flat-square">
</p>

---
Expand All @@ -30,7 +30,7 @@ The module browser uses compact vanilla-style category columns and pixel toggles

## Features

* **Custom GUI**: Tall pixel category windows, scrolling lists, yellow filled toggles, right-click settings, and a redesigned main menu.
* **Custom GUI**: Content-sized pixel category windows, scrolling lists, yellow filled toggles, right-click settings, and a redesigned main menu.
* **Module browser**: Find modules quickly or browse categories like Combat, Movement, Player, Render, World, Exploit, Misc, Client, and HUD.
* **Module settings**: Customize available options and keybinds directly through the interface.
* **ShaderFX**: Animated rainbow, galaxy, aurora, and theme glows around hands, players, crystals, and safe holes. See [styles and settings](docs/SHADERFX.md).
Expand All @@ -48,7 +48,7 @@ The module browser uses compact vanilla-style category columns and pixel toggles
1. Install Minecraft **1.12.2** with Forge **14.23.5.2859**.
2. Download both files from the release:

* `backspace-dev-4.0.1-beta.jar`
* `backspace-dev-4.0.2-beta.jar`
* `OneConfig-1.12.2-forge.jar`
3. Place both JAR files in your `.minecraft/mods` folder.
4. Launch Minecraft using **Java 8**.
Expand Down Expand Up @@ -80,7 +80,7 @@ Open a terminal in the project directory and run the command for your operating
After the build finishes, the JAR will be located at:

```text
build/libs/backspace-dev-4.0.1-beta.jar
build/libs/backspace-dev-4.0.2-beta.jar
```

The project includes a Gradle wrapper pinned to version `4.10.3`, so there's no need to install Gradle separately.
Expand Down
12 changes: 6 additions & 6 deletions RELEASE_NOTES.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
# Backspace dev-4.0.1-beta
# Backspace dev-4.0.2-beta

This beta fixes the pixel ClickGUI layout and adds controls for its appearance.
This beta corrects the module ClickGUI dropdown layout and window transparency.

## Fixes

- Right-click a module to expand its settings directly below that module in the same category window. The selected row moves to the top when needed so the controls remain visible.
- Remove text shadows from the pixel ClickGUI for crisp category and module labels.
- Add a GUI Editor button with four themes (Gold, Red, Mint, Blue) and adjustable category-window opacity. Both preferences persist in the client config.
- Right-click any module to smoothly expand or collapse its settings immediately below its row. Several modules can remain open together, and every later row moves with the animated content.
- Category windows fit their visible rows by default, grow and shrink with settings, and scroll when their content exceeds the screen.
- Remove the full-screen dimmer and duplicate settings background layer. Window opacity now reveals the game consistently; the default is 63% opacity. The GUI Editor still lets you change opacity and theme.

## Install

1. Download `backspace-dev-4.0.1-beta.jar` from this release and the required [`OneConfig-1.12.2-forge.jar`](https://github.com/gms-scanner/Backspace/releases/download/dev-3.5-beta/OneConfig-1.12.2-forge.jar) dependency.
1. Download `backspace-dev-4.0.2-beta.jar` from this release and the required [`OneConfig-1.12.2-forge.jar`](https://github.com/gms-scanner/Backspace/releases/download/dev-3.5-beta/OneConfig-1.12.2-forge.jar) dependency.
2. Put both in the Minecraft 1.12.2 Forge `mods` folder.
3. Launch Forge 14.23.5.2859 with Java 8. Press Right Shift or run `/backspace`.
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ buildscript {
apply plugin: 'net.minecraftforge.gradle'
apply plugin: 'eclipse'

version = 'dev-4.0.1-beta'
version = 'dev-4.0.2-beta'
group = 'dev.goldforge'
archivesBaseName = 'backspace'

Expand Down
2 changes: 1 addition & 1 deletion src/main/java/dev/goldforge/GoldForge.java
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
public final class GoldForge {
public static final String MODID = "goldforge";
public static final String NAME = "Backspace";
public static final String VERSION = "dev-4.0.1-beta";
public static final String VERSION = "dev-4.0.2-beta";
public static final ModuleManager MODULES = new ModuleManager();
private static final Field SPLASH_FIELD=findSplashField();
private static final String[] CUSTOM_SPLASHES={
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/dev/goldforge/gui/GuiPreferences.java
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
public final class GuiPreferences {
public static int layout = 1;
public static int theme = 0; // gold, red, mint, blue
public static int pixelOpacity = 232;
public static int pixelOpacity = 160;
public static final int[] panelX = new int[Category.values().length];
public static final int[] panelY = new int[Category.values().length];
public static final boolean[] collapsed = new boolean[Category.values().length];
Expand Down
Loading
Loading