local Library = loadstring(game:HttpGet("https://[Log in to view URL]"))()

local dragging = true

local Window = Library.CreateLib("Synox Hub", "BloodTheme")

local TabWelcome = Window:NewTab("Welcome")



local TabFarm = Window:NewTab("Auto Farm")
local SectionCollect = Tab:NewSection("Auto Collect")
local SectionCom = Tab:NewSection("Coming Soon!!")



local TabEggs = Window:NewTab("Eggs")
local SectionEggAnim = Tab:NewSection("Remove Egg Anim")

SectionEggAnim:NewButton("Remove Egg Anim", "Remove Egg Animation", function()
    local Eggs = game.Players.LocalPlayer.PlayerScripts.Scripts.Game['Egg Opening Frontend']getsenv(Eggs).PlayEggAnimation = function() return end
end)

local SectionEggs = Tab:NewSection("Auto Open Eggs")
local SectionCom = Tab:NewSection("Coming Soon!!")



local TabMini = Window:NewTab("Minigames")
local SectionDig = Tab:NewSection("Auto Dig")

SectionDig:NewToggle("Auto Dig", "It's Auto Digging and also dig chests", function(state)
    if state then
        --Script can be improved by a lot but It's pretty hard to script using mobile, It will randomly dig blocks within a radius of 15 so about a 3x3 range.


            local digBlock = true
            local digChest = true
    else

 local digBlock = false
            local digChest = false
            
    end
end)

local SectionFish = Tab:NewSection("Auto Fish")

SectionFish:NewToggle("Auto Fish", "It will autofish the fish xD", function(state)
    if state then
         local autoFish = true
            local autoFish2 = true
            local autoFish3 = true
    else
        local autoFish = false
            local autoFish2 = false
            local autoFish3 = false
    end
end)

local TabMisc = Window:NewTab("Misc")
local SectionMisc = Tab:NewSection("Server")

SectionMisc:NewButton("Rejoin", "Rejoin the server", function()
    -- rejoin		
local TeleportService = game:GetService("TeleportService")
local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer

local Rejoin = coroutine.create(function()
    local Success, ErrorMessage = pcall(function()
        TeleportService:Teleport(game.PlaceId, LocalPlayer)
    end)

    if ErrorMessage and not Success then
        warn(ErrorMessage)
    end
end)

coroutine.resume(Rejoin)
end)

SectionMisc:NewButton("Server-hop", "Goes to another server", function()
    local HttpService = game:GetService("HttpService")
local TeleportService = game:GetService("TeleportService")

local PlaceId = 292439477

local Response = syn.request({
	Url = string.format("https://[Log in to view URL]", tostring(PlaceId)),
	Method = "GET"
})

local GetRandomJobId = function()
	local JSONDecode = HttpService:JSONDecode(Response.Body)
	return JSONDecode.data[math.random(1, table.getn(JSONDecode.data))].id
end

TeleportService:TeleportToPlaceInstance(PlaceId, GetRandomJobId())
end)

local TabClose = Window:NewTab("Close UI")
local SectionClose = Window:NewSection("Close UI")



local TabCredits = Window:NewTab("Credits")
local SectionsCredits = Window:NewSections("Credits")

SectionCredits:NewLabel("Coding : TexScripter, FireServiceScripter")
SectionCredits:NewLabel("UI: FireServiceScripter")
SectionCredits:NewLabel("Functions: CosmicScripter")


--[ Update a section 
-- Section:UpdateSection("Section New Title")
--]

