Alpha Key Update
This release brings a key-system to Dragonfly which requires the user to enter a valid key before playing with Dragonfly.
Compatibility Notes
Since this release changed the name of several important directories, resources and even the version name, it is very important to use the latest installer from our website for the client to work properly!
Alpha Key System
This section describes the visible and invisible (running on the backend) processes of the key system and additional information about the behavior and implementation.
Valid Keys
A valid alpha key has the format XXXXXX-XXXXXXXX-XXXXXXXX-XXXXXX
and contains only uppercase letters and numbers. An example would be 7B8CZP-T8HV8QHW-XWQC92ZT-QSJV81
.
Generating Keys
Alpha keys can only be generated by the Dragonfly team using the Inception Cloud API Services. They are free to give keys to as many users as they want and also have no limitation in generating them.
Obtaining Keys
Like mentioned above, you can obtain alpha keys from any (high-ranked) Dragonfly team member. To get in contact with our team, please visit our Discord server. At the time of writing, we do not allow users to apply on our website, but since this can change in the future, consider visiting our website or follow us on Twitter to stay up-to-date.
Redeeming Keys
When launching Dragonfly without a key stored the client will ask you to enter a key. After confirming the key its format is validated and the Dragonfly backend is contacted in order to verify the key. If the key is valid it will be attached to your device by generating a unique machine identifier based on your hardware. After attaching a key to a specific machine, it can no longer be redeemed no matter on which device! Now the key is stored on your local machine and validated on every client startup. Only the machine that the key is attached to can validate it. If the stored key was deleted, it cannot be attached to your machine again, so it is worthless.
Validating Keys
When launching Dragonfly with a correctly formatted stored key the client will validate that the key exists and that it is attached to the current device. If everything is OK, no further action is required to be taken. On the other hand, if an error occurs, you will not be able to launch Dragonfly. It is worth trying to re-validate the key by restarting Dragonfly. Since Dragonfly is not activated without a valid key, you will have to obtain a new key if the validation still fails.
Storing Keys
Once a key is attached to your machine by Dragonfly, it is stored in a file. This file is located at %MINECRAFT_HOME%\dragonfly\alpha.key
. Please DO NOT modify this file since it can break the key-storage and can make your attached key worthless. If this file is broken, contains an incorrectly formatted, or an invalid key, Dragonfly will require you to enter a new key on the next startup!
Client Brand Rename
We continued our effort on renaming the client from Inception Cloud Minecraft Mod
to Dragonfly
.
Icons
This released updated all icons (main menu, taskbar, Discord Rich Presence) to the new Dragonfly logo.
Colors
The background color of the main menu has been updated to match the changed logo. Other colors still remain in the previous design ("Cloud Palette") but will be updated with the UI Rework coming in the next release.
Launcher Profile
The latest installer (v1.2) updated the Minecraft launcher profile and name to match the new brand.
Directories
All directories that contain files related to Dragonfly have been renamed.
Version
The version has been renamed from ICMinecraftMod
to Dragonfly-1.8.8
.