Skip to content

Instantly share code, notes, and snippets.

@kreezxil
Created February 6, 2021 01:48
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kreezxil/ef759dbd2bc667a3669d54c6aecc8cd4 to your computer and use it in GitHub Desktop.
Save kreezxil/ef759dbd2bc667a3669d54c6aecc8cd4 to your computer and use it in GitHub Desktop.

Svet Draku 1.1.2⟶Svet Draku 1.2.3

Added

Updated

3.5.15.0

  • added: ability of vents to pull pollution in from an area below (thanks to daconex)
  • improved: vent block model (added holes on the bottom side)
  • requires: ForgeEndertech 4.5.4.0 or above

If you want a server setup for the Any mod pack with zero effort, get a server with BisectHosting and receive 25% off your first month as a new customer using the code kreezxil minor change, enough code to allow cf to think it's a new file, just so players who can't handle the naming flub-up can move on and have a better day.

If you want a server setup for the Any mod pack with zero effort, get a server with BisectHosting and receive 25% off your first month as a new customer using the code kreezxil added russian language added silence wither death Yes! I know the downloaded filename says 3.3.16, just rename it 3.4.17.

Fixed an exploit with juniper chests

Added thaumcraft compat to items I missed it on Toned down druden regen sounds Cleavers buff themselves when low on health, and display an animation

Toying around with animations.

Fixed aspects for cleaver blades being registered twice Frostflowers can spread on snow/snow-like materials now

Fixed spreading proper Gave frost flowers particles

Clarified what the token of remedies does Fixed some recipes

Fixed a minor hiccup.

Tweaked paranoia curse because I'm a sadist Magical plants spread properly now Fixed some stupid recipes

Fixed a bad attempt at fixing the brooms Ghosts don't despawn in rain

Changed how one uses blue ink caps for dye. This is due to code reasons. Sheep can now be dyed blue, red, black, or brown with materials from this mod. Oak apple galls no longer spawn as much Baphomet now tells you what contract you have.

Part 6 of the really minor christmas update Advancement tweaks Broom tweaks Changed icon of creative tab to a pentacle

Part 5 of the really minor christmas update Fixed some bugs involving damage... hopefully

Part 4 of the really minor christmas update Changed some spawn egg colors Various bugfixes Config tweaks, one can now apply silver or cold iron weaknesses to mobs via configuration settings

Part 3 of the minor christmas update More mobs have sounds now Added TC aspects to the cleaver blade

Part 2 of the minor christmas update Clarified a config setting slightly Standard demons have an idle sound now Reweighted some things Tweaked curse of paranoia slightly

The really minor christmas update, part 1. Please be patient as we port to 1.16 and beyond. Lots of internal tweaks Cambions spawn with more goodies now Coquina brick block suite. Forgive me father, for I have sinned. Bug fixes

Minor tweaks to biome changing ritual

New config settings relating to silver and cold iron JEID is now compatible with our rites to change biomes Custom modelled armor moves with bodies properly now Mob spawn rates in structures has been lowered greatly. Hopefully no more cambion overspawn Internal tweaks

Some minor bug fixes Nerfed statues heavily until a better solution to an exploit can be found

Updated dynamic tree compat to be more in sync with newer standards.

Fixes some minor exploits I missed.

I swear, this is the final build for 1.12. Stock demon/esses can no longer be taglocked.

Final 1.12 build, just tweaks some minor things internally in regards to compat with other mods. Also adds even more fucking demon names.

Fixed more bugs. Also cambions can properly inflict poison or fire now. Hopefully this is the last build for 1.12. Hopefully.

Some optimizations, thanks to Sam. Hopefully this is the last build on 1.12. Hopefully.

Lizards are no longer ambients Box of sealed evil can now spawn bafometyrs and cleavers

Various balance adjustments and bug fixes

Various config and spawn alterations. A new config is strongly recommended.

Tweaked how certain spawns work.

Fixed packet of death issue Some minor tweaks

Hopefully fixed biome changing rites on servers. It seemed to work for me on a test server on my machine.

Shrunk lizard hitboxes Fancy particles for a few rites New outcome for the crystal ball Fixed a bug where biome shift would not consume items Fixed nature's blessing crashing servers Expanded demon name pool slightly. Again.

Various minor tweaks to druden to make them a bit more horrifying Most demons, with the exception of cambions, no longer take fall damage.

Druden now have a chance of spawning holding a thyrsus Fixed holding for them... hopefully. Tweaked some rites slightly.

Possibly fixed an obscure rendering error with druden.

Added in a feature to cleaver blades I forgot to a while back.

Minor tweaks to some brews Added a rite to counter the effects of blighted land rites

Fully fixed various perpetual ice blocks

Fixed varying issues related to perpetual ice

Various bugfixes and minor additions Waystones can now be used on rituals proper. Have fun! Expanded the BoS slightly. Druden regen when wet. Added a new rite with waystones in mind.

Fixed deadlocking with fence gates Made biome changing radius slightly bigger

Bumped up the rates at which one gets salt from salt ores.

Updated druden loot tables, druden can now drop thyruses if looting is used on them Expanded curse of paranoia Fixed misfortune, it should no longer be able to apply mortal coil

Various fortune fixes, some only work if you are in the nether now BoS tweaks Bigger Feuerwurm hitboxes Fixed the amount of charges leonard's wand has Rewrote the internals of the biome changing ritual Fixed lighting on stairs Shrunk lizards

Bafometyrs and Feuerwurms become docile if you are pledged to Baphomet Cambions become docile if you are pledged to Leonard Removed faulty despawn logic Leonard now gives stew of the grotesque every so often if you right click on him with a wooden bowl while pledged. Requires less XP than random baphomet contracts.

Fixed a textural issue with cambions Diversified cambion gear a bit

Fixed cambion overspawning... hopefully. Now they only spawn in villages at night during a full moon.

Tweaked curse of paranoia

Fixed hedge witch villagers ruining the balance of other mods

New config required Lowered spawn rate of all structures, due to complaints

Alterations to some despawn logic on tameables Fixed a typo

Expanded call of the wild Various alt recipes A new curse has been added Cambions need to see their target in order to attack Clarified a minor issue with the curse command Bits of spit and polish

Made cambions go after specific mobs Werewolves attack cambions now Werewolves also regen now Expanded nether fortress loot tables Despawning shenanigans Massive internal reshuffling

Updated Book of Shadows and Codex Infernalis

Fixed lizard overspawning and made them properly despawn Hopefully fixed an issue involving killing our mobs Added a lizard leg sink-type recipe

See the changelog here: https://docs.google.com/document/d/13Z9Ym-EwdCJmH5VglRRHRZbptiwCMuKoitiJfMbSjRs/edit?usp=sharing Fixed the server crash for real this time

Tiny Patch that just a attempt of increasing Stability of the Preview with some mods. By removing direct access on things. This is for now the last patch for the next couple weeks/months, because i need a break from this project. If critical bugs are found they will be fixed but content wise there is a break now. Changelog: Version 2.4.1:

  • Changed: Reduced the amount of WorldAccesses that were done on the client thread with the ChunkData in a attempt to increase modcompat.

Latest Patch for the ChunkPregenerator V2.4 Sorry that this took so long. Real Life happened. So whats new in the 2.4 Version. Changelog: Version 2.4:

  • More Improvements to the Data Loading of the Preview that were backported from the 3.0 release.
  • A New UI Layout for the World/Seed Previewer.
  • A Benchmark System that allows you to test how well worldgen actually works. with Optional analytics reports if that is requested. (What is send can be found out with the /pregen gen benchmark command)
  • And some random optimizations.

Version 2.4E is now out. Why is there an E behind it? That is my marker for experimental. So why is it experimental? I changed some essentials with the Preview Feature. Some features are GPU Dependent and might need a revision with AMD GPU's. That's why I can not put this as Normal release. All Changes are stable from my test but edge cases might happen (also porting it would take while so I push this out for the most played version and then port it later) Changelog: Version 2.4:

  • Fixed: AMD GPUs crashing when using more then 512 Radius in the Seed Preview, because of exceeding texture limits. (Split the preview into 4k Textures (64 In total at 1000 Radius))
  • Fixed: When leaving the Seed Preview feature it was RNG Roll if the Preview Temp-Data was deleted. Changed foundation System that no longer requires on a bug to be performant enough.
  • Changed: World Overlay Switch Animation changed from per chunk to per region file (this is 5-10% slower, but 180% faster the the alternative), this is slower but not noticeable even on HDDs (from 24 seconds to 26 seconds in worst cases in 400k chunk test)
  • Improved: Slime Chunk Overlay is now batched and 450-500% Faster. So FPS should not be as bad anymore with larger maps.

updated Polish lang

CraftPresence Changes v1.7.6 (01/10/2021) A Detailed Changelog from the last release is available here Changes

  • Added Rounding Size as an advanced option (Not shown in the Config Gui, and only used for the coords placeholder)
  • Added Auto Register configurability, noted as a General Option, supplements the Run Command Registration changes
  • Added Include Extra Gui Classes as an Advanced Option (Not shown in the Config Gui, used for Per-Gui System Scanning and preventing compatibility issues)
  • (Backend) Debug Mode and Verbose Mode data is now screen-independent
  • (Backend) generatePlaceholderString for Entities and Tile Entities now have a separate parameter to display extra data, removing the debug mode requirement
  • (Backend) Adjusted Run Command registration in Windows; hopefully prevents higher JVM incompatibilities
  • Added Verbose output to several render lists Fixes
  • KeyUtils#onTick will now occur on the Minecraft Render Thread (should solve JVM Issues and Issues with some keys)
  • (Backend) Removed unneeded boxing in coordinate placeholder
  • (Backend) Re-Added ModUtils#IS_LEGACY to patch texture issues on versions before 13w41a More Information v1.7.0 Upgrade Info v1.7.0 of CraftPresence is the next major feature and technical update after v1.6.0. It is celebrating the recent milestones of over five million downloads as well as hitting the number one spot in Twitch Integration. This release holds numerous improvements over the existing configuration system, as well as adding numerous long-standing user requests and planned features that have been queued over time since v1.4.0s release, that are outlined in the changelog above. While no config migrations are necessary at this time for updating to v1.7.0, this can change as time goes on in the v1.7.x Pipeline, and will be noted here as such when and if these types of changes occur. More features will additionally be planned and added for later in the v1.7.x Pipeline as further releases arrive. 1.13.x Build Info The Rift Edition of this Mod Requires the Rift ModLoader and contains the following differences to take Note of:
  • KeyCodes have changed from an LWJGL Upgrade! Be Sure to check and edit your KeyBinds if migrating from 1.12.2 and below. Starting in v1.5.0, The 1.13 Rift Port of CraftPresence was deprecated in favor of the 1.13.2 Rift Port. Starting in v1.7.0, The aforementioned KeyCode warning is now void, due to new systems introduced to convert keybindings between LWJGL versions, and this message will be removed in v1.7.1. Note: Due to Maven Troubles on behalf of the Rift Team, Rift Versions are no longer supported as of v1.6.1, though the Differences do still take effect for Forge. 1.14.x - 1.16.x Build Info Some 1.14.x, 1.15.x, and 1.16.x Ports of this Mod Require the FabricMC ModLoader and contains the same differences as the 1.13.x Port. Snapshot Build Info Some Versions of this Mod are for Minecraft Snapshots or Experimental Versions, and as such, caution should be noted. Any Snapshot Build released will be marked as BETA to match its Snapshot Status depending on tests done before release and issues found. Snapshot Builds, depending on circumstances, may also contain changes for a future version of the mod, and will be noted as so if this is the case. Legacy Build Info (Minecraft Versions 1.5.2 and Below) Ports of this Mod for Minecraft Versions 1.5.2 and Lower are on very limited support. Please keep in mind the following:
  • There is NO Support for Server RPC Displays from MC 1.2.5 and Below, due to modding limitations.
  • Bugs that relate with or are caused by issues in the Vanilla Codebase, are unlikely able to be fixed due to Minecraft's limitations See the Mod Description // README for More Info

CraftPresence Changes v1.7.6 Beta 2 (12/26/2020) A Detailed Changelog from the last release is available here A Detailed Changelog from the last Beta is available here Changes

  • Added Rounding Size as an advanced option (Not shown in the Config Gui, and only used for the coords placeholder)
  • (Backend) Debug Mode and Verbose Mode data is now screen-independent
  • (Backend) generatePlaceholderString for Entities and Tile Entities now have a separate parameter to display extra data, removing the debug mode requirement
  • (Backend) Adjusted Run Command registration in Windows; hopefully prevents higher JVM incompatibilities
  • Added Verbose output to several render lists Fixes
  • KeyUtils#onTick will now occur on the Minecraft Render Thread (should solve JVM Issues and Issues with some keys)
  • (Backend) Removed unneeded boxing in coordinate placeholder More Information v1.7.0 Upgrade Info v1.7.0 of CraftPresence is the next major feature and technical update after v1.6.0. It is celebrating the recent milestones of over five million downloads as well as hitting the number one spot in Twitch Integration. This release holds numerous improvements over the existing configuration system, as well as adding numerous long-standing user requests and planned features that have been queued over time since v1.4.0s release, that are outlined in the changelog above. While no config migrations are necessary at this time for updating to v1.7.0, this can change as time goes on in the v1.7.x Pipeline, and will be noted here as such when and if these types of changes occur. More features will additionally be planned and added for later in the v1.7.x Pipeline as further releases arrive. 1.13.x Build Info The Rift Edition of this Mod Requires the Rift ModLoader and contains the following differences to take Note of:
  • KeyCodes have changed from an LWJGL Upgrade! Be Sure to check and edit your KeyBinds if migrating from 1.12.2 and below. Starting in v1.5.0, The 1.13 Rift Port of CraftPresence was deprecated in favor of the 1.13.2 Rift Port. Starting in v1.7.0, The aforementioned KeyCode warning is now void, due to new systems introduced to convert keybindings between LWJGL versions, and this message will be removed in v1.7.1. Note: Due to Maven Troubles on behalf of the Rift Team, Rift Versions are no longer supported as of v1.6.1, though the Differences do still take effect for Forge. 1.14.x - 1.16.x Build Info Some 1.14.x, 1.15.x, and 1.16.x Ports of this Mod Require the FabricMC ModLoader and contains the same differences as the 1.13.x Port. Snapshot Build Info Some Versions of this Mod are for Minecraft Snapshots or Experimental Versions, and as such, caution should be noted. Any Snapshot Build released will be marked as BETA to match its Snapshot Status depending on tests done before release and issues found. Snapshot Builds, depending on circumstances, may also contain changes for a future version of the mod, and will be noted as so if this is the case. Legacy Build Info (Minecraft Versions 1.5.2 and Below) Ports of this Mod for Minecraft Versions 1.5.2 and Lower are on very limited support. Please keep in mind the following:
  • There is NO Support for Server RPC Displays from MC 1.2.5 and Below, due to modding limitations.
  • Bugs that relate with or are caused by issues in the Vanilla Codebase, are unlikely able to be fixed due to Minecraft's limitations See the Mod Description // README for More Info

