Watut settings, add biomes o plenty compat

This commit is contained in:
Mateusz Słodkowicz 2025-07-26 14:10:05 +02:00
parent 16d6d4ad83
commit 67df1aef6e
Signed by: materus
SSH Key Fingerprint: SHA256:rzVduzTiiszuYfLPYD0SDZV+g8lxhpcRgpbOZA1X0Uo
6 changed files with 140 additions and 3 deletions

View File

@ -1,5 +1,5 @@
{
// Sets where the default mentions should be displayed when the chat gui is open.
// Allowed values: hidden, left, right
"displayLocation": "left"
"displayLocation": "hidden"
}

61
config/watut-client.toml Normal file
View File

@ -0,0 +1,61 @@
#General mod settings
[general]
#SETTING THESE CLIENT SIDE SETTINGS TO FALSE WILL OVERRIDE ANY OF THE SAME SERVER SETTINGS THAT ARE SET TO TRUE (for your client only)
dummySetting = true
#Sends relative mouse position and clicking
sendMouseInfo = true
#Sends a calculated rate of typing. If off, uses a default value on server
sendTypingSpeed = true
#Sends when you open a Gui, and what Gui
sendActiveGui = true
#Sends when you go idle / return
sendIdleState = true
#Enables or disables idle visual in the server player list tab screen
showIdleStatesInPlayerList = true
#Enables or disables idle visual above player head
showIdleStatesInPlayerAboveHead = true
#Setting false disables all animations
showPlayerAnimations = true
#Enables or disables typing animation
showPlayerAnimation_Typing = true
#Enables or disables idle animation
showPlayerAnimation_Idle = true
#Enables or disables the non typing animations used when showing the open Gui, such as head looking, arms moving up, arms pointing and clicking
showPlayerAnimation_Gui = true
#Show any Gui they're using that isn't chat typing related in world
showPlayerActiveNonChatGui = true
#Show the chat typing Gui in world
showPlayerActiveChatGui = true
#This is for the older non dynamic GUI only. If there isnt an exact Gui available for what the player is using, it will show the Chest Gui. If this is false, it will show nothing, lots of modded Guis will use this for now
showPlayerActiveGuiIfNotExactMatch = true
#Show 'Player is typing...' on the chat screen
screenTypingVisible = true
#Adjust the X position where the 'Player is typing...' text shows in the chat Gui
#Range: > -2147483648
screenTypingRelativePosition_X = 0
#Adjust the Y position where the 'Player is typing...' text shows in the chat Gui
#Range: > -2147483648
screenTypingRelativePosition_Y = 0
#Max characters allowed before it switches to using string set in screenTypingMultiplePlayersText
#Range: > -2147483648
screenTypingCharacterLimit = 50
#String to use when too many people are typing determined by screenTypingCharacterLimit
screenTypingMultiplePlayersText = "Several people are typing"
#String to use next to the typing player(s) name
screenTypingText = " is typing"
#Plays a sound when a player opens some Guis
playScreenOpenSounds = true
#Plays a sutble sound when a player clicks their mouse in a Gui
playMouseClickSounds = true
#Adjusts the size of the gui visual that appears infront of a player, 2 = twice the size
#Range: 0.1 ~ 1.7976931348623157E308
particleSizeScale = 1.0
#Delay between ticks your client will accept and update new image of another players gui, you can only increase the delay from what the server/other client is set to, 10 = twice a second
#Range: > -2147483648
tickReceiveAndRenderRateOfGUIUpdates = 30
#Privacy setting, if you dont want to send very detailed info of your screen for everyone to see and instead use the old basic gui visual, set this to true
dontSendDetailedGUIInfo = false
#Privacy setting, if you dont want to show the items you are transferring to and from yourself and containers, set this to true
dontSendItemInfo = false

50
config/watut-server.toml Normal file
View File

