CraftPresence

Presenting CraftPresence, a New Way to Completely customize the way others see you play Minecraft via Discord's Rich Presence API & the JNA (Java Native Access) API!

Notes:

- CraftPresence for Minecraft 1.14.x requires the FabricMC Mod Loader.
- CraftPresence for Minecraft 1.13 requires the Rift Mod Loader.

- CraftPresence for Minecraft 1.13.2 requires Chocohead's Version of Rift.

 

Features:
Besides having the Ability to Change your Discord Status from "Playing Minecraft",
This Mod offers plenty of Customization options to specify entirely how others see you play.
From Having Your Current Biome Show Up, To which Dimension you in, as well as which server your in,
The Customization Possibilities are limitless, with the only real limit being how creative you customize your display.

Twitch // CursePack // MultiMC // Technic Support:
At this time, CraftPresence will detect whether your Launch Directory contains a Valid Twitch Manifest (manifest.json), a MultiMC Instance (instance.cfg), or a Technic installedPacks File (installedPacks).
If so, It'll put the Packs Name in your Display as well as Show it's Icon (when not in a server).

As an example, this is how the mod will convert the pack name to an iconKey:

All the Mods 3 >> allthemods3

(Note the above format only applies to Twitch & Technic Packs ; MultiMC natively has an Icon Key Property)

Commands:
Beginning in v1.3.0, CraftPresence now offers the following Commands:

(Commands can be prefixed by either "/craftpresence or "/cp")

(Commands Listed are the Syntax as of v1.4.8*)

- /cp view - Help Command to display Commands available to view a variety of Display Data
- /cp config - Opens CraftPresence's Config GUI
- /cp reload - Reloads Mod Data (In v1.4.8, forces a Tick Event)
- /cp reboot - Reboots RPC
- /cp shutdown - Shutdown RPC (Can be turned on from /cp reboot)
- /cp view currentData - Displays in Text Form, your Current RPC Data
- /cp view assets <large|small|all> - Displays all Asset IconKeys available to you
- /cp view dimensions - Displays all Dimension Names available for use, if Showing Current Dimension is enabled
- /cp view biomes - Displays all Biome Names available for use, if Showing Current Biome is enabled
- /cp view servers - Displays all Server Addresses available for use, if Show Game State is enabled
- /cp view guis - Displays all GUI Names available for use, if Per-GUI is Enabled
- /cp view items - Displays all Item Names available for use, if Per-Item is Enabled
- /cp <help|?> - Help Command to display the Above Commands and These Explanations

Placeholders:
In some Configuration Areas, CraftPresence provides some Placeholders to make things easier:

(Placeholders are not Case-Sensitive, but should be entered lowercase to prevent issues recognizing them*)

Main Menu/Loading Message Placeholders:
- &IGN& - Your Minecraft Username
- &MODS& - The Amount of Mods currently in your Mods Folder

Biome Placeholders:
- &BIOME& - The Current Biome Name
- &ID& - The Current Biome ID

Dimension Placeholders:
- &DIMENSION& - The Current Dimension Name
- &ICON& - The Default Dimension Icon Name
- &ID& - The Current Dimension ID

Server Placeholders:
- &IP& - The Current Server IP Address
- &NAME& - The Current Server Name
- &MOTD& - The Current Server MOTD (Message of The Day)
- &ICON& - The Default Server Icon Name
- &PLAYERS& - The Current Player Count "(10 / 100 Players)"
- &IGN& - Your Minecraft Username

- &TIME& - The Current World Time
- &MODS& - The Amount of Mods currently in your Mods Folder

 

SinglePlayer/LAN Placeholders:
- &IGN& - Your Minecraft Username
- &TIME& - The Current World Time
- &MODS& - The Amount of Mods currently in your Mods Folder

GUI Placeholders:
- &GUI& - The Current GUI Name (Supports GUIContainers and GUIScreens)
- &CLASS& - The Current GUI Class (Ex: net.minecraft.xxx)
- &SCREEN& - The Current GUI Screen Instance

Item/Entity Placeholders:
- &MAIN& - The Current Item your Main Hand is Holding
- &OFFHAND& - The Current Item your Off Hand is Holding
- &HELMET& - The Current Helmet Armor Piece you have Equipped
- &CHEST& - The Current Chest Armor Piece you have Equipped

- &LEGS& - The Current Leggings Armor Piece you have Equipped

&BOOTS& - The Current Boots Armor Piece you have Equipped

Disclaimer:
As with other RPC Mods, this Mod uses your in-Game Data to send Display Information to a 3rd Party
Service (In this Case, Discord).

The Terms of Service relating to Creating your own Discord ID can be found here


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    297038
  • Created
    Jun 28, 2018
  • Last Released File
    Jan 17, 2019
  • Total Downloads
    1,046,058
  • License

Categories

Members