f34-26.2-neoforge-1.0.1.jar
Curse Maven Snippet
What's new
F34 1.0.1 Update
This update introduces improved GUI scaling, optional server-side controls, animated GIF icons, smarter switcher selection behavior, additional button actions, and clearer addon development instructions.
Improved GUI Scale 4 and 5 Support
Fixed several configuration screens being cut off when Minecraft’s GUI scale was set to 4 or 5.
Improved screens include:
- Display Method Settings
- Command Editor
- F34 Addon Development Guide
- AI Addon Creation Prompt screen
Large interfaces now automatically scale down to fit smaller screen dimensions.
Mouse and keyboard controls continue to work correctly after scaling, including:
- Button clicks
- Text input
- Command editing
- Drag-and-drop command reordering
- Scrolling
- Command suggestion selection
Improved Switcher Selection History
The F34 switcher no longer always starts from slot 1.
Default behavior:
- The first opening starts on slot 1.
- The next use selects slot 2.
- The following use returns to slot 1.
- It then continues alternating between slots 1 and 2.
When another slot is selected manually, F34 remembers the two most recently used slots.
For example, if slots 1 and 2 were being used and the player selects slot 3, the switcher will alternate between slot 3 and the slot used immediately before it.
This means the switcher does not automatically continue to slot 4 or follow numerical order. It switches between the two most recently selected slots.
Selection animations now follow the same history:
- Fixed animations always beginning from slot 1
- Animations begin from the last executed slot
- Animations move toward the previously selected slot
- The animated selection now matches the actual target action
Animated GIF Icon Support
Instances and buttons can now use animated GIF files in addition to PNG images.
To use a GIF icon:
- Open the Minecraft instance’s
f34_texturesfolder. - Place a
.giffile inside it. - Edit an instance or button.
- Select the image icon option.
- Choose the GIF from the file list.
GIF animations are displayed in:
- The image selection list
- Instance configuration previews
- Button configuration previews
- The F34 switcher itself
F34 reads the frame timing stored in each GIF and plays the animation at its intended speed.
Existing PNG, Minecraft item, and player-head icons remain supported.
Optional Server Installation
F34 can still be used as a client-only mod.
If F34 is not installed on the server, buttons continue to use the original client-side behavior.
When the matching loader version of F34 is installed on a server, administrators can configure button policies through:
config/f34-server.json
If the server configuration is not changed, button restrictions remain disabled and buttons continue to work normally.
Separate Operator and Non-Operator Policies
Server administrators can configure different button allowlists for operators and non-operators.
Main settings:
opButtonAllowlistEnabled- Enables button restrictions for operators.
nonOpButtonAllowlistEnabled- Enables button restrictions for non-operators.
opButtons- Buttons and server commands allowed for operators.
nonOpButtons- Buttons and server commands allowed for non-operators.
Both restriction systems are disabled by default.
When a restriction is disabled, its list is ignored and buttons continue to use their normal behavior.
When enabled, only entries that are present in the corresponding list and have "enabled": true are allowed.
Example:
{
"opButtonAllowlistEnabled": true,
"nonOpButtonAllowlistEnabled": true,
"opButtons": [
{
"id": "slot:0",
"enabled": true,
"commands": [
"gamemode creative @s"
]
}
],
"nonOpButtons": [
{
"id": "slot:1",
"enabled": true,
"commands": [
"gamemode survival @s"
]
}
]
}This mod has no additional files

