promotional bannermobile promotional banner

Parties

An RPG-like party system that contains 24 customizable elements with support for 16+ mods! Also provides extra features like xp sharing and a lot more.

File Details

Parties [1.18.2] - 1.0.0

  • B
  • Aug 17, 2023
  • 649.28 KB
  • 51
  • 1.18.2
  • Forge

File Name

sedparties-1.18.2-1.0.0.jar

Supported Versions

  • 1.18.2

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:parties-358243:4708969")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Note: This update changes the way short handed presets are rendered, and also changes the way a lot of client settings are saved! Make sure to save your presets to a file and adjust it on this version accordingly. If you simply want an updated preset, press on the yellow arrow in the advanced settings right-side menu.

 

New Elements:
- Cast bar (Iron's Spells 'n Spellbooks)
- Mana bar (Iron's Spells 'n Spellbooks)
- Origin (Origins (Forge))

Config (Client)
- xPos, yPos, xPosParty, yPosParty: Saves the x and y position of both the self frame and the party frame.
- defaultSync: Specifies what the default game stage sync type is sent to the server on server join.

Config (Server)
xpCommand - Disables xp share when using a command that gives experience points, even if xpShare is on.
allowGlobalUpdates - Allows for extra information to be sent to everyone regardless of distance (currently only Cast Bars)
syncGameStages - The type of game stage syncing that is allowed on the server. NONE disables all syncing, FUTURE allows parties to disable syncing or only allow future syncing, and ALL allows parties to decide on any type of syncing.

Additions:
- Saturation support for hunger element.
- Bar Mode for Thirst element.
- Text Type 3 for Bar Mode elements: Only shows current amount up to max, and a * indicating overflow (saturation, absorption).
- Added right click functionality to some buttons (scale, ghost member cycle)
- Added the ability to move the party frame out of bounds (it will glow red) along with a lock button to disable this feature when moving the frame.
- Added a button that adds extra boxes and outlines for members to allow better position awareness when moving the party frame.
- Added missing dimension functionality - it is saved into a file called missing.json with default settings.
- Added preset validation on both the client and server for preset chat links.
- Added the ability to disable xp share from commands, even if xp share is on.

Fixes:
- Fixed Spells & Shields mana bar element modifying the wrong element.
- Fixed effect tooltip rendering.
- Fixed death event not being handled properly when cancelled.
- Fixed AppleSkin overlay still rendering when hunger and health are hidden.
- Fixed Thirst was Taken exhaustion overlay still rendering when Thirst overlay was disabled.
- Fixed experience desync when traveling between dimensions.
- Fixed an issue where the player nameplates were rendering on the party UI in a weird way.
- Fixed the Chat Screen from properly processing hover screen elements and vice versa.
- Fixed an issue where custom configurations for dimensions are not loaded properly.
- Fixed an issue where many config calls were breaking the client config.
- Fixed an issue that allowed owned entities from ignoring friendly fire.
- Fixed an issue (hopefully) where future Cold Sweat versions break the mod support.

 

Mod Support:
- Added support for Dietary Statistics: Max hunger value is shown on hunger bar/tooltip.
- Added support for Origins: A new element displaying your origin and a custom tooltip is available. It only supports a single origin layer, though.
- Added support for Iron's Spells 'n Spellbooks: Two new elements are present - a mana bar and a cast bar.
- Added support for Homeostatic: Thirst Element and Temperature Element will prioritize Homeostatic if present.
- Added support for Game Stages: New client and server settings that allow party members to sync all game stages between party members, only future stages, or none at all. Players are able to individually opt-in when syncing stages for all, future, or no stages.


Overhauls:
- Split party frames into two and added the ability to scale and position each frame individually.
- Changed the way short-handed preset is saved and generated, allowing for future-proofing.
- Removed default preset files and implemented a dynamic default preset that adjusts depending on what mods are present.
- Overhauled the way client and server settings are organized to make it simpler and cleaner.
- Extracted several methods into helper functions and APIs to help other mod developers integrate the mod into theirs: PlayerAPI, PartyAPI, and ColorAPI. They contain information that explains what each method does.