"; }; node.src = fallback; //node.style.width = "4.7em"; //node.style.height = "4.7em"; //node.style.marginTop = "0.4em"; node.style.borderRadius = "4px"; } function setCompactLayout(newValue){ let expireYear = (new Date()).getFullYear() + 20; document.cookie = "layout_type=" + newValue + " ; expires = Sun, 01 Jan " + expireYear + " 00:00:00 GMT; path=/"; location.reload(); } let loadStart = 90; let loadingMore = false function loadMore(){ if(loadingMore){return} loadingMore = true let wrapper = document.getElementById("resource-grid"); /* $searchParams = [ "premium" => $discoverPremiumType === "premium" ? "1" : ($discoverPremiumType === "free" ? "0" : "-1"), "exclusive" => $discoverPremiumType === "exclusive" ? "1" : "-1", "type" => $discoverCategory, "category" => $discoverSubcategory, "ver" => $discoverVersion, "query" => $searchTermsOriginal, "sort" => $sortStyle, "tier" => $tier, "seed" => $randSeed]; */ let jsonSend = {} jsonSend = {"premium":"1","exclusive":"-1","type":"Builds","category":"Hubs","ver":"any-version","query":"","sort":"update","tier":null,"seed":854068995,"payment_methods":null,"max_price":null}; //jsonSend.premium = "1" //jsonSend.exclusive = "-1" //jsonSend.type = "builds" //jsonSend.category = "hubs" //jsonSend.ver = "any-version" //jsonSend.query = "" //jsonSend.query = "" //jsonSend.sort = "update" jsonSend.start = loadStart; jsonSend.limit = 18; //jsonSend.tier = ""; //jsonSend.seed = "854068995"; jsonSend.host = window.location.host jsonSend.html_style = "grid" let cardBackground = ''; jsonSend.stringify = "0" run("search", jsonSend, function(result){ if(result.success){ for(r of result.result){ r.averageReview = parseFloat(r.averageReview) let el = document.createElement("div") let resourceURI = `/resource/${makeURLFriendly(r.title)}.${r.id}?utm_source=polymart&utm_medium=polymart-search&utm_campaign=polymart-search-update`; let backgroundColorUsed = r.headerBackgroundColor == null ? "" : (r.headerBackgroundColor.length <= 6 ? "#" + r.headerBackgroundColor : r.headerBackgroundColor); let headerHeight = "72px" let lazy = "loading='lazy'" let fallbackMarginTop = "4px" let fallbackSize = "64px" let titleStyle = "color: inherit" let fallbackText = r.title.replace(/[^A-Z]/g, "").substring(0, 4) if(fallbackText.length < 2){ fallbackText = r.title.replace(/[^A-Za-z]/g, "").substring(0, 2).toUpperCase() } let ownerBadge = r.owner.badge === null ? "" : ` ${r.owner.badge}` let ownerAndLink = `${r.owner.name}${ownerBadge}` let reviewStarsHTML = ""; let unlitColor = '#444'; for(let i = 1; i <= 5; i++){ let starToAdd = `` if(r.averageReview + 0.2 >= i){ starToAdd = ""; } else if(r.averageReview + 0.8 >= i){ starToAdd = ""; } reviewStarsHTML += starToAdd; reviewStarsHTML += ""; } reviewStarsHTML = `${reviewStarsHTML}(${r.reviewCount})`; if(r.averageReview < 1 || r.reviewCount === 0){ reviewStarsHTML = ""; } let downloadCountFormatted = r.downloads < 1 ? "Be the first!" : (r.downloads <= 5 ? "about 5" : parseInt(r.downloads).toLocaleString("en-US")); let extraBottomInfo = "" let actionButtonInner = "Download"; let actionButtonClass = "button"; let actionLocation = resourceURI; if(parseFloat(r.price) > 0){ let priceStr = `${r.price} ${r.currency}` if(!r.canDownload){ if(r.sale > 0 && r.saleUntil > new Date().getTime() / 1000){ let newPrice = parseFloat(r.price) * (1 - (parseFloat(r.sale) / 100)) priceStr = `${r.price} ${newPrice.toFixed(2)} ${r.currency}` } actionButtonInner = `${priceStr}`; actionButtonClass = "button-weak"; } } let actionButtonDivInner = `${actionButtonInner}` el.innerHTML = `
${unXSS(r.title)}
By ${ownerAndLink} — ${unXSS(r.subtitle)}
${reviewStarsHTML} ${downloadCountFormatted} ${extraBottomInfo}
${actionButtonDivInner}
` let first = el.children.item(0) let insert = document.createElement("div") insert.className = first.className insert.style = first.style insert.onclick = first.onclick insert.innerHTML = first.innerHTML wrapper.insertBefore(insert, null) } if(result["more"]){ loadStart = result["next_start"] loadingMore = false } else{ document.getElementById("loading-wrapper").remove() } } }) } let currentDiscoverAlpha = 1 let hasDoneFirstLoadMore = false window.onscroll = function(ev) { let element = document.getElementById('loading-wrapper') let bodyRect = document.body.getBoundingClientRect(), elemRect = element.getBoundingClientRect(), offset = elemRect.top - bodyRect.top; if ((window.innerHeight + window.scrollY) >= offset - 512) { loadMore() } else if(!hasDoneFirstLoadMore && window.scrollY >= 4){ hasDoneFirstLoadMore = true loadMore() } if(window.scrollY > 1650 && window.scrollY < 1850){ currentDiscoverAlpha = (window.scrollY - 1650) / 200 document.getElementById("discover-bottom-wrapper").style.opacity = `${(currentDiscoverAlpha.toFixed(3))}` } else if(window.scrollY < 1650 && currentDiscoverAlpha !== 0){ currentDiscoverAlpha = 0 document.getElementById("discover-bottom-wrapper").style.opacity = "0" } else if(window.scrollY > 1850 && currentDiscoverAlpha !== 1){ currentDiscoverAlpha = 1 document.getElementById("discover-bottom-wrapper").style.opacity = "1" } };
Sort by Updated
Hub/Lobby 200x200
By iJosePlay_ — Hub/Lobby construction of size 200x200
Be the first!
3.99usd
Lobby | Very Detailed Hub Map
By LukyTechnology — Lobby map for Small servers. This Lobby is not big but its very detailed.
Be the first!
5.00usd
Large Candidus Hub 450x450
By PREMADESETUPS — Tropical Beautiful Hub 450x450 - Light Themed
Be the first!
8.99usd
Lobby | BLACK CASTLE - 250 x250
By DustinDinh — A lobby with huge black castle. Size: 250x250
about 5
10.00usd
Lobby SkyWars | BedWars etc..
By ErozOne — 『 Lobby MiniGames | SkyWars | BedWars | PartyGames | 』
about 5
3.00usd
Super Lobby Spawn
By NicazoPM — The best Lobby Spawn for you Minecraft Network
Be the first!
1.50usd
Lobby - Countryside
By BreadBuilds — Amazing High detailed Lobby surrounded by water | Spawn, 5x Place for NPC's, 2x Place for Crates
(1) 35
12.00usd
Hub - Ultra Sci-fi
By BreadBuilds — High and precisely made Sci-fi hub | 6 NPCs | Leaderborad table
about 5
11.00usd
Lobby - Lost Place
By BreadBuilds — Lobby | SpawnPoint | 3x Place for NPC's
18
11.00usd
Hub - Bee Island - 250x250
By BreadBuilds — Floating Hub | Beautiful & Nice looking
about 5
9.00usd
AuthMe - Azure Lobby
By BreadBuilds — Cute looking azure lobby - can be used as Authme for your Minecraft server
about 5
8.00usd
Hub - Sakura Temple - 550x400
By BreadBuilds — Chinese themed hub | SpawnPoint, 7x Place for NPC's
about 5
12.00usd
Lobby - The Stone Village
By BreadBuilds — Amazing Stoneland Village Hub surrounded by water
Be the first!
10.00usd
Page: 1 2 3 4 5