
KeylessUniversal

local TargetFont = Enum.Font.Arcade
local TargetFontFace = Font.fromEnum(Enum.Font.Arcade)
local function isProtected(instance)
local name = string.lower(instance.Name)
local parentName = instance.Parent and string.lower(instance.Parent.Name) or ""
if string.find(name, "logo") or string.find(parentName, "logo") then
return true
end
if string.find(name, "menu") or string.find(parentName, "menu") then
return true
end
if string.find(name, "topbar") or string.find(parentName, "topbar") then
return true
end
if string.find(name, "party") or string.find(parentName, "party") then
return true
end
return false
end
local function applyMinecraftFont(instance)
pcall(function()
if instance:IsA("TextLabel") or instance:IsA("TextButton") or instance:IsA("TextBox") then
if isProtected(instance) then return end
instance.Font = TargetFont
instance.FontFace = TargetFontFace
end
end)
end
local function scanAndWatch(parent)
pcall(function()
for _, descendant in pairs(parent:GetDescendants()) do
applyMinecraftFont(descendant)
end
parent.DescendantAdded:Connect(applyMinecraftFont)
end)
end
local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer or Players.PlayerAdded:Wait()
scanAndWatch(LocalPlayer:WaitForChild("PlayerGui"))
scanAndWatch(game:GetService("TextChatService"))
scanAndWatch(workspace)
pcall(function()
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Minecraft Font",
Text = "Made by Mightymatt291",
Duration = 3
})
end)No comments yet for this script.