@ -0,0 +1,50 @@
#General mod settings
[general]
#SETTING THESE SERVER SIDE SETTINGS TO FALSE WILL OVERRIDE ANY OF THE SAME CLIENT SETTINGS THAT ARE SET TO TRUE (for all clients)
dummySetting = true
#Disable new dynamic gui system and use old simple visual.
dynamicGuiUseOldSimpleGUIVisual = false
#Delay in ticks before sending a new image of a gui to other clients, 10 = twice a second, 0 = no delay, 20 = once a second, more frequent might affect performance and network load
#Range: > 5
dynamicGuiTickSendRateOfGUIUpdates = 40
#If enabled, only sends the initial image of a players gui, does not constantly update after it's been opened.
dynamicGuiDontSendConstantGUIUpdates = false
#Blur is used to prevent nasty aliasing/flicker artifacts at the cost of clarity
#Range: 0 ~ 2
dynamicGuiBlurLevel = 1
#Adjust the size of the circle used to cut off extra info beyond their main area of their gui, visual issues may occur of too big. Set to -1 to disable
#Range: 4.9E-324 ~ 1.7976931348623157E308
dynamicGuiSizeRadiusInPixelsToShow = 128.0
#Show a clients entire screen instead of using dynamicGuiSizeRadiusInPixelsToShow for a circle fade in a 512x512 area, WARNING: experimental, has cpu and network performance impact. Tweak dynamicGuiSizeRadiusInPixelsToShow to -1 or something large if you use this setting.
dynamicGuiShowClientsEntireScreen = false
#Disables the background rendering for most guis, might hide things like JEI or other things count as background rendering
dynamicGuiDisableBackgroundRendering = true
#Show items being transferred between player and container
showItemsBeingTransferredBetweenPlayerAndContainer = true
#How close another player has to be to another player to see what they're doing in GUI, item transferring, mouse movement, etc
#Range: > 0
distanceRequiredToShowGUIInfo = 5
#Enables or disables idle visual in the server player list tab screen
showIdleStatesInPlayerList = true
#Enables or disables idle visual above player head
showIdleStatesInPlayerAboveHead = true
#Setting false disables all animations
showPlayerAnimations = true
#Enables or disables typing animation
showPlayerAnimation_Typing = true
#Enables or disables idle animation
showPlayerAnimation_Idle = true
#Enables or disables the non typing animations used when showing the open Gui, such as head looking, arms moving up, arms pointing and clicking
showPlayerAnimation_Gui = true
#Show any Gui they're using that isn't chat typing related in world
showPlayerActiveNonChatGui = true
#Show the chat typing Gui in world
showPlayerActiveChatGui = true
#Show 'Player is typing...' on the chat screen
screenTypingVisible = true
#Plays a sound when a player opens some Guis
playScreenOpenSounds = true
#Plays a sutble sound when a player clicks their mouse in a Gui
playMouseClickSounds = true

View File

@ -112,7 +112,7 @@ hash = "8a200ea9ebbbfddb0fd1ca970995decd7f2940cbff3a672a9a5581335ae34a0f"
[[files]]
file = "config/minemention/client.json5"
hash = "7fbda98638c481b1197c4691c9fda6a7fbe255c7f0e3bdac7dd4a98187e1a2b2"
hash = "20a2a211404768bf090baed186c70a0146337f27fe9f505961fceb90250ea3ef"
[[files]]
file = "config/minemenu-common.toml"
@ -328,10 +328,18 @@ hash = "188ad4e4e5a04cc988bf48aa9817f49ab7a65bbe1bfa9f806df634809bd6f217"
file = "config/terrablender.toml"
hash = "b1d546cca9e24ee94d08705ac1f3046aa2c6c494fe35360049b419ce3f709c3c"
[[files]]
file = "config/watut-client.toml"
hash = "764d75da2ea2b9559425831ad988fe577bcc556b3565679cca7851b65c5fba91"
[[files]]
file = "config/watut-common.toml"
hash = "597d18c83a6e34e39f24cf48fcddb6bd7a65dcf087d2d1d5326a4ea62aa20b2f"
[[files]]
file = "config/watut-server.toml"
hash = "532218b9c0bf2ff05cb4ddf6d983ef3574d8079573269a9de1f44cc383eb60c9"
[[files]]
file = "config/waystones-common.toml"
hash = "3956169e4f69eecbf0c56aab31e3a53bc723be439557f610e1e5bd235af022e1"
@ -744,6 +752,11 @@ file = "mods/comforts.pw.toml"
hash = "a2c5d820180d2610e5017e3f08957010e30cf05d50ee3180272dac6f969260cf"
metafile = true
[[files]]
file = "mods/compat-o-plenty.pw.toml"
hash = "23edf07c5dc8023b18408e7b7bda24ab4ff107427807e681617fc5edf67f013a"
metafile = true
[[files]]
file = "mods/completionists-index.pw.toml"
hash = "eb21f935e929abfe91a8016fda8ca0a2187e4ec6bc692e5063b7ed7f21200d81"

View File

@ -0,0 +1,13 @@
name = "Compat O' Plenty (Forge)"
filename = "compat_o_plenty-1.20.1-1.0.0.jar"
side = "both"
[download]
url = "https://cdn.modrinth.com/data/t9urSl1Z/versions/3MhqQsqj/compat_o_plenty-1.20.1-1.0.0.jar"
hash-format = "sha512"
hash = "90c8ea87601f53b85069a3ce77cf03d874c48786afe864c2493aeac6506374909cdd4fd3955adb23912b280e3762ece4e6801e423267070afe493a3e288ac3d4"
[update]
[update.modrinth]
mod-id = "t9urSl1Z"
version = "3MhqQsqj"

View File

@ -6,7 +6,7 @@ pack-format = "packwiz:1.1.0"
[index]
file = "index.toml"
hash-format = "sha256"
hash = "89588c61a86cf6114a6fe6be5d08e214c1b716c7a849990fb38071b20cb030b4"
hash = "58b07c88c852f31516a3ee203c6cea40903b5cbedcb4cdc9e97c894cad329fcf"
[versions]
forge = "47.4.4"