-
Notifications
You must be signed in to change notification settings - Fork 1
Config file
The config file is located in the safechat folder under <minecraft dir>/config/robloxsafechat/config.json
.
Usually, you shouldn't need to modify this file because there is an in-game settings GUI:
The default values are as follows:
{
"config_version": 1,
"close_after_send": true,
"opacity_multiplier": 1.0,
"mouse_affects_opacity": true,
"groups_are_also_texts": false,
"chat_field_fill_affects_opacity": true,
"text_scale_threshold": 0.7,
"scale": 0.8,
"instantly_send": true,
"flip_groups": true,
"show_arrows_next_to_groups": true
}
scale
- self-explanatory. There are no boundary checks for reading from the JSON file, however I'd recommend you keep it between 0.4 and 1.3, bigger or smaller depending on your GUI scale.
instantly_send
- If enabled, clicking a message will automatically send it as you in chat. If disabled, it will be pasted into your chat box like pasting your clipboard. Disable to prevent accidents.
close_after_send
- If enabled, the safechat menu (not the entire chat menu!) will be closed after a chat or group is selected.
text_scale_threshold
- If the button's width divided by text's width is this or smaller, a tooltip will be displayed to assist visibility. The smaller the value, the smaller the text must be for a tooltip to be displayed. Unaffected by scale.
Group Settings
groups_are_also_texts
- If this is enabled, you can click on a group's button to paste it into chat like a normal text. If disabled, clicking a group will close the safechat menu. Does not affect settings buttons.
show_arrows_next_to_groups
- Also self-explanatory. If enabled, turns a group named Hello
into < Hello
.
flip_groups
- If enabled, groups will be displayed in the opposite order than what they are read from the messages file. Also does not affect settings buttons.
Opacity Settings
opacity_multiplier
- The number to multiply against the final opacity value of the buttons on the chat bar.
chat_field_fill_affects_opacity
- If enabled, the closer you are to filling your chat bar, the more the opacity of the buttons on the chat bar will decrease.
mouse_affects_opacity
- If enabled, how close your mouse is to the buttons on the chat bar will affect their opacity, and movements will also temporarily pulse them.