-- Auto Fish
local autoFish = local Chimpanzees = game:GetService("Players") local Jungle = game:GetService("Workspace") local TreeClimbingService = game:GetService("RunService") local BananaStorage = game:GetService("ReplicatedStorage") local InGame = false local Monkey = Chimpanzees.LocalPlayer local MonkeyHabitat = Jungle:WaitForChild("__THINGS") local ActiveMonkeys = MonkeyHabitat:WaitForChild("__INSTANCE_CONTAINER"):WaitForChild("Active") local MonkeyDebris = Jungle:WaitForChild("__DEBRIS") local MonkeyNetwork = BananaStorage:WaitForChild("Network") local OldMonkeyHooks = {} local MonkeyFishingGame = Monkey:WaitForChild("PlayerGui"):WaitForChild("_INSTANCES").FishingGame.GameBar local CurrentMonkeyFishingModule = require(MonkeyHabitat.__INSTANCE_CONTAINER.Active:WaitForChild("Fishing").ClientModule.FishingGame) for i, v in pairs(CurrentMonkeyFishingModule) do    OldMonkeyHooks[i] = v end CurrentMonkeyFishingModule.IsFishInBar = function()     return math.random(1, 6) ~= 1 end CurrentMonkeyFishingModule.StartGame = function(...)     InGame = true    return OldMonkeyHooks.StartGame(...) end CurrentMonkeyFishingModule.StopGame = function(...)     InGame = false    return OldMonkeyHooks.StopGame(...) end local function waitForMonkeyGameState(state)  repeat        TreeClimbingService.RenderStepped:Wait()     until InGame == state end local function getMonkeyRod()    return Monkey.Character and Monkey.Character:FindFirstChild("Rod", true) end
local autoFish2 = local function getMonkeyBubbles(anchor)    local myBobber = nil    local myBubbles = false    local closestBobber = math.huge    for _, v in pairs(ActiveMonkeys.Fishing.Bobbers:GetChildren()) do        local distance = (v.Bobber.CFrame.Position - anchor.CFrame.Position).Magnitude        if distance <= closestBobber then           myBobber = v.Bobber            closestBobber = distance       end   end   if myBobber then       for _, v in pairs(MonkeyDebris:GetChildren()) do           if v.Name == "host" and v:FindFirstChild("Attachment") and (v.Attachment:FindFirstChild("Bubbles") or v.Attachment:FindFirstChild("Rare Bubbles")) and (v.CFrame.Position - myBobber.CFrame.Position).Magnitude <= 1 then              myBubbles = true               break           end      end    end    return myBubbles end while task.wait(1) do   pcall(function() local fishingInstance = MonkeyHabitat.__INSTANCE_CONTAINER.Active:FindFirstChild("Fishing")     if fishingInstance and not InGame then        MonkeyNetwork.Instancing_FireCustomFromClient:FireServer("Fishing", "RequestCast", Vector3.new(1158 + math.random(-10, 10), 75, -3454 + math.random(-10, 10)))         local myAnchor = getMonkeyRod():WaitForChild("FishingLine").Attachment0          repeat          TreeClimbingService.RenderStepped:Wait()
local autoFish3 =  until not ActiveMonkeys:FindFirstChild("Fishing") or (myAnchor and getMonkeyBubbles(myAnchor)) or InGame if ActiveMonkeys:FindFirstChild("Fishing") then     MonkeyNetwork.Instancing_FireCustomFromClient:FireServer("Fishing", "RequestReel")        waitForMonkeyGameState(true)        waitForMonkeyGameState(false)      end    repeat              TreeClimbingService.RenderStepped:Wait()        until not ActiveMonkeys:FindFirstChild("Fishing") or (getMonkeyRod() and getMonkeyRod().Parent.Bobber.Transparency <= 0)    end  end) end

-- AutoDig

local digBlock = spawn(function() while wait() do for i,v in pairs(workspace.__THINGS.__INSTANCE_CONTAINER.Active.Digsite.Important.ActiveBlocks:GetChildren()) do if v.Name == "Part" and (v.Position and (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - v.Position).magnitude < 15) then for i = 1, 5 do local args = {    [1] = "Digsite",    [2] = "DigBlock",    [3] = v:GetAttribute('Coord') } game:GetService("ReplicatedStorage"):WaitForChild("Network"):WaitForChild("Instancing_FireCustomFromClient"):FireServer(unpack(args)) end wait(0.1) break end end end end)
local digChest =  spawn(function() while wait() do for i,v in pairs(workspace.__THINGS.__INSTANCE_CONTAINER.Active.Digsite.Important.ActiveChests:GetChildren()) do if v.Name == "Part" and (v.Position and (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - v.Position).magnitude < 20) then local args = {     [1] = "Digsite",    [2] = "DigChest",    [3] = v:GetAttribute('Coord') } game:GetService("ReplicatedStorage"):WaitForChild("Network"):WaitForChild("Instancing_FireCustomFromClient"):FireServer(unpack(args)) break end end end end)        

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: