v1.1.0
Official release of version v1.1.0
Last updated
Official release of version v1.1.0
Last updated
Release Date: August 6th, 2023
v1.1.0 includes the following functions, changes, or fixes:
Going forward, Essentials functions will be based off of service modules that are placed inside of the main Essentials module! This will be better for management, organization, and readability for developers and me! All functions will still be called on the main Essentials module but configuration will be in it's own service module for that specific service function. Ex. IsPlayerVerified
is apart of the Players
service, to modify the function, you would go in the main Essentials module and then the Players module and find the IsPlayerVerified
function, but using a script to call the function is still Essentials.IsPlayerVerified(player: Player, debugging: boolean)
! (hope that makes sense)
The function positions and organization like the is still downloadable in this release but as stated, going forward the main Essentials.rbxm
file will include service modules!
Essentials now has an official documentation with examples and references for each function! You can check out the documentation
SetAttribute
Sets an attribute to an instance with the attributes name and value, you can learn more about attributes
GetAttribute
Gets the attribute that's assigned to an instance
SetCameraMinZoomDistance
Sets the minimum camera zoom distance for the player
SetCameraMaxZoomDistance
Sets the maximum camera zoom distance for the player
SetCameraMode
Sets the camera mode for the player
SetHealthDisplayDistance
Sets the health display distance for the player
SetNameDisplayDistance
Sets the name display distance for the player
EnableMouseLock
(DevEnableMouseLock)
Enable or disable the mouse lock option aka Shift-Lock
SetMouseLockKey
Sets a custom mouse lock key (The mouseLockKey
parameter passes a string, this string are the key names of ! Ex. "Q, RightControl" will set the mouse lock key to Q and RightControl)
EnableAutoJump
(AutoJumpEnabled)
Enable or disable the auto jump option for mobile players
SetCoreGuiEnabled
Enable or disable CoreGuis such as the PlayerList or Backpack
PlayerAccountAge
Gives the number of the specified players account age in days
PlayerRespawnTime
Sets the amount of seconds until a players character respawns after they reset their character (Default: 5.0 seconds)
GetNameFromUserIdAsync
Gets the specified players name from their userId (Ex. https://www.roblox.com/users/189051237/profile, Gives the username Femtrs)
GetUserIdFromNameAsync
Gets the userId of the specified players username
SetHumanoidHealth
Sets the players humanoid health
SetHumanoidHealthDisplayType
Sets the type of health display for the humanoid such as Always On
and DisplayWhenDamaged
TakeDamage
The humanoid of the specified player will take the amount of damage given
AwardBadge
Awards the specified player with the given badgeId
CheckBadge
Checks if the specified player owns the given badgeId
TeleportAsync
Teleports the given players to a given placeId
with the usage of
SendBloxstrapMessage
Sends a custom message for the Roblox bootstrapper on their
SetBloxstrapRichPresence
Sets the rich presence for the Roblox bootstrapper on their
SetTextChatSettings
Sets the settings of TextChatService
SetTextChatBubble
Sets the appearance and behavior of the chat bubble from TextChatService
SetTextChatWindow
Sets the appearance, data, and behavior of the chat window of TextChatService
SetTextChatInputBar
Sets the appearance and behavior of TextChatService's chat input bar
SetChatSettings
Sets the settings of Chat (LegacyChatService)
SetChatBubble
Give a table of the desired appearance of bubble chat (LegacyChatService Bubble Chat)
VRSafetyBubbleMode
Re-writing the function and debugging methods
IsPlayerVerified
Re-writing the function and debugging methods to be more efficient
SetWalkSpeed
Added checks for humanoid
SetJumpPower
Added checks for humanoid
SetJumpHeight
Added checks for humanoid
Thank you for reading this release log and thank you for your interest in Essentials! It is my goal to make developing easier and to educate users on the platform.
If you have any bugs or issues, please post them in the section