From 82bb9722b31cc176c66e84fd5f7e04e2c5b8d274 Mon Sep 17 00:00:00 2001 From: Hexugory Date: Fri, 2 May 2025 23:44:37 -0500 Subject: [PATCH] stop siphoning my xp --- config/sedparties-common.toml | 83 +++++++++++++++++++++++++++++++++++ index.toml | 4 ++ pack.toml | 2 +- 3 files changed, 88 insertions(+), 1 deletion(-) create mode 100644 config/sedparties-common.toml diff --git a/config/sedparties-common.toml b/config/sedparties-common.toml new file mode 100644 index 0000000..2b8afc7 --- /dev/null +++ b/config/sedparties-common.toml @@ -0,0 +1,83 @@ + +#Common Party Settings +[timers] + #Delay (in seconds) for player to accept invite before it automatically expires. + #Range: 5 ~ 60 + playerAcceptTimer = 30 + #Delay (in ticks) for player packet syncing (hunger, xp) + #Range: 10 ~ 200 + playerUpdateInterval = 10 + #Delay (in ticks) for player packet syncing for less frequent items (World Temp, etc) + #Range: 40 ~ 800 + playerSlowUpdateInterval = 40 + +[mechanics] + #Max size for a party + #Range: > 2 + partySize = 5 + #Makes the party system utilize the vanilla team system as well. + useVanillaTeams = true + #Allow players to attack each other in parties + friendlyFire = false + +[xp-share] + #Allow players to share XP in a party. This is a universal option. + enableShare = false + #Enables XP Sharing between party members regardless of distance from each other. + globalShare = true + #Disables XP Sharing from vanilla commands that give experience *points*. + #(/xp add [name] [amount] points) + ignoreCommand = true + +[mod-support] + #This allows for extra modded information (like cast bars) to update regardless of distance. + #true - Enables this feature. Members have all information shared regardless of distance. + #false - Disables this feature. Members have to be within tracking range for updates. + #APPLIES TO: Cast Bar Element + allowGlobalUpdates = true + #Allow you to enable specific type of game stage syncing between party members. + #ALL - Players can opt-in to allow all game stage syncing, including previous entries. + #FUTURE - Players can only opt-in to allow future game stages to be synced + #NONE - Game stage syncing is disabled completely. + #Allowed Values: ALL, FUTURE, NONE + syncGameStages = "NONE" + #Specifies if Game Stages (and other mods with similar systems) should utilize server lists for syncing. + #These white/blacklists determine what stages are allowed to be synced by the client, regardless of sync settings. + #If the list is a whitelist, only stages in the list will be syncable. + #For a blacklist, all stages that aren't in the list will be syncable. + useSyncLists = false + #Uses FTB Teams to handle party management instead. Commands will be disabled. + useFTBTeams = false + +[boss-module] + #The boss module allows you to alter boss attributes and loot depending on the number of players from various types of sources. + #true - Enables the boss module. + #false - Disables the boss module. + bossModuleEnabled = false + #A list of entity IDs that the Parties mod treats as bosses. These entities will utilize the scaling of the Boss Module. Changes to this list require a restart. + markBosses = ["minecraft:wither", "minecraft:ender_dragon", "minecraft:warden"] + #Changes the way the player count is calculated to adjust the attributes and loot drops of bosses. + #SERVER - Counts all online players. + #DIMENSION - Counts all players in the same dimension. + #RADIUS - Counts all players in a defined radius from the spawned boss. (Not functional yet) + #PARTY - Counts all players in the nearest player's party. + #Allowed Values: SERVER, DIMENSION, RADIUS, PARTY + playerCountType = "DIMENSION" + #If playerCountType is RADIUS, this defines the radius size from the boss to look for players, in meters. + #Range: > 1 + playerCountRadius = 256 + #The health mod per player count defined above, as a total multiplier. (0.5 = 150%) + #A value of 0 disables health modifiers. + #Range: 0.0 ~ 2.147483647E9 + healthMod = 0.25 + #The damage mod per player count defined above, as a total multiplier. (0.5 = 150%) + #A value of 0 disables damage modifiers. + #Range: 0.0 ~ 2.147483647E9 + damageMod = 0.25 + #If true, scales the loot to the amount of players from the player count above. + #Setting this value to false disables this feature. + scaleLoot = true + #If true, scales special loot just like above. + #Currently determines whether you'd get more Affixed items from Apotheosis mini-bosses. + scaleSpecialLoot = false + diff --git a/index.toml b/index.toml index a8be0f6..25ab939 100644 --- a/index.toml +++ b/index.toml @@ -197,6 +197,10 @@ metafile = true file = "config/quark-common.toml" hash = "4aec09b1258865371eba8bca11cf435ca46423bbb912a26fffd4a8ffdd39717b" +[[files]] +file = "config/sedparties-common.toml" +hash = "e60251c8f53485a7000790a7f69737f9eaf179054e47004f9d62264ee0a849a7" + [[files]] file = "config/touhou_little_maid-common.toml" hash = "3ae091bab682eab84c0dc6dfb7791508095cbba6da3e52373f386e7156694c76" diff --git a/pack.toml b/pack.toml index 8af91ab..f5b2c4e 100644 --- a/pack.toml +++ b/pack.toml @@ -6,7 +6,7 @@ pack-format = "packwiz:1.1.0" [index] file = "index.toml" hash-format = "sha256" -hash = "4eb6716bac8f38337b5fadb4f9e462dd4b91da3122eb0259dc2e968c97a69feb" +hash = "9afc216a72d777bdebd7d65a5f64d71f0eeeec990c725b4bb0e17e3b223bc76b" [versions] forge = "47.3.0"