CraftPresence Changes v1.7.6 Beta 1 (12/19/2020) A Detailed Changelog from the last release is available here Changes

  • Added Rounding Size as an advanced option (Not shown in the Config Gui, and only used for the coords placeholder)
  • (Backend) Debug Mode and Verbose Mode data is now screen-independent
  • (Backend) generatePlaceholderString for Entities and Tile Entities now have a separate parameter to display extra data, removing the debug mode requirement
  • Added Verbose output to several render lists Fixes
  • KeyUtils#onTick will now occur on the Minecraft Render Thread (should solve JVM Issues and Issues with some keys)
  • (Backend) Removed unneeded boxing in coordinate placeholder More Information v1.7.0 Upgrade Info v1.7.0 of CraftPresence is the next major feature and technical update after v1.6.0. It is celebrating the recent milestones of over five million downloads as well as hitting the number one spot in Twitch Integration. This release holds numerous improvements over the existing configuration system, as well as adding numerous long-standing user requests and planned features that have been queued over time since v1.4.0s release, that are outlined in the changelog above. While no config migrations are necessary at this time for updating to v1.7.0, this can change as time goes on in the v1.7.x Pipeline, and will be noted here as such when and if these types of changes occur. More features will additionally be planned and added for later in the v1.7.x Pipeline as further releases arrive. 1.13.x Build Info The Rift Edition of this Mod Requires the Rift ModLoader and contains the following differences to take Note of:
  • KeyCodes have changed from an LWJGL Upgrade! Be Sure to check and edit your KeyBinds if migrating from 1.12.2 and below. Starting in v1.5.0, The 1.13 Rift Port of CraftPresence was deprecated in favor of the 1.13.2 Rift Port. Starting in v1.7.0, The aforementioned KeyCode warning is now void, due to new systems introduced to convert keybindings between LWJGL versions, and this message will be removed in v1.7.1. Note: Due to Maven Troubles on behalf of the Rift Team, Rift Versions are no longer supported as of v1.6.1, though the Differences do still take effect for Forge. 1.14.x - 1.16.x Build Info Some 1.14.x, 1.15.x, and 1.16.x Ports of this Mod Require the FabricMC ModLoader and contains the same differences as the 1.13.x Port. Snapshot Build Info Some Versions of this Mod are for Minecraft Snapshots or Experimental Versions, and as such, caution should be noted. Any Snapshot Build released will be marked as BETA to match its Snapshot Status depending on tests done before release and issues found. Snapshot Builds, depending on circumstances, may also contain changes for a future version of the mod, and will be noted as so if this is the case. Legacy Build Info (Minecraft Versions 1.5.2 and Below) Ports of this Mod for Minecraft Versions 1.5.2 and Lower are on very limited support. Please keep in mind the following:
  • There is NO Support for Server RPC Displays from MC 1.2.5 and Below, due to modding limitations.
  • Bugs that relate with or are caused by issues in the Vanilla Codebase, are unlikely able to be fixed due to Minecraft's limitations See the Mod Description // README for More Info

