Auto Eggs Hopper
Key Required

Auto Eggs Hopper

[🐣] Miner's Haven ⛏️ Sandbox TycoonOn_ManOn_Man 4K views 21 executesUpdated Apr 26, 2025
5.0/ 5(1 votes)
10100% Positive
Lua Script•127 lines (4567 chars)
-- Basically, I didn’t really create anything in this script, it’s a Frankenstein of a few others. Full credits are listed at the bottom of the script.

repeat wait() until game:IsLoaded()

local slotnumber = 1 -- YOUR SLOT HERE

local ReplicatedStorage = game:GetService("ReplicatedStorage")
wait(1)
local QuickLoad = ReplicatedStorage.QuickLoad 
QuickLoad:InvokeServer(
    slotnumber
)
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local LoadPlayerData = ReplicatedStorage.LoadPlayerData 
LoadPlayerData:InvokeServer(
    slotnumber
)
local Workspace = game:GetService("Workspace")
local Easter = Workspace.Easter
local easterthing = Easter:FindFirstChild("EASTER ISLAND EGG SPAWNS")
local mapthing = Workspace.Map:FindFirstChild("EGG_SPAWNS")

if easterthing then
    for i, v in ipairs(easterthing:GetChildren()) do
        if #v:GetChildren() > 0 then
            for _, child in ipairs(v:GetChildren()) do
                print(child.Name)
                child:FindFirstChild("ProximityPrompt")
                game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = child.CFrame
                task.wait(.5)
                fireproximityprompt(child.ProximityPrompt)
                wait(.5)
            end
        end
    end
end

if mapthing then
    for i, v in ipairs(mapthing:GetChildren()) do
        if #v:GetChildren() > 0 then
            for _, child in ipairs(v:GetChildren()) do
                print(child.Name)
                child:FindFirstChild("ProximityPrompt")
                game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = child.CFrame
                task.wait(.5)
                fireproximityprompt(child.ProximityPrompt)
                wait(.5)
            end
        end
    end
end
wait(1)
local PlaceID = game.PlaceId
local AllIDs = {}
local foundAnything = ""
local actualHour = os.date("!*t").hour
local Deleted = false
local File = pcall(function()
    AllIDs = game:GetService('HttpService'):JSONDecode(readfile("NotSameServers.json"))
end)
if not File then
    table.insert(AllIDs, actualHour)
    writefile("NotSameServers.json", game:GetService('HttpService'):JSONEncode(AllIDs))
end
function TPReturner()
    local Site;
    if foundAnything == "" then
        Site = game.HttpService:JSONDecode(game:HttpGet('https://games.roblox.com/v1/games/' .. PlaceID .. '/servers/Public?sortOrder=Asc&limit=100'))
    else
        Site = game.HttpService:JSONDecode(game:HttpGet('https://games.roblox.com/v1/games/' .. PlaceID .. '/servers/Public?sortOrder=Asc&limit=100&cursor=' .. foundAnything))
    end
    local ID = ""
    if Site.nextPageCursor and Site.nextPageCursor ~= "null" and Site.nextPageCursor ~= nil then
        foundAnything = Site.nextPageCursor
    end
    local num = 0;
    for i,v in pairs(Site.data) do
        local Possible = true
        ID = tostring(v.id)
        if tonumber(v.maxPlayers) > tonumber(v.playing) then
            for _,Existing in pairs(AllIDs) do
                if num ~= 0 then
                    if ID == tostring(Existing) then
                        Possible = false
                    end
                else
                    if tonumber(actualHour) ~= tonumber(Existing) then
                        local delFile = pcall(function()
                            delfile("NotSameServers.json")
                            AllIDs = {}
                            table.insert(AllIDs, actualHour)
                        end)
                    end
                end
                num = num + 1
            end
            if Possible == true then
                table.insert(AllIDs, ID)
                wait()
                pcall(function()
                    writefile("NotSameServers.json", game:GetService('HttpService'):JSONEncode(AllIDs))
                    wait()
                    game:GetService("TeleportService"):TeleportToPlaceInstance(PlaceID, ID, game.Players.LocalPlayer)
                end)
                wait(4)
            end
        end
    end
end

function Teleport()
    while wait() do
        pcall(function()
            TPReturner()
            if foundAnything ~= "" then
                TPReturner()
            end
        end)
    end
end

-- If you'd like to use a script before server hopping (Like a Automatic Chest collector you can put the Teleport() after it collected everything.
Teleport()

-- SERVER HOPPER : https://github.com/Morples/Server-hop/blob/main/Script
-- Remotes generated with sigma spy BOIIIIIIIII (+9999999 AURA)
-- Auto Eggs by abibus on discord/aaa3 on scriptblox

Features & Information

I DIDN'T DEVELOP THIS SCRIPT AT ALL, IT'S JUST A COMBINATION OF SEVERAL SCRIPTS TO MAKE AUTO EGGS 100% AUTOMATIC CHANGE THE local slotnumber = 1 -- YOUR SLOT HERE TO YOUR SLOT NUMBER I'm not a script dev (yet) If a patch happens I will NOT fix the script I'm not responsible for bans

Community Comments (1)

On_ManOn_ManApr 26, 2025

and this script doesn't support solara, it supports xeno and others

More Scripts for [🐣] Miner's Haven ⛏️ Sandbox Tycoon