Cant Find Star Creator Icon

Since a lot of people are confused on how to access this icon in general, here’s how to do it.

Step 1: Paste this into an image label or image button:

rbxasset://LuaPackages/Packages/_Index/UIBlox/UIBlox/App/ImageSet/ImageAtlas/img_set_1x_3.png

Step 2: Set the ImageRectOffset to 0, 173 and set the ImageRectSize to 16, 16.
Step 3: Set the size of the image to {0, 16},{0, 16}.
Step 4: Profit?
image

If you want to make more of these icons, refer to the following file:
(roblox file location)\ExtraContent\LuaPackages\Packages_Index\UIBlox\UIBlox\App\ImageSet\GetImageSetData.lua

Look for an icon (eg. icons/status/player/videostar) by searching with your text editor/code editor, grab the ImageRectOffset and ImageRectSize, the path of the image sheet, and paste them in their proper location. Edit the above example in case you want to experiment. ImageRectOffset and ImageRectSize are different for each image. It’s also recommended to make the image the size of the ImageRectSize, so that the image does not appear blurry or pixelated.

Have fun, and happy designing!

2 Likes

Sorry to bump this post, but I needed to give you the following info:

The method above me no longer works, as the spritesheet’s have changed.

Anways, here is the updated file path for the star creator icon:

rbxasset://LuaPackages/Packages/_Index/UIBlox/UIBlox/App/ImageSet/ImageAtlas/img_set_1x_2.png

and here is the position for the star creator icon:

ImageRectOffset: 490, 346
ImageRectSize: 16, 16
2 Likes

Neither does this method work anymore

The star creator icon can now be found here:

rbxasset://LuaPackages/Packages/_Index/UIBlox/UIBlox/App/ImageSet/ImageAtlas/img_set_2x_14.png

Position for it:

ImageRectOffset: 334, 444
ImageRectSize: 32, 32

WORKS AS OF OCTOBER 31, 2022

2 Likes

I think all of you might find this useful instead of having to manually change the file path to ImageSets you can use something like this (Automatically updates, you won’t ever have to fix it again)

local GetImageSetDataUrl = "https"
	.. "://raw.githubusercontent.com/MaximumADHD/Roblox-Client-Tracker/master/LuaPackages/Packages/_Index/UIBlox/UIBlox/App/ImageSet/GetImageSetData.lua" -- You can avoid concatenating ("..") in your code, it's just to make devforum let me post this

local HttpService = game:GetService("HttpService")

--HttpService.HttpEnabled = true -- This can be removed if you've enabled HttpRequests in Settings for the Game

local ok, result = pcall(HttpService.GetAsync, HttpService, GetImageSetDataUrl)

if ok then
	local GetImageSetData = loadstring(result)()

	local scale = 3 -- GuiService:GetResolutionScale() can't be used, don't know any other methods to get Scale

	local Images = GetImageSetData(scale)

	local SPECIAL_PLAYER_ICONS = {
		Admin = Images["icons/status/player/admin"],
		Intern = Images["icons/status/player/intern"],
		Star = Images["icons/status/player/videostar"],
	}
	print(SPECIAL_PLAYER_ICONS) -- You can get icons for anything else this way too, just take a look at image paths (["icons/status/player/videostar" for example) that CoreScripts use
else
	print(result)
end
1 Like

holy shit you found the path to that file. I never knew how to use the client tracker GitHub page tbh.

1 Like

Are the individual icons located anywhere? I’d like to use some of them without having to manually rescale them and stuff in my editor.

Just draw it in Photoshop and maybe add on some of your redesigns.