CraftPresence Changes v1.7.5 (11/13/2020) A Detailed Changelog from the last Release is available here Changes

  • Added /cp export assets command (Has two optional arguments for usage specification)
  • (Breaking) Changed Show Game State to Detect World Data to be more representative
  • (Breaking) Changed Show Biome and Show Dimension to Detect Biome Data and Detect Dimension Data to be more representative
  • List Data will no longer update before the config saves (Related to a v1.7.2 change)
  • StringUtils#getStringWidth now properly supports bold characters (Also fixes the release notice position)
  • All Data in the Color Editor Guis will now synchronize values without needing to push the Enter Key (As such using the Enter Key for syncing has been removed)
  • (Adjustment) Some Textures in the mod will now only display is the texture itself is not null
  • The &health& sub-placeholder in &playerinfo& will now be rounded, to the nearest whole number
  • Added Support for Party Privacy Levels in RPC (See this commit)
  • Added Server list icon support for the Selector Guis
  • Added Strip Extra Gui Elements setting to Accessibility Settings
  • Added Reset Time on Init setting to General Settings
  • Added Icon Support for Biomes (You'll need to supply your own icons for them, not enough room in default client id for all of them)
  • (QOL) The Preview box in the Color Editor Guis now have a border around it for better clarity
  • (Backend) Added support for Flatpak and Snap distributions of Discord
  • (Backend) Base64 and direct byte array Image Formats now supported in ImageUtils and related areas
  • (Backend) Added Uuid Detection, will be used within applicable settings that have player uuid values
  • (Backend-Breaking) Multiple Config Variable changes to have better clarity in codebase -- Default Server MOTD changed to Default Server Motd
  • (Backend-Regression) Added back support for autoRegister into IPC backend
  • An assortment of backend optimizations and improvements Fixes
  • Fixes an oversight with StringUtils#roundDouble not being able to round up to a full whole number
  • Fixes some Guis not properly displaying the Image-Preview styled scroll list
  • Fixes HTTPS access for FileUtils#downloadFile
  • Fixes Color Editor Gui saving issues when only editing the red color value
  • Fixes Color Editor Gui having false positive hasChanged states
  • Fixes improper sizing in some cases with external text controls
  • Fixes most if not all possible circumstances of GuiUtils causing JVM errors
  • Fixes keyTyped event in ExtendedTextControl to only occur if the super event would execute
  • Fixes an oversight causing /cp shutdown and /cp reboot combined usage fail
  • Fixes a GL flag clearing Issue causing unintended Gui rendering behaviors
  • Fixes a regression causing Servers with Port Numbers to not properly be detected for overrides
  • Fixes rare instances of NumberFormatException errors with StringUtils#roundDouble More Information v1.7.0 Upgrade Info v1.7.0 of CraftPresence is the next major feature and technical update after v1.6.0. It is celebrating the recent milestones of over five million downloads as well as hitting the number one spot in Twitch Integration. This release holds numerous improvements over the existing configuration system, as well as adding numerous long-standing user requests and planned features that have been queued over time since v1.4.0s release, that are outlined in the changelog above. While no config migrations are necessary at this time for updating to v1.7.0, this can change as time goes on in the v1.7.x Pipeline, and will be noted here as such when and if these types of changes occur. More features will additionally be planned and added for later in the v1.7.x Pipeline as further releases arrive. 1.13.x Build Info The Rift Edition of this Mod Requires the Rift ModLoader and contains the following differences to take Note of:
  • KeyCodes have changed from an LWJGL Upgrade! Be Sure to check and edit your KeyBinds if migrating from 1.12.2 and below. Starting in v1.5.0, The 1.13 Rift Port of CraftPresence was deprecated in favor of the 1.13.2 Rift Port. Starting in v1.7.0, The aforementioned KeyCode warning is now void, due to new systems introduced to convert keybindings between LWJGL versions, and this message will be removed in v1.7.1. Note: Due to Maven Troubles on behalf of the Rift Team, Rift Versions are no longer supported as of v1.6.1, though the Differences do still take effect for Forge. 1.14.x - 1.16.x Build Info Some 1.14.x, 1.15.x, and 1.16.x Ports of this Mod Require the FabricMC ModLoader and contains the same differences as the 1.13.x Port. Snapshot Build Info Some Versions of this Mod are for Minecraft Snapshots or Experimental Versions, and as such, caution should be noted. Any Snapshot Build released will be marked as BETA to match its Snapshot Status depending on tests done before release and issues found. Snapshot Builds, depending on circumstances, may also contain changes for a future version of the mod, and will be noted as so if this is the case. Legacy Build Info (Minecraft Versions 1.5.2 and Below) Ports of this Mod for Minecraft Versions 1.5.2 and Lower are on very limited support. Please keep in mind the following:
  • There is NO Support for Server RPC Displays from MC 1.2.5 and Below, due to modding limitations.
  • Bugs that relate with or are caused by issues in the Vanilla Codebase, are unlikely able to be fixed due to Minecraft's limitations See the Mod Description // README for More Info

CraftPresence Changes v1.7.5 Beta 6 (10/26/2020) A Detailed Changelog from the last Release is available here A Detailed Changelog from the last Beta is available here Changes

  • Added /cp export assets command (Has two optional arguments for usage specification)
  • (Breaking) Changed Show Game State to Detect World Data to be more representative
  • (Breaking) Changed Show Biome and Show Dimension to Detect Biome Data and Detect Dimension Data to be more representative
  • List Data will no longer update before the config saves (Related to a v1.7.2 change)
  • StringUtils#getStringWidth now properly supports bold characters (Also fixes the release notice position)
  • All Data in the Color Editor Guis will now synchronize values without needing to push the Enter Key (As such using the Enter Key for syncing has been removed)
  • (Adjustment) Some Textures in the mod will now only display is the texture itself is not null
  • The &health& sub-placeholder in &playerinfo& will now be rounded, to the nearest whole number
  • Added Support for Party Privacy Levels in RPC (See this commit)
  • Added Server list icon support for the Selector Guis
  • Added Strip Extra Gui Elements setting to Accessibility Settings
  • Added Reset Time on Init setting to General Settings
  • Added Icon Support for Biomes (You'll need to supply your own icons for them, not enough room in default client id for all of them)
  • (QOL) The Preview box in the Color Editor Guis now have a border around it for better clarity
  • (Backend) Added support for Flatpak and Snap distributions of Discord
  • (Backend) Base64 and direct byte array Image Formats now supported in ImageUtils and related areas
  • (Backend) Added Uuid Detection, will be used within applicable settings that have player uuid values
  • (Backend-Breaking) Multiple Config Variable changes to have better clarity in codebase -- Default Server MOTD changed to Default Server Motd
  • (Backend-Regression) Added back support for autoRegister into IPC backend
  • An assortment of backend optimizations and improvements Fixes
  • Fixes an oversight with StringUtils#roundDouble not being able to round up to a full whole number
  • Fixes some Guis not properly displaying the Image-Preview styled scroll list
  • Fixes HTTPS access for FileUtils#downloadFile
  • Fixes Color Editor Gui saving issues when only editing the red color value
  • Fixes improper sizing in some cases with external text controls
  • Fixes most if not all possible circumstances of GuiUtils causing JVM errors
  • Fixes keyTyped event in ExtendedTextControl to only occur if the super event would execute
  • Fixes an oversight causing /cp shutdown and /cp reboot combined usage fail
  • Fixes a GL flag clearing Issue causing unintended Gui rendering behaviors
  • Fixes a regression causing Servers with Port Numbers to not properly be detected for overrides More Information v1.7.0 Upgrade Info v1.7.0 of CraftPresence is the next major feature and technical update after v1.6.0. It is celebrating the recent milestones of over five million downloads as well as hitting the number one spot in Twitch Integration. This release holds numerous improvements over the existing configuration system, as well as adding numerous long-standing user requests and planned features that have been queued over time since v1.4.0s release, that are outlined in the changelog above. While no config migrations are necessary at this time for updating to v1.7.0, this can change as time goes on in the v1.7.x Pipeline, and will be noted here as such when and if these types of changes occur. More features will additionally be planned and added for later in the v1.7.x Pipeline as further releases arrive. 1.13.x Build Info The Rift Edition of this Mod Requires the Rift ModLoader and contains the following differences to take Note of:
  • KeyCodes have changed from an LWJGL Upgrade! Be Sure to check and edit your KeyBinds if migrating from 1.12.2 and below. Starting in v1.5.0, The 1.13 Rift Port of CraftPresence was deprecated in favor of the 1.13.2 Rift Port. Starting in v1.7.0, The aforementioned KeyCode warning is now void, due to new systems introduced to convert keybindings between LWJGL versions, and this message will be removed in v1.7.1. Note: Due to Maven Troubles on behalf of the Rift Team, Rift Versions are no longer supported as of v1.6.1, though the Differences do still take effect for Forge. 1.14.x - 1.16.x Build Info Some 1.14.x, 1.15.x, and 1.16.x Ports of this Mod Require the FabricMC ModLoader and contains the same differences as the 1.13.x Port. Snapshot Build Info Some Versions of this Mod are for Minecraft Snapshots or Experimental Versions, and as such, caution should be noted. Any Snapshot Build released will be marked as BETA to match its Snapshot Status depending on tests done before release and issues found. Snapshot Builds, depending on circumstances, may also contain changes for a future version of the mod, and will be noted as so if this is the case. Legacy Build Info (Minecraft Versions 1.5.2 and Below) Ports of this Mod for Minecraft Versions 1.5.2 and Lower are on very limited support. Please keep in mind the following:
  • There is NO Support for Server RPC Displays from MC 1.2.5 and Below, due to modding limitations.
  • Bugs that relate with or are caused by issues in the Vanilla Codebase, are unlikely able to be fixed due to Minecraft's limitations See the Mod Description // README for More Info

CraftPresence Changes v1.7.5 Beta 5 (10/26/2020) A Detailed Changelog from the last Release is available here A Detailed Changelog from the last Beta is available here Changes

  • Added /cp export assets command (Has two optional arguments for usage specification)
  • (Breaking) Changed Show Game State to Detect World Data to be more representative
  • (Breaking) Changed Show Biome and Show Dimension to Detect Biome Data and Detect Dimension Data to be more representative
  • List Data will no longer update before the config saves (Related to a v1.7.2 change)
  • StringUtils#getStringWidth now properly supports bold characters (Also fixes the release notice position)
  • All Data in the Color Editor Guis will now synchronize values without needing to push the Enter Key (As such using the Enter Key for syncing has been removed)
  • (Adjustment) Some Textures in the mod will now only display is the texture itself is not null
  • The &health& sub-placeholder in &playerinfo& will now be rounded, to the nearest whole number
  • Added Support for Party Privacy Levels in RPC (See this commit)
  • Added Server list icon support for the Selector Guis
  • Added Strip Extra Gui Elements setting to Accessibility Settings
  • Added Reset Time on Init setting to General Settings
  • Added Icon Support for Biomes (You'll need to supply your own icons for them, not enough room in default client id for all of them)
  • (QOL) The Preview box in the Color Editor Guis now have a border around it for better clarity
  • (Backend) Added support for Flatpak and Snap distributions of Discord
  • (Backend) Base64 and direct byte array Image Formats now supported in ImageUtils and related areas
  • (Backend) Added Uuid Detection, will be used within applicable settings that have player uuid values
  • (Backend-Breaking) Multiple Config Variable changes to have better clarity in codebase -- Default Server MOTD changed to Default Server Motd
  • (Backend-Regression) Added back support for autoRegister into IPC backend
  • An assortment of backend optimizations and improvements Fixes
  • Fixes an oversight with StringUtils#roundDouble not being able to round up to a full whole number
  • Fixes some Guis not properly displaying the Image-Preview styled scroll list
  • Fixes HTTPS access for FileUtils#downloadFile
  • Fixes Color Editor Gui saving issues when only editing the red color value
  • Fixes improper sizing in some cases with external text controls
  • Fixes most if not all possible circumstances of GuiUtils causing JVM errors
  • Fixes keyTyped event in ExtendedTextControl to only occur if the super event would execute
  • Fixes an oversight causing /cp shutdown and /cp reboot combined usage fail
  • Fixes a GL flag clearing Issue causing unintended Gui rendering behaviors More Information v1.7.0 Upgrade Info v1.7.0 of CraftPresence is the next major feature and technical update after v1.6.0. It is celebrating the recent milestones of over five million downloads as well as hitting the number one spot in Twitch Integration. This release holds numerous improvements over the existing configuration system, as well as adding numerous long-standing user requests and planned features that have been queued over time since v1.4.0s release, that are outlined in the changelog above. While no config migrations are necessary at this time for updating to v1.7.0, this can change as time goes on in the v1.7.x Pipeline, and will be noted here as such when and if these types of changes occur. More features will additionally be planned and added for later in the v1.7.x Pipeline as further releases arrive. 1.13.x Build Info The Rift Edition of this Mod Requires the Rift ModLoader and contains the following differences to take Note of:
  • KeyCodes have changed from an LWJGL Upgrade! Be Sure to check and edit your KeyBinds if migrating from 1.12.2 and below. Starting in v1.5.0, The 1.13 Rift Port of CraftPresence was deprecated in favor of the 1.13.2 Rift Port. Starting in v1.7.0, The aforementioned KeyCode warning is now void, due to new systems introduced to convert keybindings between LWJGL versions, and this message will be removed in v1.7.1. Note: Due to Maven Troubles on behalf of the Rift Team, Rift Versions are no longer supported as of v1.6.1, though the Differences do still take effect for Forge. 1.14.x - 1.16.x Build Info Some 1.14.x, 1.15.x, and 1.16.x Ports of this Mod Require the FabricMC ModLoader and contains the same differences as the 1.13.x Port. Snapshot Build Info Some Versions of this Mod are for Minecraft Snapshots or Experimental Versions, and as such, caution should be noted. Any Snapshot Build released will be marked as BETA to match its Snapshot Status depending on tests done before release and issues found. Snapshot Builds, depending on circumstances, may also contain changes for a future version of the mod, and will be noted as so if this is the case. Legacy Build Info (Minecraft Versions 1.5.2 and Below) Ports of this Mod for Minecraft Versions 1.5.2 and Lower are on very limited support. Please keep in mind the following:
  • There is NO Support for Server RPC Displays from MC 1.2.5 and Below, due to modding limitations.
  • Bugs that relate with or are caused by issues in the Vanilla Codebase, are unlikely able to be fixed due to Minecraft's limitations See the Mod Description // README for More Info

CraftPresence Changes v1.7.5 Beta 4 (10/23/2020) A Detailed Changelog from the last Release is available here A Detailed Changelog from the last Beta is available here Changes

  • Added /cp export assets command (Has two optional arguments for usage specification)
  • (Breaking) Changed Show Game State to Detect World Data to be more representative
  • (Breaking) Changed Show Biome and Show Dimension to Detect Biome Data and Detect Dimension Data to be more representative
  • List Data will no longer update before the config saves (Related to a v1.7.2 change)
  • StringUtils#getStringWidth now properly supports bold characters (Also fixes the release notice position)
  • All Data in the Color Editor Guis will now synchronize values without needing to push the Enter Key (As such using the Enter Key for syncing has been removed)
  • (Adjustment) Some Textures in the mod will now only display is the texture itself is not null
  • The &health& sub-placeholder in &playerinfo& will now be rounded, to the nearest whole number
  • Added Support for Party Privacy Levels in RPC (See this commit)
  • Added Server list icon support for the Selector Guis
  • Added Strip Extra Gui Elements setting to Accessibility Settings
  • Added Reset Time on Init setting to General Settings
  • Added Icon Support for Biomes (You'll need to supply your own icons for them, not enough room in default client id for all of them)
  • (QOL) The Preview box in the Color Editor Guis now have a border around it for better clarity
  • (Backend) Added support for Flatpak and Snap distributions of Discord
  • (Backend) Base64 and direct byte array Image Formats now supported in ImageUtils and related areas
  • (Backend) Added Uuid Detection, will be used within applicable settings that have player uuid values
  • (Backend-Breaking) Multiple Config Variable changes to have better clarity in codebase -- Default Server MOTD changed to Default Server Motd
  • (Backend-Regression) Added back support for autoRegister into IPC backend
  • An assortment of backend optimizations and improvements Fixes
  • Fixes an oversight with StringUtils#roundDouble not being able to round up to a full whole number
  • Fixes some Guis not properly displaying the Image-Preview styled scroll list
  • Fixes HTTPS access for FileUtils#downloadFile
  • Fixes Color Editor Gui saving issues when only editing the red color value
  • Fixes improper sizing in some cases with external text controls
  • Fixes most if not all possible circumstances of GuiUtils causing JVM errors
  • Fixes keyTyped event in ExtendedTextControl to only occur if the super event would execute
  • Fixes an oversight causing /cp shutdown and /cp reboot combined usage fail
  • Fixes a GL flag clearing Issue causing unintended Gui rendering behaviors More Information v1.7.0 Upgrade Info v1.7.0 of CraftPresence is the next major feature and technical update after v1.6.0. It is celebrating the recent milestones of over five million downloads as well as hitting the number one spot in Twitch Integration. This release holds numerous improvements over the existing configuration system, as well as adding numerous long-standing user requests and planned features that have been queued over time since v1.4.0s release, that are outlined in the changelog above. While no config migrations are necessary at this time for updating to v1.7.0, this can change as time goes on in the v1.7.x Pipeline, and will be noted here as such when and if these types of changes occur. More features will additionally be planned and added for later in the v1.7.x Pipeline as further releases arrive. 1.13.x Build Info The Rift Edition of this Mod Requires the Rift ModLoader and contains the following differences to take Note of:
  • KeyCodes have changed from an LWJGL Upgrade! Be Sure to check and edit your KeyBinds if migrating from 1.12.2 and below. Starting in v1.5.0, The 1.13 Rift Port of CraftPresence was deprecated in favor of the 1.13.2 Rift Port. Starting in v1.7.0, The aforementioned KeyCode warning is now void, due to new systems introduced to convert keybindings between LWJGL versions, and this message will be removed in v1.7.1. Note: Due to Maven Troubles on behalf of the Rift Team, Rift Versions are no longer supported as of v1.6.1, though the Differences do still take effect for Forge. 1.14.x - 1.16.x Build Info Some 1.14.x, 1.15.x, and 1.16.x Ports of this Mod Require the FabricMC ModLoader and contains the same differences as the 1.13.x Port. Snapshot Build Info Some Versions of this Mod are for Minecraft Snapshots or Experimental Versions, and as such, caution should be noted. Any Snapshot Build released will be marked as BETA to match its Snapshot Status depending on tests done before release and issues found. Snapshot Builds, depending on circumstances, may also contain changes for a future version of the mod, and will be noted as so if this is the case. Legacy Build Info (Minecraft Versions 1.5.2 and Below) Ports of this Mod for Minecraft Versions 1.5.2 and Lower are on very limited support. Please keep in mind the following:
  • There is NO Support for Server RPC Displays from MC 1.2.5 and Below, due to modding limitations.
  • Bugs that relate with or are caused by issues in the Vanilla Codebase, are unlikely able to be fixed due to Minecraft's limitations See the Mod Description // README for More Info

CraftPresence Changes v1.7.5 Beta 3 (10/21/2020) A Detailed Changelog from the last Release is available here A Detailed Changelog from the last Beta is available here Changes

  • Added /cp export assets command (Has two optional arguments for usage specification)
  • (Breaking) Changed Show Game State to Detect World Data to be more representative
  • (Breaking) Changed Show Biome and Show Dimension to Detect Biome Data and Detect Dimension Data to be more representative
  • List Data will no longer update before the config saves (Related to a v1.7.2 change)
  • StringUtils#getStringWidth now properly supports bold characters (Also fixes the release notice position)
  • All Data in the Color Editor Guis will now synchronize values without needing to push the Enter Key (As such using the Enter Key for syncing has been removed)
  • (Adjustment) Some Textures in the mod will now only display is the texture itself is not null
  • The &health& sub-placeholder in &playerinfo& will now be rounded, to the nearest whole number
  • Added Support for Party Privacy Levels in RPC (See this commit)
  • Added Server list icon support for the Selector Guis
  • Added Strip Extra Gui Elements setting to Accessibility Settings
  • Added Reset Time on Init setting to General Settings
  • (QOL) The Preview box in the Color Editor Guis now have a border around it for better clarity
  • (Backend) Added support for Flatpak and Snap distributions of Discord
  • (Backend) Base64 and direct byte array Image Formats now supported in ImageUtils and related areas
  • (Backend) Added Uuid Detection, will be used within applicable settings that have player uuid values
  • (Backend-Breaking) Multiple Config Variable changes to have better clarity in codebase -- Default Server MOTD changed to Default Server Motd
  • (Backend-Regression) Added back support for autoRegister into IPC backend
  • An assortment of backend optimizations and improvements Fixes
  • Fixes an oversight with StringUtils#roundDouble not being able to round up to a full whole number
  • Fixes some Guis not properly displaying the Image-Preview styled scroll list
  • Fixes HTTPS access for FileUtils#downloadFile
  • Fixes Color Editor Gui saving issues when only editing the red color value
  • Fixes improper sizing in some cases with external text controls
  • Fixes most if not all possible circumstances of GuiUtils causing JVM errors
  • Fixes keyTyped event in ExtendedTextControl to only occur if the super event would execute
  • Fixes an oversight causing /cp shutdown and /cp reboot combined usage fail
  • Fixes a GL flag clearing Issue causing unintended Gui rendering behaviors More Information v1.7.0 Upgrade Info v1.7.0 of CraftPresence is the next major feature and technical update after v1.6.0. It is celebrating the recent milestones of over five million downloads as well as hitting the number one spot in Twitch Integration. This release holds numerous improvements over the existing configuration system, as well as adding numerous long-standing user requests and planned features that have been queued over time since v1.4.0s release, that are outlined in the changelog above. While no config migrations are necessary at this time for updating to v1.7.0, this can change as time goes on in the v1.7.x Pipeline, and will be noted here as such when and if these types of changes occur. More features will additionally be planned and added for later in the v1.7.x Pipeline as further releases arrive. 1.13.x Build Info The Rift Edition of this Mod Requires the Rift ModLoader and contains the following differences to take Note of:
  • KeyCodes have changed from an LWJGL Upgrade! Be Sure to check and edit your KeyBinds if migrating from 1.12.2 and below. Starting in v1.5.0, The 1.13 Rift Port of CraftPresence was deprecated in favor of the 1.13.2 Rift Port. Starting in v1.7.0, The aforementioned KeyCode warning is now void, due to new systems introduced to convert keybindings between LWJGL versions, and this message will be removed in v1.7.1. Note: Due to Maven Troubles on behalf of the Rift Team, Rift Versions are no longer supported as of v1.6.1, though the Differences do still take effect for Forge. 1.14.x - 1.16.x Build Info Some 1.14.x, 1.15.x, and 1.16.x Ports of this Mod Require the FabricMC ModLoader and contains the same differences as the 1.13.x Port. Snapshot Build Info Some Versions of this Mod are for Minecraft Snapshots or Experimental Versions, and as such, caution should be noted. Any Snapshot Build released will be marked as BETA to match its Snapshot Status depending on tests done before release and issues found. Snapshot Builds, depending on circumstances, may also contain changes for a future version of the mod, and will be noted as so if this is the case. Legacy Build Info (Minecraft Versions 1.5.2 and Below) Ports of this Mod for Minecraft Versions 1.5.2 and Lower are on very limited support. Please keep in mind the following:
  • There is NO Support for Server RPC Displays from MC 1.2.5 and Below, due to modding limitations.
  • Bugs that relate with or are caused by issues in the Vanilla Codebase, are unlikely able to be fixed due to Minecraft's limitations See the Mod Description // README for More Info

CraftPresence Changes v1.7.5 Beta 2 (10/19/2020) A Detailed Changelog from the last Release is available here A Detailed Changelog from the last Beta is available here Changes

  • Added /cp export assets command (Has two optional arguments for usage specification)
  • (Breaking) Changed Show Game State to Detect World Data to be more representative
  • (Breaking) Changed Show Biome and Show Dimension to Detect Biome Data and Detect Dimension Data to be more representative
  • List Data will no longer update before the config saves (Related to a v1.7.2 change)
  • StringUtils#getStringWidth now properly supports bold characters (Also fixes the release notice position)
  • All Data in the Color Editor Guis will now synchronize values without needing to push the Enter Key (As such using the Enter Key for syncing has been removed)
  • (Adjustment) Some Textures in the mod will now only display is the texture itself is not null
  • The &health& sub-placeholder in &playerinfo& will now be rounded, to the nearest whole number
  • Added Support for Party Privacy Levels in RPC (See this commit)
  • Added Server list icon support for the Selector Guis
  • Added Strip Extra Gui Elements setting to Accessibility Settings
  • Added Reset Time on Init setting to General Settings
  • (Backend) Added support for Flatpak and Snap distributions of Discord
  • (Backend) Base64 and direct byte array Image Formats now supported in ImageUtils and related areas
  • (Backend) Added Uuid Detection, will be used within applicable settings that have player uuid values
  • (Backend-Breaking) Multiple Config Variable changes to have better clarity in codebase -- Default Server MOTD changed to Default Server Motd
  • (Backend-Regression) Added back support for autoRegister into IPC backend
  • An assortment of backend optimizations and improvements Fixes
  • Fixes an oversight with StringUtils#roundDouble not being able to round up to a full whole number
  • Fixes some Guis not properly displaying the Image-Preview styled scroll list
  • Fixes HTTPS access for FileUtils#downloadFile
  • Fixes Color Editor Gui saving issues when only editing the red color value
  • Fixes improper sizing in some cases with external text controls
  • Fixes most if not all possible circumstances of GuiUtils causing JVM errors
  • Fixes keyTyped event in ExtendedTextControl to only occur if the super event would execute
  • Fixes an oversight causing /cp shutdown and /cp reboot combined usage fail More Information v1.7.0 Upgrade Info v1.7.0 of CraftPresence is the next major feature and technical update after v1.6.0. It is celebrating the recent milestones of over five million downloads as well as hitting the number one spot in Twitch Integration. This release holds numerous improvements over the existing configuration system, as well as adding numerous long-standing user requests and planned features that have been queued over time since v1.4.0s release, that are outlined in the changelog above. While no config migrations are necessary at this time for updating to v1.7.0, this can change as time goes on in the v1.7.x Pipeline, and will be noted here as such when and if these types of changes occur. More features will additionally be planned and added for later in the v1.7.x Pipeline as further releases arrive. 1.13.x Build Info The Rift Edition of this Mod Requires the Rift ModLoader and contains the following differences to take Note of:
  • KeyCodes have changed from an LWJGL Upgrade! Be Sure to check and edit your KeyBinds if migrating from 1.12.2 and below. Starting in v1.5.0, The 1.13 Rift Port of CraftPresence was deprecated in favor of the 1.13.2 Rift Port. Starting in v1.7.0, The aforementioned KeyCode warning is now void, due to new systems introduced to convert keybindings between LWJGL versions, and this message will be removed in v1.7.1. Note: Due to Maven Troubles on behalf of the Rift Team, Rift Versions are no longer supported as of v1.6.1, though the Differences do still take effect for Forge. 1.14.x - 1.16.x Build Info Some 1.14.x, 1.15.x, and 1.16.x Ports of this Mod Require the FabricMC ModLoader and contains the same differences as the 1.13.x Port. Snapshot Build Info Some Versions of this Mod are for Minecraft Snapshots or Experimental Versions, and as such, caution should be noted. Any Snapshot Build released will be marked as BETA to match its Snapshot Status depending on tests done before release and issues found. Snapshot Builds, depending on circumstances, may also contain changes for a future version of the mod, and will be noted as so if this is the case. Legacy Build Info (Minecraft Versions 1.5.2 and Below) Ports of this Mod for Minecraft Versions 1.5.2 and Lower are on very limited support. Please keep in mind the following:
  • There is NO Support for Server RPC Displays from MC 1.2.5 and Below, due to modding limitations.
  • Bugs that relate with or are caused by issues in the Vanilla Codebase, are unlikely able to be fixed due to Minecraft's limitations See the Mod Description // README for More Info

CraftPresence Changes v1.7.5 Beta 1 (10/17/2020) A Detailed Changelog from the last Release is available here Changes

  • Added /cp export assets command (Has two optional arguments for usage specification)
  • (Breaking) Changed Show Game State to Detect World Data to be more representative
  • (Breaking) Changed Show Biome and Show Dimension to Detect Biome Data and Detect Dimension Data to be more representative
  • List Data will no longer update before the config saves (Related to a v1.7.2 change)
  • StringUtils#getStringWidth now properly supports bold characters (Also fixes the release notice position)
  • All Data in the Color Editor Guis will now synchronize values without needing to push the Enter Key (As such using the Enter Key for syncing has been removed)
  • (Adjustment) Some Textures in the mod will now only display is the texture itself is not null
  • The &health& sub-placeholder in &playerinfo& will now be rounded, to the nearest whole number
  • Added Support for Party Privacy Levels in RPC (See this commit)
  • Added Server list icon support for the Selector Guis
  • Added Strip Extra Gui Elements setting to Accessibility Settings
  • (Backend) Added support for Flatpak and Snap distributions of Discord
  • (Backend) Base64 and direct byte array Image Formats now supported in ImageUtils and related areas
  • (Backend) Added Uuid Detection, will be used within applicable settings that have player uuid values
  • (Backend-Breaking) Multiple Config Variable changes to have better clarity in codebase -- Default Server MOTD changed to Default Server Motd
  • (Backend-Regression) Added back support for autoRegister into IPC backend
  • An assortment of backend optimizations and improvements Fixes
  • Fixes an oversight with StringUtils#roundDouble not being able to round up to a full whole number
  • Fixes some Guis not properly displaying the Image-Preview styled scroll list
  • Fixes HTTPS access for FileUtils#downloadFile
  • Fixes Color Editor Gui saving issues when only editing the red color value
  • Fixes improper sizing in some cases with external text controls
  • Fixes most if not all possible circumstances of GuiUtils causing JVM errors
  • Fixes keyTyped event in ExtendedTextControl to only occur if the super event would execute More Information v1.7.0 Upgrade Info v1.7.0 of CraftPresence is the next major feature and technical update after v1.6.0. It is celebrating the recent milestones of over five million downloads as well as hitting the number one spot in Twitch Integration. This release holds numerous improvements over the existing configuration system, as well as adding numerous long-standing user requests and planned features that have been queued over time since v1.4.0s release, that are outlined in the changelog above. While no config migrations are necessary at this time for updating to v1.7.0, this can change as time goes on in the v1.7.x Pipeline, and will be noted here as such when and if these types of changes occur. More features will additionally be planned and added for later in the v1.7.x Pipeline as further releases arrive. 1.13.x Build Info The Rift Edition of this Mod Requires the Rift ModLoader and contains the following differences to take Note of:
  • KeyCodes have changed from an LWJGL Upgrade! Be Sure to check and edit your KeyBinds if migrating from 1.12.2 and below. Starting in v1.5.0, The 1.13 Rift Port of CraftPresence was deprecated in favor of the 1.13.2 Rift Port. Starting in v1.7.0, The aforementioned KeyCode warning is now void, due to new systems introduced to convert keybindings between LWJGL versions, and this message will be removed in v1.7.1. Note: Due to Maven Troubles on behalf of the Rift Team, Rift Versions are no longer supported as of v1.6.1, though the Differences do still take effect for Forge. 1.14.x - 1.16.x Build Info Some 1.14.x, 1.15.x, and 1.16.x Ports of this Mod Require the FabricMC ModLoader and contains the same differences as the 1.13.x Port. Snapshot Build Info Some Versions of this Mod are for Minecraft Snapshots or Experimental Versions, and as such, caution should be noted. Any Snapshot Build released will be marked as BETA to match its Snapshot Status depending on tests done before release and issues found. Snapshot Builds, depending on circumstances, may also contain changes for a future version of the mod, and will be noted as so if this is the case. Legacy Build Info (Minecraft Versions 1.5.2 and Below) Ports of this Mod for Minecraft Versions 1.5.2 and Lower are on very limited support. Please keep in mind the following:
  • There is NO Support for Server RPC Displays from MC 1.2.5 and Below, due to modding limitations.
  • Bugs that relate with or are caused by issues in the Vanilla Codebase, are unlikely able to be fixed due to Minecraft's limitations See the Mod Description // README for More Info

CraftPresence Changes v1.7.2 (10/11/2020) A Detailed Changelog from the last Release is available here Changes

  • Added Gif Image Support to external Image compatibility
  • Hover tooltips for some buttons have been modified if they require saving the config before access
  • Added Button Background and Background Tint Options to Accessibility Settings Fixes
  • Fixes Biome Logic in 1.16.2+ to avoid null-case scenarios
  • Fixes a NPE in Tuple/Pair toString() outputs More Information v1.7.0 Upgrade Info v1.7.0 of CraftPresence is the next major feature and technical update after v1.6.0. It is celebrating the recent milestones of over five million downloads as well as hitting the number one spot in Twitch Integration. This release holds numerous improvements over the existing configuration system, as well as adding numerous long-standing user requests and planned features that have been queued over time since v1.4.0s release, that are outlined in the changelog above. While no config migrations are necessary at this time for updating to v1.7.0, this can change as time goes on in the v1.7.x Pipeline, and will be noted here as such when and if these types of changes occur. More features will additionally be planned and added for later in the v1.7.x Pipeline as further releases arrive. 1.13.x Build Info The Rift Edition of this Mod Requires the Rift ModLoader and contains the following differences to take Note of:
  • KeyCodes have changed from an LWJGL Upgrade! Be Sure to check and edit your KeyBinds if migrating from 1.12.2 and below. Starting in v1.5.0, The 1.13 Rift Port of CraftPresence was deprecated in favor of the 1.13.2 Rift Port. Starting in v1.7.0, The aforementioned KeyCode warning is now void, due to new systems introduced to convert keybindings between LWJGL versions, and this message will be removed in v1.7.1. Note: Due to Maven Troubles on behalf of the Rift Team, Rift Versions are no longer supported as of v1.6.1, though the Differences do still take effect for Forge. 1.14.x - 1.16.x Build Info Some 1.14.x, 1.15.x, and 1.16.x Ports of this Mod Require the FabricMC ModLoader and contains the same differences as the 1.13.x Port. Snapshot Build Info Some Versions of this Mod are for Minecraft Snapshots or Experimental Versions, and as such, caution should be noted. Any Snapshot Build released will be marked as BETA to match its Snapshot Status depending on tests done before release and issues found. Snapshot Builds, depending on circumstances, may also contain changes for a future version of the mod, and will be noted as so if this is the case. Legacy Build Info (Minecraft Versions 1.5.2 and Below) Ports of this Mod for Minecraft Versions 1.5.2 and Lower are on very limited support. Please keep in mind the following:
  • There is NO Support for Server RPC Displays from MC 1.2.5 and Below, due to modding limitations.
  • Bugs that relate with or are caused by issues in the Vanilla Codebase, are unlikely able to be fixed due to Minecraft's limitations See the Mod Description // README for More Info

CraftPresence Changes v1.7.1 (09/21/2020) A Detailed Changelog from the last Release is available here Changes

  • The Slot Gui Screens have been remastered to have accurate padding, scaling, and Support for Image Previews (In the case of Discord Assets)
  • Added Support for external texture usage throughout the Config Gui
  • Renamed /cp view guis to /cp view screens for better clarity
  • Backend Improvements to improve debugging pipeline Fixes
  • Fixed issues pertaining to shading certain elements in the Gui More Information v1.7.0 Upgrade Info v1.7.0 of CraftPresence is the next major feature and technical update after v1.6.0. It is celebrating the recent milestones of over five million downloads as well as hitting the number one spot in Twitch Integration. This release holds numerous improvements over the existing configuration system, as well as adding numerous long-standing user requests and planned features that have been queued over time since v1.4.0s release, that are outlined in the changelog above. While no config migrations are necessary at this time for updating to v1.7.0, this can change as time goes on in the v1.7.x Pipeline, and will be noted here as such when and if these types of changes occur. More features will additionally be planned and added for later in the v1.7.x Pipeline as further releases arrive. 1.13.x Build Info The Rift Edition of this Mod Requires the Rift ModLoader and contains the following differences to take Note of:
  • KeyCodes have changed from an LWJGL Upgrade! Be Sure to check and edit your KeyBinds if migrating from 1.12.2 and below. Starting in v1.5.0, The 1.13 Rift Port of CraftPresence was deprecated in favor of the 1.13.2 Rift Port. Starting in v1.7.0, The aforementioned KeyCode warning is now void, due to new systems introduced to convert keybindings between LWJGL versions, and this message will be removed in v1.7.1. Note: Due to Maven Troubles on behalf of the Rift Team, Rift Versions are no longer supported as of v1.6.1, though the Differences do still take effect for Forge. 1.14.x - 1.16.x Build Info Some 1.14.x, 1.15.x, and 1.16.x Ports of this Mod Require the FabricMC ModLoader and contains the same differences as the 1.13.x Port. Snapshot Build Info Some Versions of this Mod are for Minecraft Snapshots or Experimental Versions, and as such, caution should be noted. Any Snapshot Build released will be marked as BETA to match its Snapshot Status depending on tests done before release and issues found. Snapshot Builds, depending on circumstances, may also contain changes for a future version of the mod, and will be noted as so if this is the case. Legacy Build Info (Minecraft Versions 1.5.2 and Below) Ports of this Mod for Minecraft Versions 1.5.2 and Lower are on very limited support. Please keep in mind the following:
  • There is NO Support for Server RPC Displays from MC 1.2.5 and Below, due to modding limitations.
  • Bugs that relate with or are caused by issues in the Vanilla Codebase, are unlikely able to be fixed due to Minecraft's limitations See the Mod Description // README for More Info

CraftPresence Changes v1.7.1 -> Beta 3 (09/18/2020) A Detailed Changelog from the last Release is available here A Detailed Changelog from the last Beta is available here Changes

  • The Slot Gui Screens have been remastered to have accurate padding, scaling, and Support for Image Previews (In the case of Discord Assets)
  • Added Support for external texture usage throughout the Config Gui
  • Renamed /cp view guis to /cp view screens for better clarity
  • Backend Improvements to improve debugging pipeline Fixes
  • Fixed issues pertaining to shading certain elements in the Gui More Information v1.7.0 Upgrade Info v1.7.0 of CraftPresence is the next major feature and technical update after v1.6.0. It is celebrating the recent milestones of over five million downloads as well as hitting the number one spot in Twitch Integration. This release holds numerous improvements over the existing configuration system, as well as adding numerous long-standing user requests and planned features that have been queued over time since v1.4.0s release, that are outlined in the changelog above. While no config migrations are necessary at this time for updating to v1.7.0, this can change as time goes on in the v1.7.x Pipeline, and will be noted here as such when and if these types of changes occur. More features will additionally be planned and added for later in the v1.7.x Pipeline as further releases arrive. 1.13.x Build Info The Rift Edition of this Mod Requires the Rift ModLoader and contains the following differences to take Note of:
  • KeyCodes have changed from an LWJGL Upgrade! Be Sure to check and edit your KeyBinds if migrating from 1.12.2 and below. Starting in v1.5.0, The 1.13 Rift Port of CraftPresence was deprecated in favor of the 1.13.2 Rift Port. Starting in v1.7.0, The aforementioned KeyCode warning is now void, due to new systems introduced to convert keybindings between LWJGL versions, and this message will be removed in v1.7.1. Note: Due to Maven Troubles on behalf of the Rift Team, Rift Versions are no longer supported as of v1.6.1, though the Differences do still take effect for Forge. 1.14.x - 1.16.x Build Info Some 1.14.x, 1.15.x, and 1.16.x Ports of this Mod Require the FabricMC ModLoader and contains the same differences as the 1.13.x Port. Snapshot Build Info Some Versions of this Mod are for Minecraft Snapshots or Experimental Versions, and as such, caution should be noted. Any Snapshot Build released will be marked as BETA to match its Snapshot Status depending on tests done before release and issues found. Snapshot Builds, depending on circumstances, may also contain changes for a future version of the mod, and will be noted as so if this is the case. Legacy Build Info (Minecraft Versions 1.5.2 and Below) Ports of this Mod for Minecraft Versions 1.5.2 and Lower are on very limited support. Please keep in mind the following:
  • There is NO Support for Server RPC Displays from MC 1.2.5 and Below, due to modding limitations.
  • Bugs that relate with or are caused by issues in the Vanilla Codebase, are unlikely able to be fixed due to Minecraft's limitations See the Mod Description // README for More Info

CraftPresence Changes v1.7.1 -> Beta 2 (09/18/2020) A Detailed Changelog from the last Release is available here A Detailed Changelog from the last Beta is available here Changes

  • The Slot Guis have been remastered to have accurate padding, scaling, and Support for Image Previews (In the case of Discord Assets)
  • Added Support for external texture usage throughout the Config Gui Fixes
  • Fixed issues pertaining to shading certain elements in the Gui More Information v1.7.0 Upgrade Info v1.7.0 of CraftPresence is the next major feature and technical update after v1.6.0. It is celebrating the recent milestones of over five million downloads as well as hitting the number one spot in Twitch Integration. This release holds numerous improvements over the existing configuration system, as well as adding numerous long-standing user requests and planned features that have been queued over time since v1.4.0s release, that are outlined in the changelog above. While no config migrations are necessary at this time for updating to v1.7.0, this can change as time goes on in the v1.7.x Pipeline, and will be noted here as such when and if these types of changes occur. More features will additionally be planned and added for later in the v1.7.x Pipeline as further releases arrive. 1.13.x Build Info The Rift Edition of this Mod Requires the Rift ModLoader and contains the following differences to take Note of:
  • KeyCodes have changed from an LWJGL Upgrade! Be Sure to check and edit your KeyBinds if migrating from 1.12.2 and below. Starting in v1.5.0, The 1.13 Rift Port of CraftPresence was deprecated in favor of the 1.13.2 Rift Port. Starting in v1.7.0, The aforementioned KeyCode warning is now void, due to new systems introduced to convert keybindings between LWJGL versions, and this message will be removed in v1.7.1. Note: Due to Maven Troubles on behalf of the Rift Team, Rift Versions are no longer supported as of v1.6.1, though the Differences do still take effect for Forge. 1.14.x - 1.16.x Build Info Some 1.14.x, 1.15.x, and 1.16.x Ports of this Mod Require the FabricMC ModLoader and contains the same differences as the 1.13.x Port. Snapshot Build Info Some Versions of this Mod are for Minecraft Snapshots or Experimental Versions, and as such, caution should be noted. Any Snapshot Build released will be marked as BETA to match its Snapshot Status depending on tests done before release and issues found. Snapshot Builds, depending on circumstances, may also contain changes for a future version of the mod, and will be noted as so if this is the case. Legacy Build Info (Minecraft Versions 1.5.2 and Below) Ports of this Mod for Minecraft Versions 1.5.2 and Lower are on very limited support. Please keep in mind the following:
  • There is NO Support for Server RPC Displays from MC 1.2.5 and Below, due to modding limitations.
  • Bugs that relate with or are caused by issues in the Vanilla Codebase, are unlikely able to be fixed due to Minecraft's limitations See the Mod Description // README for More Info

CraftPresence Changes v1.7.1 -> Beta 1 (09/16/2020) A Detailed Changelog from the last Release is available here A Detailed Changelog from the last Beta is available here Changes

  • The Slot Guis have been remastered to have accurate padding, scaling, and Support for Image Previews (In the case of Discord Assets) Fixes
  • Fixed issues pertaining to Shading certain elements in the Gui More Information v1.7.0 Upgrade Info v1.7.0 of CraftPresence is the next major feature and technical update after v1.6.0. It is celebrating the recent milestones of over five million downloads as well as hitting the number one spot in Twitch Integration. This release holds numerous improvements over the Configuration System, as well as adding long-standing user requests and planned features that I've queued over time since v1.4.0s release, that are outlined in the changelog above. While no Config Migrations are necessary at this time for updating to v1.7.0, this can change as time goes on in the v1.7.x Pipeline, and will be noted here as such when and if these types of changes occur. More features will additionally be planned and added for later in the v1.7.x Pipeline as further releases arrive. 1.13.x Build Info The Rift Edition of this Mod Requires the Rift ModLoader and contains the following differences to take Note of:
  • KeyCodes have changed from an LWJGL Upgrade! Be Sure to check and edit your KeyBinds if migrating from 1.12.2 and below. Starting in v1.5.0, The 1.13 Rift Port of CraftPresence was deprecated in favor of the 1.13.2 Rift Port. Starting in v1.7.0, The aforementioned KeyCode warning is now void, due to new systems introduced to convert keybindings between LWJGL versions, and this message will be removed in v1.7.1. Note: Due to Maven Troubles on behalf of the Rift Team, Rift Versions are no longer supported as of v1.6.1, though the Differences do still take effect for Forge. 1.14.x - 1.16.x Build Info Some 1.14.x, 1.15.x, and 1.16.x Ports of this Mod Require the FabricMC ModLoader and contains the same differences as the 1.13.x Port. Snapshot Build Info Some Versions of this Mod are for Minecraft Snapshots or Experimental Versions, and as such, caution should be noted. Any Snapshot Build Released will be marked as BETA to match its Snapshot Status depending on Tests done before release and issues found. Snapshot Builds, depending on circumstances, may also contain changes for a future version of the mod, and will be noted as so if this is the case. Legacy Build Info (Minecraft Versions 1.5.2 and Below) Ports of this Mod for Minecraft Versions 1.5.2 and Lower are on very limited support. Please Keep in Mind the Following:
  • There is NO Support for Server RPC Displays from MC 1.2.5 and Below, due to modding limitations.
  • Bugs that relate with or are caused by issues in the Vanilla Codebase, are unlikely able to be fixed due to MC's limitations See the Mod Description // README for More Info

CraftPresence Changes v1.7.0 (09/15/2020) A Detailed Changelog from the last Release is available here Changes

  • Amended Releases to now always have -%ModLoaderName% as the suffix (Previously, Forge releases didn't have this suffix)
  • Added the &yPosition& Sub-Placeholder to the &coords& Placeholder
  • Added a Fallback &PACK& Placeholder Message in Status Messages (Will only be used if no pack gets found, and is not empty)
  • Hardcore Mode now supported in &difficulty& Sub-Placeholder
  • Added Comments to the Config File, showing a title and more clearly showing version and modified metadata
  • Added a Conversion Layer for converting KeyCodes between LWJGL2 (1.12.2 and below) and LWJGL3 (1.13 and above)
  • Added a Conversion Layer for converting Language IDs between Pack Format 1-2 (1.10.2 and below) and Pack Format 3 and Up (1.11 and above)
  • Hovering over the Config Gui Main Screen Title, now shows a tooltip with the current mod version
  • Separated IS_DEV into two options, to allow for toggling excessive logging and stacktrace outputs (Verbose Logging)
  • Added Support for the minecraftinstance.json file in Twitch/Curse Packs (IE Custom Twitch/Curse Packs now work)
  • Added Support for Live Editing (Clicking the Sync Config button will sync any changes made to craftpresence.properties to the game without needing to restart minecraft)
  • Changed &GUI& to &SCREEN& for clarification; removed old &SCREEN& placeholder
  • Removed the placeholder limits in Image Keys in Presence Settings
  • Localization, Documentation, and Backend Updates Fixes
  • Fixed filename issues that corresponded with increased user-base confusion
  • Fixed instances of the Mod Id not being the same across mod loaders
  • Fixed an issue causing KeyCode Properties to be able to skip verification due to improper identification
  • Fixed an issue where the Config Gui KeyBind was not properly identified as an Integer
  • Fixed an issue causing some LWJGL 3 KeyCodes to not be recognized
  • Fixed an issue causing Format Exceptions on some translations
  • Fixed an issue causing the Load State to be infinitely displayed, if you modified your config whilst in-game
  • Fixed an issue that caused some pack icon keys to be parsed incorrectly
  • Fixed an issue causing properties with an empty default value to become falsely interpreted to be reset if still empty
  • Fixed an issue with some translations being missing
  • Fixed an issue where some disabled options were reporting the wrong options to be enabled More Information v1.7.0 Upgrade Info v1.7.0 of CraftPresence is the next major feature and technical update after v1.6.0. It is celebrating the recent milestones of over five million downloads as well as hitting the number one spot in Twitch Integration. This release holds numerous improvements over the Configuration System, as well as adding long-standing user requests and planned features that I've queued over time since v1.4.0s release, that are outlined in the changelog above. While no Config Migrations are necessary at this time for updating to v1.7.0, this can change as time goes on in the v1.7.x Pipeline, and will be noted here as such when and if these types of changes occur. More features will additionally be planned and added for later in the v1.7.x Pipeline as further releases arrive. 1.13.x Build Info The Rift Edition of this Mod Requires the Rift ModLoader and contains the following differences to take Note of:
  • KeyCodes have changed from an LWJGL Upgrade! Be Sure to check and edit your KeyBinds if migrating from 1.12.2 and below. Starting in v1.5.0, The 1.13 Rift Port of CraftPresence was deprecated in favor of the 1.13.2 Rift Port. Starting in v1.7.0, The aforementioned KeyCode warning is now void, due to new systems introduced to convert keybindings between LWJGL versions, and this message will be removed in v1.7.1. Note: Due to Maven Troubles on behalf of the Rift Team, Rift Versions are no longer supported as of v1.6.1, though the Differences do still take effect for Forge. 1.14.x - 1.16.x Build Info Some 1.14.x, 1.15.x, and 1.16.x Ports of this Mod Require the FabricMC ModLoader and contains the same differences as the 1.13.x Port. Snapshot Build Info Some Versions of this Mod are for Minecraft Snapshots or Experimental Versions, and as such, caution should be noted. Any Snapshot Build Released will be marked as BETA to match its Snapshot Status depending on Tests done before release and issues found. Snapshot Builds, depending on circumstances, may also contain changes for a future version of the mod, and will be noted as so if this is the case. Legacy Build Info (Minecraft Versions 1.5.2 and Below) Ports of this Mod for Minecraft Versions 1.5.2 and Lower are on very limited support. Please Keep in Mind the Following:
  • There is NO Support for Server RPC Displays from MC 1.2.5 and Below, due to modding limitations.
  • Bugs that relate with or are caused by issues in the Vanilla Codebase, are unlikely able to be fixed due to MC's limitations See the Mod Description // README for More Info

CraftPresence Changes v1.7.0 -> Beta 6 (09/13/2020) A Detailed Changelog from the last Release is available here A Detailed Changelog from the last Beta is available here Changes

  • Amended Releases to now always have -%ModLoaderName% as the suffix (Previously, Forge releases didn't have this suffix)
  • Added the &yPosition& Sub-Placeholder to the &coords& Placeholder
  • Added a Fallback &PACK& Placeholder Message in Status Messages (Will only be used if no pack gets found, and is not empty)
  • Hardcore Mode now supported in &difficulty& Sub-Placeholder
  • Added Comments to the Config File, showing a title and more clearly showing version and modified metadata
  • Added a Conversion Layer for converting KeyCodes between LWJGL2 (1.12.2 and below) and LWJGL3 (1.13 and above)
  • Added a Conversion Layer for converting Language IDs between Pack Format 1-2 (1.10.2 and below) and Pack Format 3 and Up (1.11 and above)
  • Hovering over the Config Gui Main Screen Title, now shows a tooltip with the current mod version
  • Separated IS_DEV into two options, to allow for toggling excessive logging and stacktrace outputs (Verbose Logging)
  • Added Support for the minecraftinstance.json file in Twitch/Curse Packs (IE Custom Twitch/Curse Packs now work)
  • Added Support for Live Editing (Clicking the Sync Config button will sync any changes made to craftpresence.properties to the game without needing to restart minecraft)
  • Changed &GUI& to &SCREEN& for clarification; removed old &SCREEN& placeholder
  • Removed the placeholder limits in Image Keys in Presence Settings
  • Localization, Documentation, and Backend Updates Fixes
  • Fixed filename issues that corresponded with increased user-base confusion
  • Fixed instances of the Mod Id not being the same across mod loaders
  • Fixed an issue causing KeyCode Properties to be able to skip verification due to improper identification
  • Fixed an issue where the Config Gui KeyBind was not properly identified as an Integer
  • Fixed an issue causing some LWJGL 3 KeyCodes to not be recognized
  • Fixed an issue causing Format Exceptions on some translations
  • Fixed an issue causing the Load State to be infinitely displayed, if you modified your config whilst in-game
  • Fixed an issue that caused some pack icon keys to be parsed incorrectly
  • Fixed an issue causing properties with an empty default value to become falsely interpreted to be reset if still empty
  • Fixed an issue with some translations being missing
  • Fixed an issue where some disabled options were reporting the wrong options to be enabled More Information v1.7.0 Upgrade Info v1.7.0 of CraftPresence is the next major feature and technical update after v1.6.0. It is celebrating the recent milestones of over five million downloads as well as hitting the number one spot in Twitch Integration. This release holds numerous improvements over the Configuration System, as well as adding long-standing user requests and planned features that I've queued over time since v1.4.0s release, that are outlined in the changelog above. While no Config Migrations are necessary at this time for updating to v1.7.0, this can change as time goes on in the v1.7.x Pipeline, and will be noted here as such when and if these types of changes occur. More features will additionally be planned and added for later in the v1.7.x Pipeline as further releases arrive. 1.13.x Build Info The Rift Edition of this Mod Requires the Rift ModLoader and contains the following differences to take Note of:
  • KeyCodes have changed from an LWJGL Upgrade! Be Sure to check and edit your KeyBinds if migrating from 1.12.2 and below. Starting in v1.5.0, The 1.13 Rift Port of CraftPresence was deprecated in favor of the 1.13.2 Rift Port. Starting in v1.7.0, The aforementioned KeyCode warning is now void, due to new systems introduced to convert keybindings between LWJGL versions, and this message will be removed in v1.7.1. Note: Due to Maven Troubles on behalf of the Rift Team, Rift Versions are no longer supported as of v1.6.1, though the Differences do still take effect for Forge. 1.14.x - 1.16.x Build Info Some 1.14.x, 1.15.x, and 1.16.x Ports of this Mod Require the FabricMC ModLoader and contains the same differences as the 1.13.x Port. Snapshot Build Info Some Versions of this Mod are for Minecraft Snapshots or Experimental Versions, and as such, caution should be noted. Any Snapshot Build Released will be marked as BETA to match its Snapshot Status depending on Tests done before release and issues found. Snapshot Builds, depending on circumstances, may also contain changes for a future version of the mod, and will be noted as so if this is the case. Legacy Build Info (Minecraft Versions 1.5.2 and Below) Ports of this Mod for Minecraft Versions 1.5.2 and Lower are on very limited support. Please Keep in Mind the Following:
  • There is NO Support for Server RPC Displays from MC 1.2.5 and Below, due to modding limitations.
  • Bugs that relate with or are caused by issues in the Vanilla Codebase, are unlikely able to be fixed due to MC's limitations See the Mod Description // README for More Info

CraftPresence Changes v1.7.0 -> Beta 5 (09/12/2020) A Detailed Changelog from the last Release is available here A Detailed Changelog from the last Beta is available here Changes

  • Amended Releases to now always have -%ModLoaderName% as the suffix (Previously, Forge releases didn't have this suffix)
  • Added the &yPosition& Sub-Placeholder to the &coords& Placeholder
  • Added a Fallback &PACK& Placeholder Message in Status Messages (Will only be used if no pack gets found, and is not empty)
  • Hardcore Mode now supported in &difficulty& Sub-Placeholder
  • Added Comments to the Config File, showing a title and more clearly showing version and modified metadata
  • Added a Conversion Layer for converting KeyCodes between LWJGL2 (1.12.2 and below) and LWJGL3 (1.13 and above)
  • Added a Conversion Layer for converting Language IDs between Pack Format 1-2 (1.10.2 and below) and Pack Format 3 and Up (1.11 and above)
  • Hovering over the Config Gui Main Screen Title, now shows a tooltip with the current mod version
  • Separated IS_DEV into two options, to allow for toggling excessive logging and stacktrace outputs (Verbose Logging)
  • Added Support for the minecraftinstance.json file in Twitch/Curse Packs (IE Custom Twitch/Curse Packs now work)
  • Added Support for Live Editing (Clicking the Sync Config button will sync any changes made to craftpresence.properties to the game without needing to restart minecraft)
  • Changed &GUI& to &SCREEN& for clarification; removed old &SCREEN& placeholder
  • Removed the placeholder limits in Image Keys in Presence Settings
  • Localization, Documentation, and Backend Updates Fixes
  • Fixed filename issues that corresponded with increased user-base confusion
  • Fixed instances of the Mod Id not being the same across mod loaders
  • Fixed an issue causing KeyCode Properties to be able to skip verification due to improper identification
  • Fixed an issue where the Config Gui KeyBind was not properly identified as an Integer
  • Fixed an issue causing some LWJGL 3 KeyCodes to not be recognized
  • Fixed an issue causing Format Exceptions on some translations
  • Fixed an issue causing the Load State to be infinitely displayed, if you modified your config whilst in-game
  • Fixed an issue that caused some pack icon keys to be parsed incorrectly
  • Fixed an issue causing properties with an empty default value to become falsely interpreted to be reset if still empty
  • Fixed an issue with some translations being missing
  • Fixed an issue where some disabled options were reporting the wrong options to be enabled More Information v1.7.0 Upgrade Info v1.7.0 of CraftPresence is the next major feature and technical update after v1.6.0. It is celebrating the recent milestones of over five million downloads as well as hitting the number one spot in Twitch Integration. This release holds numerous improvements over the Configuration System, as well as adding long-standing user requests and planned features that I've queued over time since v1.4.0s release, that are outlined in the changelog above. While no Config Migrations are necessary at this time for updating to v1.7.0, this can change as time goes on in the v1.7.x Pipeline, and will be noted here as such when and if these types of changes occur. More features will additionally be planned and added for later in the v1.7.x Pipeline as further releases arrive. 1.13.x Build Info The Rift Edition of this Mod Requires the Rift ModLoader and contains the following differences to take Note of:
  • KeyCodes have changed from an LWJGL Upgrade! Be Sure to check and edit your KeyBinds if migrating from 1.12.2 and below. Starting in v1.5.0, The 1.13 Rift Port of CraftPresence was deprecated in favor of the 1.13.2 Rift Port. Starting in v1.7.0, The aforementioned KeyCode warning is now void, due to new systems introduced to convert keybindings between LWJGL versions, and this message will be removed in v1.7.1. Note: Due to Maven Troubles on behalf of the Rift Team, Rift Versions are no longer supported as of v1.6.1, though the Differences do still take effect for Forge. 1.14.x - 1.16.x Build Info Some 1.14.x, 1.15.x, and 1.16.x Ports of this Mod Require the FabricMC ModLoader and contains the same differences as the 1.13.x Port. Snapshot Build Info Some Versions of this Mod are for Minecraft Snapshots or Experimental Versions, and as such, caution should be noted. Any Snapshot Build Released will be marked as BETA to match its Snapshot Status depending on Tests done before release and issues found. Snapshot Builds, depending on circumstances, may also contain changes for a future version of the mod, and will be noted as so if this is the case. Legacy Build Info (Minecraft Versions 1.5.2 and Below) Ports of this Mod for Minecraft Versions 1.5.2 and Lower are on very limited support. Please Keep in Mind the Following:
  • There is NO Support for Server RPC Displays from MC 1.2.5 and Below, due to modding limitations.
  • Bugs that relate with or are caused by issues in the Vanilla Codebase, are unlikely able to be fixed due to MC's limitations See the Mod Description // README for More Info

CraftPresence Changes v1.7.0 -> Beta 4 (09/10/2020) A Detailed Changelog from the last Release is available here A Detailed Changelog from the last Beta is available here Changes

  • Amended Releases to now always have -%ModLoaderName% as the suffix (Previously, Forge releases didn't have this suffix)
  • Added the &yPosition& Sub-Placeholder to the &coords& Placeholder
  • Added a Fallback &PACK& Placeholder Message in Status Messages (Will only be used if no pack gets found, and is not empty)
  • Hardcore Mode now supported in &difficulty& Sub-Placeholder
  • Added Comments to the Config File, showing a title and more clearly showing version and modified metadata
  • Added a Conversion Layer for converting KeyCodes between LWJGL2 (1.12.2 and below) and LWJGL3 (1.13 and above)
  • Added a Conversion Layer for converting Language IDs between Pack Format 1-2 (1.10.2 and below) and Pack Format 3 and Up (1.11 and above)
  • Hovering over the Config Gui Main Screen Title, now shows a tooltip with the current mod version
  • Separated IS_DEV into two options, to allow for toggling excessive logging and stacktrace outputs (Verbose Logging)
  • Added Support for the minecraftinstance.json file in Twitch/Curse Packs (IE Custom Twitch/Curse Packs now work)
  • Added Support for Live Editing (Clicking the Sync Config button will sync any changes made to craftpresence.properties to the game without needing to restart minecraft)
  • Changed &GUI& to &SCREEN& for clarification; removed old &SCREEN& placeholder
  • Removed the placeholder limits in Image Keys in Presence Settings
  • Localization and Backend Updates Fixes
  • Fixed File name Issues that corresponded with increased user-base confusion
  • Fixed Instances of the Mod ID not being the same across mod loaders
  • Fixed an Issue causing KeyCode Properties to be able to skip verification
  • Fixed an Issue where the Config Gui KeyBind was not properly identified
  • Fixed an Issue causing some LWJGL 3 KeyCodes to not be recognized
  • Fixed an Issue causing Format Exceptions on some translations
  • Fixed an Issue causing the Load State to be infinitely displayed, if you modified your config whilst in-game
  • Fixed an Issue that caused some Pack Icon Keys to be parsed incorrectly
  • Fixed an Issue causing properties with an empty default value to become falsely interpreted to be reset if still empty
  • Fixed an Issue with some Translations being missing
  • Fixed an Issue where some Disabled Options were reporting the wrong options to be enabled More Information v1.7.0 Upgrade Info v1.7.0 of CraftPresence is the next major feature update after v1.6.0. It is celebrating the recent milestones of over five million downloads as well as hitting the number one spot in Twitch Integration. This release holds numerous improvements over the Configuration System, as well as adding long-standing user requests and planned features that I've queued over time since v1.4.0s release, that are outlined in the changelog above. While no Config Migrations are necessary for updating to v1.7.0, this is currently a Beta Release and as such should be used with caution, with any issues reported as we move forward towards release. More features will be planned and added for later in the Beta Pipeline as the release schedule moves forward. 1.13.x Build Info The Rift Edition of this Mod Requires the Rift ModLoader and contains the following differences to take Note of:
  • KeyCodes have changed from an LWJGL Upgrade! Be Sure to check and edit your KeyBinds if migrating from 1.12.2 and below. Starting in v1.5.0, The 1.13 Rift Port of CraftPresence was deprecated in favor of the 1.13.2 Rift Port Starting in v1.7.0, The aforementioned KeyCode warning is now void, due to new systems introduced to convert keybindings between LWJGL versions, and this message will be removed in v1.7.1 Note: Due to Maven Troubles on behalf of the Rift Team, Rift Versions are no longer supported as of v1.6.1, though the Differences do still take effect for Forge 1.14.x - 1.16.x Build Info Some 1.14.x, 1.15.x, and 1.16.x Ports of this Mod Require the FabricMC ModLoader and contains the same differences as the 1.13.x Port Snapshot Build Info Some Versions of this Mod are for Minecraft Snapshots or Experimental Versions, and as such, caution should be noted. Any Snapshot Build Released will be marked as BETA to match its Snapshot Status depending on Tests done before release and issues found. Snapshot Builds, depending on circumstances, may also contain changes for a future version of the mod, and will be noted as so if this is the case. Legacy Build Info (Minecraft Versions 1.5.2 and Below) Ports of this Mod for Minecraft Versions 1.5.2 and Lower are on very limited support. Please Keep in Mind the Following:
  • There is NO Support for Server RPC Displays from MC 1.2.5 and Below, due to modding limitations.
  • Bugs that relate with or are caused by issues in the Vanilla Codebase, are unlikely able to be fixed due to MC's limitations See the Mod Description // README for More Info

CraftPresence Changes v1.7.0 -> Beta 3 (08/21/2020) A Detailed Changelog from the last Release is available here A Detailed Changelog from the last Beta is available here Changes

  • Amended Releases to now have -%ModLoaderName% as the suffix (Previously, Forge releases didn't have this suffix)
  • Added the &yPosition& Sub-Placeholder to the &coords& Placeholder
  • Added a Fallback &PACK& Placeholder Message in Status Messages (Will only be used if no pack gets found, and is not empty)
  • Hardcore Mode now supported in &difficulty& Sub-Placeholder
  • Added Comments to the Config File, showing a title and more clearly showing version and modified metadata
  • Added a Conversion Layer for converting KeyCodes between LWJGL2 (1.12.2 and below) and LWJGL3 (1.13 and above)
  • Added a Conversion Layer for converting Language IDs between Pack Format 1-2 (1.10.2 and below) and Pack Format 3 and Up (1.11 and above)
  • Hovering over the Config Gui Main Screen Title, now shows a tooltip with the current mod version
  • Separated IS_DEV into two options, to allow for toggling excessive logging and stacktrace outputs (Verbose Logging)
  • Added Support for the minecraftinstance.json file in Twitch/Curse Packs (IE Custom Twitch/Curse Packs now work)
  • Added Support for Live Editing (Clicking the Sync Config button will sync any changes made to craftpresence.properties to the game without needing to restart minecraft)
  • Localization and Backend Updates Fixes
  • Fixed Instances of the Mod ID not being the same across mod loaders
  • Fixed an Issue causing KeyCode Properties to be able to skip verification
  • Fixed an Issue where the Config Gui KeyBind was not properly identified
  • Fixed an Issue causing some LWJGL 3 KeyCodes to not be recognized
  • Fixed an Issue causing Format Exceptions on some translations
  • Fixed an Issue causing the Load State to be infinitely displayed, if you modified your config whilst in-game
  • Fixed an Issue that caused some Pack Icon Keys to be parsed incorrectly
  • Fixed an Issue causing properties with an empty default value to become falsely interpreted to be reset if still empty
  • Fixed an Issue with some Translations being missing
  • Fixed an Issue where some Disabled Options were reporting the wrong options to be enabled More Information v1.7.0 Upgrade Info v1.7.0 of CraftPresence is the next major feature update after v1.6.0. It is celebrating the recent milestones of over five million downloads as well as hitting the number one spot in Twitch Integration. This release holds numerous improvements over the Configuration System, as well as adding long-standing user requests and planned features that I've queued over time since v1.4.0s release, that are outlined in the changelog above. While no Config Migrations are necessary for updating to v1.7.0, this is currently a Beta Release and as such should be used with caution, with any issues reported as we move forward towards release. More features will be planned and added for later in the Beta Pipeline as the release schedule moves forward. 1.13.x Build Info The Rift Edition of this Mod Requires the Rift ModLoader and contains the following differences to take Note of:
  • KeyCodes have changed from an LWJGL Upgrade! Be Sure to check and edit your KeyBinds if migrating from 1.12.2 and below. Starting in v1.5.0, The 1.13 Rift Port of CraftPresence was deprecated in favor of the 1.13.2 Rift Port Starting in v1.7.0, The aforementioned KeyCode warning is now void, due to new systems introduced to convert keybindings between LWJGL versions, and this message will be removed in v1.7.1 Note: Due to Maven Troubles on behalf of the Rift Team, Rift Versions are no longer supported as of v1.6.1, though the Differences do still take effect for Forge 1.14.x - 1.16.x Build Info Some 1.14.x, 1.15.x, and 1.16.x Ports of this Mod Require the FabricMC ModLoader and contains the same differences as the 1.13.x Port Snapshot Build Info Some Versions of this Mod are for Minecraft Snapshots or Experimental Versions, and as such, caution should be noted. Any Snapshot Build Released will be marked as BETA to match its Snapshot Status depending on Tests done before release and issues found. Snapshot Builds, depending on circumstances, may also contain changes for a future version of the mod, and will be noted as so if this is the case. Legacy Build Info (Minecraft Versions 1.5.2 and Below) Ports of this Mod for Minecraft Versions 1.5.2 and Lower are on very limited support. Please Keep in Mind the Following:
  • There is NO Support for Server RPC Displays from MC 1.2.5 and Below, due to modding limitations.
  • Bugs that relate with or are caused by issues in the Vanilla Codebase, are unlikely able to be fixed due to MC's limitations See the Mod Description // README for More Info

CraftPresence Changes v1.7.0 -> Beta 2 (08/20/2020) A Detailed Changelog from the last Release is available here A Detailed Changelog from the last Beta is available here Changes

  • Amended Releases to now have -%ModLoaderName% as the suffix (Previously, Forge releases didn't have this suffix)
  • Added the &yPosition& Sub-Placeholder to the &coords& Placeholder
  • Added a Fallback &PACK& Placeholder Message in Status Messages (Will only be used if no pack gets found, and is not empty)
  • Hardcore Mode now supported in &difficulty& Sub-Placeholder
  • Added Comments to the Config File, showing a title and more clearly showing version and modified metadata
  • Added a Conversion Layer for converting KeyCodes between LWJGL2 (1.12.2 and below) and LWJGL3 (1.13 and above)
  • Added a Conversion Layer for converting Language IDs between Pack Format 1-2 (1.10.2 and below) and Pack Format 3 and Up (1.11 and above)
  • Hovering over the Config Gui Main Screen Title, now shows a tooltip with the current mod version
  • Separated IS_DEV into two options, to allow for toggling excessive logging (Verbose Logging)
  • Added Support for the minecraftinstance.json file in Twitch/Curse Packs (IE Custom Twitch/Curse Packs now work)
  • Added Support for Live Editing (Clicking the Sync Config button will sync any changes made to craftpresence.properties to the game without needing to restart minecraft)
  • Localization and Backend Updates Fixes
  • Fixed Instances of the Mod ID not being the same across modloaders
  • Fixed an Issue causing KeyCode Properties to be able to skip verification
  • Fixed an Issue where the Config Gui Keybind was not properly identified
  • Fixed an Issue causing some LWJGL 3 KeyCodes to not be recognized
  • Fixed an Issue causing Format Exceptions on some translations
  • Fixed an Issue causing the Load State to be infinitely displayed, if you modified your config whilst in-game
  • Fixed an Issue that caused some Pack Icon Keys to be parsed incorrectly
  • Fixed an Issue causing properties with an empty default value to become falsely interpreted to be reset if still empty More Information v1.7.0 Upgrade Info v1.7.0 of CraftPresence is the next major feature update after v1.6.0. It is celebrating the recent milestones of over five million downloads as well as hitting the number one spot in Twitch Integration. This release holds numerous improvements over the Configuration System, as well as adding long-standing user requests and planned features that I've queued over time since v1.4.0s release, that are outlined in the changelog above. While no Config Migrations are necessary for updating to v1.7.0, this is currently a Beta Release and as such should be used with caution, with any issues reported as we move forward towards release. More features will be planned and added for later in the Beta Pipeline as the release schedule moves forward. 1.13.x Build Info The Rift Edition of this Mod Requires the Rift ModLoader and contains the following differences to take Note of:
  • KeyCodes have changed from an LWJGL Upgrade! Be Sure to check and edit your KeyBinds if migrating from 1.12.2 and below. Starting in v1.5.0, The 1.13 Rift Port of CraftPresence was deprecated in favor of the 1.13.2 Rift Port Starting in v1.7.0, The aforementioned KeyCode warning is now void, due to new systems introduced to convert keybindings between LWJGL versions, and this message will be removed in v1.7.1 Note: Due to Maven Troubles on behalf of the Rift Team, Rift Versions are no longer supported as of v1.6.1, though the Differences do still take effect for Forge 1.14.x - 1.16.x Build Info Some 1.14.x, 1.15.x, and 1.16.x Ports of this Mod Require the FabricMC ModLoader and contains the same differences as the 1.13.x Port Snapshot Build Info Some Versions of this Mod are for Minecraft Snapshots or Experimental Versions, and as such, caution should be noted. Any Snapshot Build Released will be marked as BETA to match its Snapshot Status depending on Tests done before release and issues found. Snapshot Builds, depending on circumstances, may also contain changes for a future version of the mod, and will be noted as so if this is the case. Legacy Build Info (Minecraft Versions 1.5.2 and Below) Ports of this Mod for Minecraft Versions 1.5.2 and Lower are on very limited support. Please Keep in Mind the Following:
  • There is NO Support for Server RPC Displays from MC 1.2.5 and Below, due to modding limitations.
  • Bugs that relate with or are caused by issues in the Vanilla Codebase, are unlikely able to be fixed due to MC's limitations See the Mod Description // README for More Info

CraftPresence Changes v1.7.0 -> Beta 1 (08/18/2020) A Detailed Changelog is available here Changes

  • Amended Releases to now have -%ModLoaderName% as the suffix (Previously, Forge releases didn't have this suffix)
  • Added the &yPosition& Sub-Placeholder to the &coords& Placeholder
  • Added a Fallback &PACK& Placeholder Message in Status Messages (Will only be used if no pack gets found, and is not empty)
  • Hardcore Mode now supported in &difficulty& Sub-Placeholder
  • Added Comments to the Config File, showing a title and more clearly showing version and modified metadata
  • Added a Conversion Layer for converting KeyCodes between LWJGL2 (1.12.2 and below) and LWJGL3 (1.13 and above)
  • Added a Conversion Layer for converting Language IDs between Pack Format 1-2 (1.10.2 and below) and Pack Format 3 and Up (1.11 and above)
  • Hovering over the Config Gui Main Screen Title, now shows a tooltip with the current mod version
  • Separated IS_DEV into two options, to allow for toggling excessive logging (Verbose Logging)
  • Added Support for the minecraftinstance.json file in Twitch/Curse Packs (IE Custom Twitch/Curse Packs now work)
  • Added Support for Live Editing (Clicking the Sync Config button will sync any changes made to craftpresence.properties to the game without needing to restart minecraft)
  • Localization and Backend Updates Fixes
  • Fixed Instances of the Mod ID not being the same across modloaders
  • Fixed an Issue causing KeyCode Properties to be able to skip verification
  • Fixed an Issue where the Config Gui Keybind was not properly identified
  • Fixed an Issue causing some LWJGL 3 KeyCodes to not be recognized
  • Fixed an Issue causing Format Exceptions on some translations
  • Fixed an Issue causing the Load State to be infinitely displayed, if you modified your config whilst in-game
  • Fixed an Issue that caused some Pack Icon Keys to be parsed incorrectly
  • Fixed an Issue causing properties with an empty default value to become falsely interpreted to be reset if still empty More Information v1.7.0 Upgrade Info v1.7.0 of CraftPresence is the next major feature update after v1.6.0. It is celebrating the recent milestones of over five million downloads as well as hitting the number one spot in Twitch Integration. This release holds numerous improvements over the Configuration System, as well as adding long-standing user requests and planned features that I've queued over time since v1.4.0s release, that are outlined in the changelog above. While no Config Migrations are necessary for updating to v1.7.0, this is currently a Beta Release and as such should be used with caution, with any issues reported as we move forward towards release. More features will be planned and added for later in the Beta Pipeline as the release schedule moves forward. 1.13.x Build Info The Rift Edition of this Mod Requires the Rift ModLoader and contains the following differences to take Note of:
  • KeyCodes have changed from an LWJGL Upgrade! Be Sure to check and edit your KeyBinds if migrating from 1.12.2 and below. Starting in v1.5.0, The 1.13 Rift Port of CraftPresence was deprecated in favor of the 1.13.2 Rift Port Starting in v1.7.0, The aforementioned KeyCode warning is now void, due to new systems introduced to convert keybindings between LWJGL versions, and this message will be removed in v1.7.1 Note: Due to Maven Troubles on behalf of the Rift Team, Rift Versions are no longer supported as of v1.6.1, though the Differences do still take effect for Forge 1.14.x - 1.16.x Build Info Some 1.14.x, 1.15.x, and 1.16.x Ports of this Mod Require the FabricMC ModLoader and contains the same differences as the 1.13.x Port Snapshot Build Info Some Versions of this Mod are for Minecraft Snapshots or Experimental Versions, and as such, caution should be noted. Any Snapshot Build Released will be marked as BETA to match its Snapshot Status depending on Tests done before release and issues found. Snapshot Builds, depending on circumstances, may also contain changes for a future version of the mod, and will be noted as so if this is the case. Legacy Build Info (Minecraft Versions 1.5.2 and Below) Ports of this Mod for Minecraft Versions 1.5.2 and Lower are on very limited support. Please Keep in Mind the Following:
  • There is NO Support for Server RPC Displays from MC 1.2.5 and Below, due to modding limitations.
  • Bugs that relate with or are caused by issues in the Vanilla Codebase, are unlikely able to be fixed due to MC's limitations See the Mod Description // README for More Info

CraftPresence Changes v1.6.8 (08/04/2020) Changes

  • Each release going forward will have a tag attached to it on the repository, going down to v1.4.0
  • Added a Fallback Switch for the config gui for if it is forced closed (Reference: #69)
  • RPC Formatting will now only capitalize the first word in the parameter, giving more control to the separate placeholders
  • Removed Support for &ID& Placeholders, to comply with some MC Version requisites
  • Added a Minified Variant of all placeholders, to trimmed down to a length of 4 (&DIM& and &DIMENSION& are the same) (Reference: #68)
  • Minor Backend Updates involving Dependency and Logic Updates Fixes
  • Fixed a Bug causing Concurrent Modifications and Hard Crashes More Information v1.6.0 Mod Rewrite Info In v1.6.0, CraftPresence has undergone numerous performance and under-the-hood improvements, to both acknowledge user feedback over the last several months and pursue the goal of further modularity. As Elements such as the Config System and General RPC Elements have undergone various changes, please report any bugs found to the Issue Tracker Migration Notes:

The RPC System has changed to an internal IPC System hooking into Discord's official endpoints

  • As a result, you can remove any discord-rpc DLL files present in CraftPresence's folders as they are no longer being used

gameTimePlaceholder is now combined into the &worldinfo& Placeholder * Some other placeholders within Server and Status Messages have been changed or renamed, please refer to the in-game tooltips for these new names * Entity Messages now use the Default Message as the Format, while specific Item Messages are placeholders for the formatted string

  • This means, only &item& (The Specific Item's Name) will work for specific Items
  • Otherwise, the more familiar placeholders such as &main& and &offhand& will retrieve this message when part of the default format setting

Both &mods& and &ign& are now Generalized Placeholders and can only be called within the Presence Formatting GUI

  • &ign& in Server Messages should be changed to using &playerinfo& for in-world Player Data and &ign& for out-of-world Player Data

overwriteServerIcon has been deprecated, instead use the Presence Formatting GUI to define the priority for icons

  • Example: overwriteServerIcon = Setting smallImageKey to &PACK&&SERVER& (Having &PACK& be before anything else) 1.13.x Build Info The Rift Edition of this Mod Requires the Rift ModLoader and contains the following differences to take Note of:
  • KeyCodes have changed from an LWJGL Upgrade! Be Sure to check and edit your KeyBinds if migrating from 1.12.2 and below. Starting in v1.5.0, The 1.13 Rift Port of CraftPresence was deprecated in favor of the 1.13.2 Rift Port 1.14.x - 1.16.x Build Info The 1.14.x and 1.16.x Ports of this Mod Require the FabricMC ModLoader and contains the same differences as the 1.13.x Port Snapshot Build Info Some Versions of this Mod are for Minecraft Snapshots, and as such, caution should be noted. Any Snapshot Build Released will be marked as BETA to match its Snapshot Status depending on Tests done before release and issues found. Legacy Build Info (Minecraft Versions 1.5.2 and Below) Ports of this Mod for Minecraft Versions 1.5.2 and Lower are on very limited support. Please Keep in Mind the Following:
  • There is NO Support for Server RPC Displays from MC 1.2.5 and Below, due to modding limitations.
  • Bugs that relate with or are caused by issues in the Vanilla Codebase, are unlikely able to be fixed due to MC's limitations See the Mod Description // README for More Info

CraftPresence Changes v1.6.6 (7/31/2020) Changes

  • 1.16.x Forge/Fabric Officially Supported
  • Migrations to Discord IPC Data to use discord.com endpoints
  • Adjusted Update Gui to accommodate full text width
  • Minor Backend Updates Fixes
  • Fixed Issues with Item Message Placeholders not working properly (Now boomerangs to a new Placeholder in Item Messages)
  • Fixed Mismatched Translations in 1.13+ Ports
  • Fixed Race Case Issues with Mod Shutdown Methods
  • Fixed an NPE in EntityUtils in 1.14+ Ports
  • Fixed Possible Button Duplication in Gui's
  • Fixed Rounding Issues pertaining to Negative Coordinates
  • Fixed Issues causing some symbols to be unintentionally replaced during formatting (May cause other issues, Report any Formatting anomaly's)
  • Fixed Race-Case Issue causing Null Party IDs to be allowed
  • Reverted a Change that caused Improper Module Clearing More Information v1.6.0 Mod Rewrite Info In v1.6.0, CraftPresence has undergone numerous performance and under-the-hood improvements, to both acknowledge user feedback over the last several months and pursue the goal of further modularity. As Elements such as the Config System and General RPC Elements have undergone various changes, please report any bugs found to the Issue Tracker Migration Notes:

The RPC System has changed to an internal IPC System hooking into Discord's official endpoints

  • As a result, you can remove any discord-rpc DLL files present in CraftPresence's folders as they are no longer being used

gameTimePlaceholder is now combined into the &worldinfo& Placeholder * Some other placeholders within Server and Status Messages have been changed or renamed, please refer to the in-game tooltips for these new names * Entity Messages now use the Default Message as the Format, while specific Item Messages are placeholders for the formatted string

  • This means, only &item& (The Specific Item's Name) will work for specific Items
  • Otherwise, the more familiar placeholders such as &main& and &offhand& will retrieve this message when part of the default format setting

Both &mods& and &ign& are now Generalized Placeholders and can only be called within the Presence Formatting GUI

  • &ign& in Server Messages should be changed to using &playerinfo& for in-world Player Data and &ign& for out-of-world Player Data

overwriteServerIcon has been deprecated, instead use the Presence Formatting GUI to define the priority for icons

  • Example: overwriteServerIcon = Setting smallImageKey to &PACK&&SERVER& (Having &PACK& be before anything else) 1.13.x Build Info The Rift Edition of this Mod Requires the Rift ModLoader and contains the following differences to take Note of:
  • KeyCodes have changed from an LWJGL Upgrade! Be Sure to check and edit your KeyBinds if migrating from 1.12.2 and below. Starting in v1.5.0, The 1.13 Rift Port of CraftPresence was deprecated in favor of the 1.13.2 Rift Port 1.14.x - 1.16.x Build Info The 1.14.x and 1.16.x Ports of this Mod Require the FabricMC ModLoader and contains the same differences as the 1.13.x Port Snapshot Build Info Some Versions of this Mod are for Minecraft Snapshots, and as such, caution should be noted. Any Snapshot Build Released will be marked as BETA to match its Snapshot Status depending on Tests done before release and issues found. Legacy Build Info (Minecraft Versions 1.5.2 and Below) Ports of this Mod for Minecraft Versions 1.5.2 and Lower are on very limited support. Please Keep in Mind the Following:
  • There is NO Support for Server RPC Displays from MC 1.2.5 and Below, due to modding limitations.
  • Bugs that relate with or are caused by issues in the Vanilla Codebase, are unlikely able to be fixed due to MC's limitations See the Mod Description // README for More Info

Current version: unspecified

Current version: unspecified

Current version: unspecified

Current version: unspecified

Current version: unspecified

Current version: unspecified

Current version: unspecified

Current version: unspecified

Current version: unspecified

Current version: unspecified

Current version: unspecified

Current version: unspecified

Current version: unspecified

Current version: unspecified

Current version: unspecified

Current version: unspecified

Current version: unspecified

Current version: unspecified

Current version: unspecified

Current version: unspecified

Current version: unspecified

Current version: unspecified

Current version: unspecified

Current version: unspecified

Current version: unspecified

Current version: unspecified

Current version: unspecified

Current version: unspecified

Current version: unspecified

Current version: unspecified

Added getTempWorld to TileEntityCreative Added isAnisotropicFiltering to OptifineHelper

Fixed PacketHandler crash if player chunk entry is null Added vertical lines to GuiTimeline Fixed tab button rendering issue

Fixed setEnabled method not returning GuiControl Fixed crash when sending update packet too early Added copy to BooleanUtils

Added add, sub and scale to box and vectorfan Added NBTUtils Added new BlockSelector Added BooleanUtils Added texU and texV to BoxFace Added GuiCounter and GuiCounterDecimal Added draw line to GuiRenderHelper Added only rotate method to vec origin Added translated variants of guicontrols Expanded buffer utils Removed entitysit Fixed possible issue of changing true and false array Fixed creating too big chunkMap for fake chunk provider Fixed scalefactor not working properly Fixed not using onClicked in GuiStateButton Fixed GuiCounter not raise changed event Fixed GuiComboBox select index not setting index Fixed not calling onChunkUnload() when world unloads

Fixed another slice intersecting issue

Fixed several issues of intersect2d

Fixed another GuiStateButton crash

Added coners per face

Added equalsIgnoreOrder method to VectorFan Fixed crash with invalid index in GuiStateButton

Removed inside from RangedBitSet Fixed vectorfan intersecting when lines are parrallel but never actually overlap Moved MaterialUtils

Fixed isCoordinateOnRay method Added inside property to rangedbitset

Fixed not rendering preview lines properly

Fixed another chisel rendering issue of ordinary faces Added new intersectionhelper removed old one Fixed couple of chisel block rendering issues

Added more intersection methods Added new map method to transformer Added VectorUtils (includes method from RotationUtils) Expanded BufferBuilderUtils Renamed a few methods in RotationUtils Fixed chisel rendering combat issues Fixed crashing on server side Fixed log spam when building rendering cache

Fixed crash when checking empty stack

Added CachedFaceRenderType for face culling Added cut2d method Fixed weird crash when getting player gametype Renamed SideRenderType to FaceRenderType

  • some things added to scripting
  • crash fix in texture selecting

As always, don't forget to backup your world before updating! Changes:

As always, don't forget to backup your world before updating! Fixes:

As always, don't forget to backup your world before updating! Fixes:

If you want a server setup for the Any mod pack with zero effort, get a server with BisectHosting and receive 25% off your first month as a new customer using the code kreezxil Corrected the simplified Chinese from the machine translated version to a more natural one. I have no control over this. If left up to me I will use Google Translate. If up to you, because it's a language I don't know I have to trust your translation. In this case it's probably me.

If you want a server setup for the Any mod pack with zero effort, get a server with BisectHosting and receive 25% off your first month as a new customer using the code kreezxil re-implemented the failed Chinese localization with one that was written correctly and probably better done.

First and foremost, what do you need to take into consideration when updating from version 1.6 to 1.7? Here is a list:

  • ids, nbt, etc. remain the same, so no need to worry about disappearing blocks
  • config-options have been renamed, so I recommend deleting any old configurations for this mod and editing the new one; here is a short list of changes:
  • options to enable/disable crafting-recipes have been moved into their own category ("crafting")
  • option to check version on startup has been removed, as disenchanter uses the forge update checker for this task now
  • the "general"-config category has been removed
  • "MaxDurabilityDamageReduceable" has been renamed to "MaxDurabilityDamageReducible", as that is the correct spelling changelog:
  • add Jar of Experience which can be used to convert enchantments into experience, add upgrades for this jar (closing #46)
  • add cycling table variant/upgrade which allows to gain transferred enchantments in any order
  • rework major core parts of source code, overall huge improvement towards making code more maintainable and avoiding future bugs
  • switch to Forge's capability-, annotation-based configuration- and updater-systems
  • switch to Minecraft's new recipe- and advancement-system, making recipes customizable
  • add options to disable certain items and enchantments from being used
  • add option to disable curse-enchantments from being used
  • add options to configure position and visibility (flipped, invisible) of the book above the disenchantment table
  • add option to show the upgrades of the table when viewing the GUI
  • fix enchantment-loss, not it's actually usable, aka. fix #54
  • fix issues related to disenchantment tables with custom names, aka. fix #55, fix #56
  • fix #47 in a better, more permanent way, therefore enabling dropping of items from the GUI again
  • fix items with no durability being destroyed, aka. fix #39, fix #51
  • fix issues related to automatic disenchantment table, aka. fix #44, fix #50, fix #35, fix #36, fix #34

Default mob frequencies are increased (about half-way between the original and the last version). Added Russian translation by alex_egoist.

No changelog available.

  • Added chat.replacetabnames config - LatvianModder
  • Updated rank info links - LatvianModder
  • Fixed FTB Backups dependency, badges giving a missing texture - LatvianModder
  • Updated FTB Library CF ID - LatvianModder

Update Valkyrien Skies integration

Fix crash when fasteners are removed by pistons (#74) Fix connections sometimes disappearing visually (#75)

CHANGELOG | FANCYMENU v1.7.1

  • Lifted minimum required Konkrete version to v1.1.3
  • Changed: Improved clientside-only behaviour of the mod in MC 1.15+
  • Fixed: Error when trying to open the pause menu and inventory menu via custom button
  • Fixed: Popup screen text rendering behind items in the inventory menu
  • Fixed: Main menu splash text glitching through the customization helper buttons and button descriptions in MC 1.15+
  • Fixed: Invisible button descriptions and labels in the layout editor and customization helper when player entity is rendered behind in MC 1.15+ (Other texts still invisible when rendered over a player entity)
  • Fixed: Player entity rendering over context menus in the layout editor and the customization helper in MC 1.12 (Still rendering over other objects)
  • Fixed: Player entity rendering over popup screens in MC 1.12
  • Fixed: Player entity is rendered like someone is trying to do an exorcism on it when no background panorama is active in MC 1.12 (this is the most random bug I've ever seen)
  • Fixed: Layout editor context menus not clickable after pressing ESC in the player entity local skin and cape texture popup screens
  • Other: Fixed typo in English localization

CHANGELOG | FANCYMENU v1.7.0-1 MC 1.12

  • Fixed: Customized vanilla buttons in the layout editor disappearing in some situations
  • Fixed: Arrow keys not working for moving objects in the layout editor
  • Fixed: DELETE key not working for deleting objects in the layout editor
  • Fixed: Using undo/redo for force-GUI-scaling actions breaks the GUI scale in the layout editor

CHANGELOG | FANCYMENU v1.7.0

  • Lifted minimum required Konkrete version to v1.1.2
  • Added: Support for MC 1.16.5
  • Added: Config option 'splashcolor' to set the color of the main menu splash text
  • Added: Config option 'splashtextfile' to set a custom TXT splash text file (value = path to file) (One splash text per line)
  • Added: Config option 'splashorientation' to set the orientation of the main menu splash text
  • Added: Config option 'splashx' to set the X position of the main menu splash text (Only affects the text when it has a valid orientation)
  • Added: Config option 'splashy' to set the Y position of the main menu splash text (Only affects the text when it has a valid orientation)
  • Added: Config option 'popupmenuscale' to set the scale of the popup menus in the layout editor
  • Added: Config option 'playbackgroundsoundsinworld' to set if background menu sounds added by FancyMenu should be played when a world is loaded (default = false)
  • Added: Config option 'stopworldmusicwhencustomizable' to set if the world music (when a world is loaded) should stop when o
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment