Update CraftPresence to v2.5.0 (#1015)
This PR does two things: - Updates CraftPresence, adding in a new dependency - ~300MB of memory saved on main menu - Config updated for new values, dimension tracking disabled - Allows removal of CraftPresence without a GrS script error [EXPAND] [[messages]] messageTitle = "Update CraftPresence to v2.5.0 (#1015)" messageBody = ''' [PERFORMANCE] [DETAILS] detail = "Saves ~300MB of Memory on Main Menu" [DETAILS] ''' [[messages]] messageTitle = "Allows Removal of CraftPresence Without Script Error (#1015)" messageBody = "[FEATURE]" [EXPAND]
This commit is contained in:
parent
8ade7ceed3
commit
239aed709d
@ -445,7 +445,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"projectID": 297038,
|
"projectID": 297038,
|
||||||
"fileID": 5165348,
|
"fileID": 5608262,
|
||||||
"required": true,
|
"required": true,
|
||||||
"sides": ["client"]
|
"sides": ["client"]
|
||||||
},
|
},
|
||||||
@ -733,6 +733,12 @@
|
|||||||
"fileID": 5002181,
|
"fileID": 5002181,
|
||||||
"required": true
|
"required": true
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"projectID": 1056812,
|
||||||
|
"fileID": 5656649,
|
||||||
|
"required": true,
|
||||||
|
"sides": ["client"]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"projectID": 1058274,
|
"projectID": 1058274,
|
||||||
"fileID": 5531643,
|
"fileID": 5531643,
|
||||||
|
169
overrides/config/craftpresence.json
Normal file → Executable file
169
overrides/config/craftpresence.json
Normal file → Executable file
@ -1,6 +1,4 @@
|
|||||||
{
|
{
|
||||||
"_README": "https://gitlab.com/CDAGaming/CraftPresence/-/wikis/home",
|
|
||||||
"_SOURCE": "https://gitlab.com/CDAGaming/CraftPresence",
|
|
||||||
"_schemaVersion": 6,
|
"_schemaVersion": 6,
|
||||||
"_lastMCVersionId": 340,
|
"_lastMCVersionId": 340,
|
||||||
"generalSettings": {
|
"generalSettings": {
|
||||||
@ -11,12 +9,11 @@
|
|||||||
"detectTechnicPack": false,
|
"detectTechnicPack": false,
|
||||||
"detectModrinthPack": false,
|
"detectModrinthPack": false,
|
||||||
"detectBiomeData": false,
|
"detectBiomeData": false,
|
||||||
"detectDimensionData": true,
|
"detectDimensionData": false,
|
||||||
"detectWorldData": true,
|
"detectWorldData": true,
|
||||||
"clientId": "1222869945398853733",
|
"clientId": "1222869945398853733",
|
||||||
"defaultIcon": "nomi-ceu",
|
"defaultIcon": "nomi-ceu",
|
||||||
"enableJoinRequests": false,
|
"enableJoinRequests": false,
|
||||||
"partyPrivacyLevel": 1,
|
|
||||||
"preferredClientLevel": 3,
|
"preferredClientLevel": 3,
|
||||||
"resetTimeOnInit": false,
|
"resetTimeOnInit": false,
|
||||||
"autoRegister": false
|
"autoRegister": false
|
||||||
@ -38,6 +35,9 @@
|
|||||||
"data": {
|
"data": {
|
||||||
"enabled": true,
|
"enabled": true,
|
||||||
"useAsMain": false,
|
"useAsMain": false,
|
||||||
|
"isInstance": false,
|
||||||
|
"activityType": 0,
|
||||||
|
"partyPrivacy": 1,
|
||||||
"details": "",
|
"details": "",
|
||||||
"gameState": "",
|
"gameState": "",
|
||||||
"largeImageKey": "",
|
"largeImageKey": "",
|
||||||
@ -55,6 +55,9 @@
|
|||||||
"data": {
|
"data": {
|
||||||
"enabled": true,
|
"enabled": true,
|
||||||
"useAsMain": false,
|
"useAsMain": false,
|
||||||
|
"isInstance": false,
|
||||||
|
"activityType": 0,
|
||||||
|
"partyPrivacy": 1,
|
||||||
"details": "",
|
"details": "",
|
||||||
"gameState": "",
|
"gameState": "",
|
||||||
"largeImageKey": "",
|
"largeImageKey": "",
|
||||||
@ -72,6 +75,9 @@
|
|||||||
"data": {
|
"data": {
|
||||||
"enabled": true,
|
"enabled": true,
|
||||||
"useAsMain": false,
|
"useAsMain": false,
|
||||||
|
"isInstance": false,
|
||||||
|
"activityType": 0,
|
||||||
|
"partyPrivacy": 1,
|
||||||
"details": "",
|
"details": "",
|
||||||
"gameState": "",
|
"gameState": "",
|
||||||
"largeImageKey": "",
|
"largeImageKey": "",
|
||||||
@ -89,6 +95,9 @@
|
|||||||
"data": {
|
"data": {
|
||||||
"enabled": true,
|
"enabled": true,
|
||||||
"useAsMain": false,
|
"useAsMain": false,
|
||||||
|
"isInstance": false,
|
||||||
|
"activityType": 0,
|
||||||
|
"partyPrivacy": 1,
|
||||||
"details": "",
|
"details": "",
|
||||||
"gameState": "",
|
"gameState": "",
|
||||||
"largeImageKey": "",
|
"largeImageKey": "",
|
||||||
@ -106,6 +115,9 @@
|
|||||||
"data": {
|
"data": {
|
||||||
"enabled": true,
|
"enabled": true,
|
||||||
"useAsMain": false,
|
"useAsMain": false,
|
||||||
|
"isInstance": false,
|
||||||
|
"activityType": 0,
|
||||||
|
"partyPrivacy": 1,
|
||||||
"details": "",
|
"details": "",
|
||||||
"gameState": "",
|
"gameState": "",
|
||||||
"largeImageKey": "",
|
"largeImageKey": "",
|
||||||
@ -123,6 +135,9 @@
|
|||||||
"data": {
|
"data": {
|
||||||
"enabled": true,
|
"enabled": true,
|
||||||
"useAsMain": false,
|
"useAsMain": false,
|
||||||
|
"isInstance": false,
|
||||||
|
"activityType": 0,
|
||||||
|
"partyPrivacy": 1,
|
||||||
"details": "",
|
"details": "",
|
||||||
"gameState": "",
|
"gameState": "",
|
||||||
"largeImageKey": "",
|
"largeImageKey": "",
|
||||||
@ -151,7 +166,28 @@
|
|||||||
},
|
},
|
||||||
"statusMessages": {
|
"statusMessages": {
|
||||||
"mainMenuData": {
|
"mainMenuData": {
|
||||||
"textOverride": "In the Main Menu"
|
"textOverride": "In the Main Menu",
|
||||||
|
"data": {
|
||||||
|
"enabled": true,
|
||||||
|
"useAsMain": false,
|
||||||
|
"isInstance": false,
|
||||||
|
"activityType": 0,
|
||||||
|
"partyPrivacy": 1,
|
||||||
|
"details": "",
|
||||||
|
"gameState": "",
|
||||||
|
"largeImageKey": "",
|
||||||
|
"largeImageText": "",
|
||||||
|
"smallImageKey": "",
|
||||||
|
"smallImageText": "",
|
||||||
|
"startTimestamp": "",
|
||||||
|
"endTimestamp": "",
|
||||||
|
"buttons": {
|
||||||
|
"default": {
|
||||||
|
"label": "Example Text",
|
||||||
|
"url": "https://google.com"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"loadingData": {
|
"loadingData": {
|
||||||
"textOverride": "Loading...",
|
"textOverride": "Loading...",
|
||||||
@ -159,6 +195,9 @@
|
|||||||
"data": {
|
"data": {
|
||||||
"enabled": true,
|
"enabled": true,
|
||||||
"useAsMain": false,
|
"useAsMain": false,
|
||||||
|
"isInstance": false,
|
||||||
|
"activityType": 0,
|
||||||
|
"partyPrivacy": 1,
|
||||||
"details": "",
|
"details": "",
|
||||||
"gameState": "",
|
"gameState": "",
|
||||||
"largeImageKey": "loading",
|
"largeImageKey": "loading",
|
||||||
@ -176,15 +215,63 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"lanData": {
|
"lanData": {
|
||||||
"textOverride": "Playing on LAN ({custom.mode} Mode)"
|
"textOverride": "Playing on LAN ({custom.mode} Mode)",
|
||||||
|
"data": {
|
||||||
|
"enabled": true,
|
||||||
|
"useAsMain": false,
|
||||||
|
"isInstance": false,
|
||||||
|
"activityType": 0,
|
||||||
|
"partyPrivacy": 1,
|
||||||
|
"details": "",
|
||||||
|
"gameState": "Playing on LAN ({custom.mode} Mode)",
|
||||||
|
"largeImageKey": "",
|
||||||
|
"largeImageText": "",
|
||||||
|
"smallImageKey": "",
|
||||||
|
"smallImageText": "",
|
||||||
|
"startTimestamp": "",
|
||||||
|
"endTimestamp": "",
|
||||||
|
"buttons": {
|
||||||
|
"default": {
|
||||||
|
"label": "Example Text",
|
||||||
|
"url": "https://google.com"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"singleplayerData": {
|
"singleplayerData": {
|
||||||
"textOverride": "Playing Singleplayer ({custom.mode} Mode)",
|
"textOverride": "Playing Singleplayer ({custom.mode} Mode)",
|
||||||
"data": {
|
"data": {
|
||||||
"enabled": true,
|
"enabled": true,
|
||||||
"useAsMain": false,
|
"useAsMain": false,
|
||||||
|
"isInstance": false,
|
||||||
|
"activityType": 0,
|
||||||
|
"partyPrivacy": 1,
|
||||||
"details": "",
|
"details": "",
|
||||||
"gameState": "",
|
"gameState": "Playing Singleplayer ({custom.mode} Mode)",
|
||||||
|
"largeImageKey": "",
|
||||||
|
"largeImageText": "",
|
||||||
|
"smallImageKey": "",
|
||||||
|
"smallImageText": "",
|
||||||
|
"startTimestamp": "",
|
||||||
|
"endTimestamp": "",
|
||||||
|
"buttons": {
|
||||||
|
"default": {
|
||||||
|
"label": "Example Text",
|
||||||
|
"url": "https://google.com"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"realmData": {
|
||||||
|
"textOverride": "Playing on Realm ({custom.mode} Mode)",
|
||||||
|
"data": {
|
||||||
|
"enabled": true,
|
||||||
|
"useAsMain": false,
|
||||||
|
"isInstance": false,
|
||||||
|
"activityType": 0,
|
||||||
|
"partyPrivacy": 1,
|
||||||
|
"details": "",
|
||||||
|
"gameState": "Playing on Realm ({custom.mode} Mode)",
|
||||||
"largeImageKey": "",
|
"largeImageKey": "",
|
||||||
"largeImageText": "",
|
"largeImageText": "",
|
||||||
"smallImageKey": "",
|
"smallImageKey": "",
|
||||||
@ -237,65 +324,23 @@
|
|||||||
"serverIconEndpoint": "https://api.mcsrvstat.us/icon/{server.address.short}",
|
"serverIconEndpoint": "https://api.mcsrvstat.us/icon/{server.address.short}",
|
||||||
"playerSkinEndpoint": "https://mc-heads.net/avatar/{getOrDefault(player.uuid.short, player.name)}",
|
"playerSkinEndpoint": "https://mc-heads.net/avatar/{getOrDefault(player.uuid.short, player.name)}",
|
||||||
"allowDuplicatePackets": false,
|
"allowDuplicatePackets": false,
|
||||||
"maxConnectionAttempts": 10
|
"maxConnectionAttempts": 10,
|
||||||
|
"enableClassGraph": false
|
||||||
},
|
},
|
||||||
"accessibilitySettings": {
|
"accessibilitySettings": {
|
||||||
"tooltipBackground": {
|
|
||||||
"start": {
|
|
||||||
"red": 16,
|
|
||||||
"green": 0,
|
|
||||||
"blue": 16,
|
|
||||||
"alpha": 240
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"tooltipBorder": {
|
|
||||||
"start": {
|
|
||||||
"red": 80,
|
|
||||||
"green": 0,
|
|
||||||
"blue": 255,
|
|
||||||
"alpha": 80
|
|
||||||
},
|
|
||||||
"end": {
|
|
||||||
"red": 40,
|
|
||||||
"green": 0,
|
|
||||||
"blue": 127,
|
|
||||||
"alpha": 80
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"guiBackground": {
|
|
||||||
"start": {
|
|
||||||
"red": 64,
|
|
||||||
"green": 64,
|
|
||||||
"blue": 64,
|
|
||||||
"alpha": 255
|
|
||||||
},
|
|
||||||
"texLocation": "minecraft:textures/gui/options_background.png"
|
|
||||||
},
|
|
||||||
"altGuiBackground": {
|
|
||||||
"start": {
|
|
||||||
"red": 16,
|
|
||||||
"green": 16,
|
|
||||||
"blue": 16,
|
|
||||||
"alpha": 192
|
|
||||||
},
|
|
||||||
"end": {
|
|
||||||
"red": 16,
|
|
||||||
"green": 16,
|
|
||||||
"blue": 16,
|
|
||||||
"alpha": 208
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"languageId": "en_us",
|
"languageId": "en_us",
|
||||||
"stripTranslationColors": false,
|
"stripTranslationColors": false,
|
||||||
"stripTranslationFormatting": false,
|
"stripTranslationFormatting": false,
|
||||||
"stripExtraGuiElements": false,
|
"stripExtraGuiElements": false,
|
||||||
"renderTooltips": true,
|
|
||||||
"configKeyCode": 0
|
"configKeyCode": 0
|
||||||
},
|
},
|
||||||
"displaySettings": {
|
"displaySettings": {
|
||||||
"presenceData": {
|
"presenceData": {
|
||||||
"enabled": true,
|
"enabled": true,
|
||||||
"useAsMain": false,
|
"useAsMain": false,
|
||||||
|
"isInstance": false,
|
||||||
|
"activityType": 0,
|
||||||
|
"partyPrivacy": 1,
|
||||||
"details": "{getFirst(menu.message)}",
|
"details": "{getFirst(menu.message)}",
|
||||||
"gameState": "{getOrDefault(server.message)} {getOrDefault(pack.name)}",
|
"gameState": "{getOrDefault(server.message)} {getOrDefault(pack.name)}",
|
||||||
"largeImageKey": "{getFirst(menu.icon, general.icon)}",
|
"largeImageKey": "{getFirst(menu.icon, general.icon)}",
|
||||||
@ -323,21 +368,21 @@
|
|||||||
"default": "https://via.placeholder.com/256.png"
|
"default": "https://via.placeholder.com/256.png"
|
||||||
},
|
},
|
||||||
"dynamicVariables": {
|
"dynamicVariables": {
|
||||||
"default": "Example Text",
|
"windowCreated": "{executeMethod('org.lwjgl.opengl.Display', null, 'isCreated')}",
|
||||||
"mods": "{general.mods} Mod(s)",
|
"mods": "{general.mods} Mod(s)",
|
||||||
"player_info_coordinate": "At {player.position.x}, {player.position.z}",
|
|
||||||
"players": "{server.players.current} / {server.players.max} Players",
|
"players": "{server.players.current} / {server.players.max} Players",
|
||||||
"player_info_in": "({custom.player_info.health})",
|
|
||||||
"player_info_items": "Items: {item.main_hand.message}",
|
"player_info_items": "Items: {item.main_hand.message}",
|
||||||
"player_info_out": "As {player.name}",
|
"windowTitle": "{custom.windowCreated ? executeMethod('org.lwjgl.opengl.Display', null, 'getTitle') : ''}",
|
||||||
"player_info_health": "Health: {player.health.current}/{player.health.max}",
|
"player_info_health": "Health: {player.health.current}/{player.health.max}",
|
||||||
"world_info": "On {world.name}",
|
|
||||||
"pack": "{pack.name}",
|
"pack": "{pack.name}",
|
||||||
"mode": "{executeMethod('com.nomiceu.nomilabs.util.LabsModeHelper', null, 'getFormattedMode')}",
|
"mode": "{executeMethod('com.nomiceu.nomilabs.util.LabsModeHelper', null, 'getFormattedMode')}",
|
||||||
"tierSlug": "{executeMethod('com.nomiceu.nomilabs.integration.betterquesting.LabsTierHelper', null, 'getTierSlug')}",
|
"tierSlug": "{executeMethod('com.nomiceu.nomilabs.integration.betterquesting.LabsTierHelper', null, 'getTierSlug')}",
|
||||||
|
"default": "Example Text",
|
||||||
|
"player_info_coordinate": "At {player.position.x}, {player.position.z}",
|
||||||
|
"player_info_in": "({custom.player_info.health})",
|
||||||
"tierName": "{executeMethod('com.nomiceu.nomilabs.integration.betterquesting.LabsTierHelper', null, 'getTierName')}",
|
"tierName": "{executeMethod('com.nomiceu.nomilabs.integration.betterquesting.LabsTierHelper', null, 'getTierName')}",
|
||||||
"windowCreated": "{executeMethod('org.lwjgl.opengl.Display', null, 'isCreated')}",
|
"player_info_out": "As {player.name}",
|
||||||
"windowTitle": "{custom.windowCreated ? executeMethod('org.lwjgl.opengl.Display', null, 'getTitle') : ''}"
|
"world_info": "On {world.name}"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// ^, Makes the Script only Run Client-Side
|
// ^, Makes the Script only Run Client-Side
|
||||||
|
|
||||||
import net.minecraftforge.client.settings.KeyModifier
|
import net.minecraftforge.client.settings.KeyModifier
|
||||||
|
import net.minecraftforge.fml.common.Loader
|
||||||
import org.lwjgl.input.Keyboard
|
import org.lwjgl.input.Keyboard
|
||||||
|
|
||||||
import static com.nomiceu.nomilabs.groovy.GroovyHelpers.KeyBindingHelpers.*
|
import static com.nomiceu.nomilabs.groovy.GroovyHelpers.KeyBindingHelpers.*
|
||||||
@ -16,7 +17,9 @@ addOverride('key.advancements', Keyboard.KEY_NONE)
|
|||||||
addOverride('key.loadToolbarActivator', Keyboard.KEY_NONE)
|
addOverride('key.loadToolbarActivator', Keyboard.KEY_NONE)
|
||||||
addOverride('key.saveToolbarActivator', Keyboard.KEY_NONE)
|
addOverride('key.saveToolbarActivator', Keyboard.KEY_NONE)
|
||||||
|
|
||||||
addOverride('key.craftpresence.config_keycode.name', Keyboard.KEY_NONE)
|
// Some People Remove CraftPresence
|
||||||
|
if (Loader.isModLoaded('craftpresence'))
|
||||||
|
addOverride('key.craftpresence.config_keycode.name', Keyboard.KEY_NONE)
|
||||||
|
|
||||||
addOverride('Open Rocket GUI', KeyModifier.CONTROL, Keyboard.KEY_C)
|
addOverride('Open Rocket GUI', KeyModifier.CONTROL, Keyboard.KEY_C)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user