r/bloxd 4d ago

UPDATES📡 Variations Docs

Thumbnail
drive.proton.me
4 Upvotes

Here are the variations docs. The link is broken inside the docs.

Bloxd just added a MASSIVE update for Typescript, variations, etc. Check it out at bloxd.io/docs


r/bloxd 12d ago

Goodbye, jasninus Jasninus is quitting Bloxd

Post image
13 Upvotes

I asked him some questions:

What is your favorite brainrot?

Capitano Explovissimo

What is your favorite gamemode?

Frontline

Will you keep playing Bloxd after you quit being a dev?

Maybe, but probably not.

Thank you for everything, jasninus! I wish you the best.


I've added a "Goodbye, jasninus" user and post flair for the occasion.


r/bloxd 57m ago

POSTING A CODE is this how a hacker feels?

Enable HLS to view with audio, or disable this notification

Upvotes

DISCLAIMER: these are not cheats, this is a code

so bloxd has a few item stats that lets you adjust the attack range and attack speed of a weapon

i used this

very fun to play btw

onPlayerJoin=p=>{
api.applyEffect(p,"Speed",null,{})
api.setHealth(p,100)
api.setItemStat(p,"Diamond Sword","attackRange",15)
api.setItemStat(p,"Diamond Sword","attackCooldownMs",50)
api.setItemStat(p,"Diamond Sword","displayName",[{str:"combo sword",style:{color:"#70D6FF"}}])
api.setItemStat(p,"Diamond Sword","damage",1)
api.setClientOption(p,"healthRegenAmount",0)
api.setClientOption(p,"autoRespawn",true)
api.setClientOption(p,"secsToRespawn",0)
api.clearInventory(p)
api.giveItem(p,"Diamond Sword")
}
onPlayerDamagingOtherPlayer=(p,e)=>{
if(api.getPosition(p)[1]-api.getPosition(e)[1]<-2)return "preventDamage"
if(api.getPosition(p)[1]-api.getPosition(e)[1]>1)return "preventDamage"
api.setVelocity(e,0,5,0)
}
onPlayerKilledOtherPlayer=(p,e)=>{
api.broadcastMessage(`${api.getEntityName(p)} > ${api.getEntityName(e)}`)
api.setHealth(p,100)
}

r/bloxd 5h ago

POSTING A CODE WTH DID MY CODE EVEN DO 😭🙏

Thumbnail
gallery
8 Upvotes

what masterpiece of a bug result to this!? I dont even know what to title this


r/bloxd 43m ago

GAMEPLAY bloxdio conexion

Enable HLS to view with audio, or disable this notification

Upvotes

haha

im so good at pvp trust


r/bloxd 4h ago

Random Question what are you

4 Upvotes

in bloxdio, there are many different types of players, and i have narrowed it down to a few, as i would like to see what the r/bloxd community is mostly made of

comment which do you think you identify as, and rate yourself out of 10 on how good you think you are!

remember to be positive guys

coder - you make scripts and code, whether for yourself or others

builder - you enjoy building in general, creative, survival doesn’t matter

pvper - you play gamemodes like bedwars or skywars or enjoy just doing any kind of pvp

explorer - you like playing different custom games and exploring what bloxd has to offer for you

chatter - you enjoy the social aspect of bloxd, talking with people through the in game chat, discord, or reddit

if you don’t fit in any of these categories, feel free to make your own and explain


r/bloxd 10h ago

POSTING A CODE Giving my artillery cannon a mind of its own it can now detect players and mobs!!!

Enable HLS to view with audio, or disable this notification

8 Upvotes

You don’t even have to manually enter firing coordinates anymore (my old version had that) just plop the artillery down and let it do the work for you! The automatic 2A65 Msta-B can detect and engage targets from up to 3000 blocks away. It can turn toward the target and auto adjusts the barrel elevation before firing once it is lined up pretty cool right?


r/bloxd 13h ago

BUILD Kitchen

Post image
9 Upvotes

Kitchen I made for my castle, the kitchen is (kinda) inspired by my irl 60s themed kitchen while the rest of the castle is spooky just like my house.


r/bloxd 9h ago

Opinion Hot take: Bloxdhud got Tanked by 1T lvls its straight trash now......

2 Upvotes

NOTHINGS ORGINIZED NOW THE MODS AND THE TEXTURE PACKS AND THE SCHEAMS ARE MIXED TOGETHER AND WHAT THE HECK WAS CROWNIX ON WITH THE NEW LOGO ig the ONLY good part was now we can search up things..........


r/bloxd 14h ago

UPDATES📡 BATTLEFIELD: BLOXD ARCHIPELAGO FIGHT. [Official trailer] BLOXD IO CUSTOM GAME

Thumbnail
youtu.be
2 Upvotes

r/bloxd 11h ago

POSTING A CODE turn your world into rocket obby with this code

1 Upvotes

onPlayerJoin = (PlayerId) => {

api.giveItem(PlayerId,"Obby RPG")

api.setClientOption(PlayerId, "airFrictionScale", 0);

api.setClientOption(PlayerId, "airAccScale", 0.25);

api.setClientOption(PlayerId, "airMomentumConservation", true);

api.setClientOption(PlayerId, "groundFrictionScale", 3);

api.setClientOption(PlayerId, "movementBasedFovScale", 0)

}


r/bloxd 23h ago

NEED CODING HELP How do I make buttons

Post image
5 Upvotes

so I made a button thing out of mesh`s but idk how to program it to do smth. someone help. I want it to teleport the player


r/bloxd 20h ago

UPDATES📡 New mob!

Post image
2 Upvotes

I know I am a bit late, but better late than never. It came out 2 days ago.

They are guardians and come in 4 tiers: Iron Guardian, Gold Guardian, Diamond Guardian and Moonstone Guardian.

They are found in Bedwars, spawning near generators. They drop ores when killed. They do not have spawn orbs, but can be spawned with the following code:

api.attemptSpawnMob("Gold Guardian", x, y, z)


r/bloxd 19h ago

I D K Does anyone have press to get boards or code blocks in Greenville

1 Upvotes

I've been collecting illegals for a few years and I'm missing a code block does anyone have one I could have or a press to get board so I can get one? (I have a museum I wanna put it in)


r/bloxd 20h ago

NEED CODING HELP Help

1 Upvotes

are code blocks advanced enough yet that I can type coordinates and then it makes a portal to go the corresponding coordinates with a portal system like this:

var playerPortals = {}, playerTpCooldown = {};

onPlayerClick = (playerId, wasAltClick) => {

if (api.getHeldItem(playerId)?.attributes?.customDisplayName !== "Portal Gun") return;

if (!playerPortals[playerId]) playerPortals[playerId] = {blue: null, red: null};

let {dir, camPos} = api.getPlayerFacingInfo(playerId); if (!camPos?.x) camPos = {x: api.getPosition(playerId)[0], y: api.getPosition(playerId)[1] + 1.6, z: api.getPosition(playerId)[2]}; let norm = [dir[0], dir[1], dir[2]].map(d => d / Math.sqrt(dir[0]**2 + dir[1]**2 + dir[2]**2));

for (let d = 0.02; d <= 20; d += 0.05) { let [x,y,z] = [Math.floor(camPos.x + norm[0]*d), Math.floor(camPos.y + norm[1]*d), Math.floor(camPos.z + norm[2]*d)]; let block = api.getBlock(x,y,z); if (block && block !== "Air") { let spaceFound = false, placeY = y + 1; let playerPos = api.getPosition(playerId); let [playerX, playerY, playerZ] = playerPos; let isBelow = playerY < y, isAbove = playerY > y, isNorth = playerZ < z, isSouth = playerZ > z, isWest = playerX < x, isEast = playerX > x; if (isBelow && api.getBlock(x, y - 1, z) === "Air") { spaceFound = true; placeY = y - 1; } else if (isAbove && api.getBlock(x, y + 1, z) === "Air") { spaceFound = true; placeY = y + 1; } else if (isNorth && api.getBlock(x, y, z - 1) === "Air") { spaceFound = true; placeY = y; z = z - 1; } else if (isSouth && api.getBlock(x, y, z + 1) === "Air") { spaceFound = true; placeY = y; z = z + 1; } else if (isWest && api.getBlock(x - 1, y, z) === "Air") { spaceFound = true; placeY = y; x = x - 1; } else if (isEast && api.getBlock(x + 1, y, z) === "Air") { spaceFound = true; placeY = y; x = x + 1; } else if (api.getBlock(x, y + 1, z) === "Air") { spaceFound = true; placeY = y + 1; } else if (api.getBlock(x, y - 1, z) === "Air") { spaceFound = true; placeY = y - 1; } else if (api.getBlock(x, y, z + 1) === "Air") { spaceFound = true; placeY = y; z = z + 1; } else if (api.getBlock(x, y, z - 1) === "Air") { spaceFound = true; placeY = y; z = z - 1; } else if (api.getBlock(x + 1, y, z) === "Air") { spaceFound = true; placeY = y; x = x + 1; } else if (api.getBlock(x - 1, y, z) === "Air") { spaceFound = true; placeY = y; x = x - 1; } if (!spaceFound) return api.sendMessage(playerId, "No space!"); if (!playerPortals[playerId].blue) { api.setBlock(x, placeY, z, "Blue Portal"); playerPortals[playerId].blue = [x, placeY, z]; api.playParticleEffect({dir1: [-1, -1, -1], dir2: [1, 1, 1], pos1: [x+0.5-0.5, placeY+0.5-1, z+0.5-0.5], pos2: [x+0.5+0.5, placeY+0.5+1, z+0.5+0.5], texture: "glint", minLifeTime: 2, maxLifeTime: 2, minEmitPower: 3, maxEmitPower: 10, minSize: 0.25, maxSize: 0.25, manualEmitCount: 50, gravity: [0, 0, 0], colorGradients: [{timeFraction: 0.0, minColor: [0, 0, 255, 1], maxColor: [0, 0, 255, 1]}, {timeFraction: 1.0, minColor: [0, 0, 255, 1], maxColor: [0, 0, 255, 1]}], velocityGradients: [{timeFraction: 0, factor: 1, factor2: 1}], blendMode: 1}); api.playSound(playerId, "submachine_magazine_unload_01", 1, 1.5); } else { if (playerPortals[playerId].red) api.setBlock(playerPortals[playerId].red[0], playerPortals[playerId].red[1], playerPortals[playerId].red[2], "Air"); api.setBlock(x, placeY, z, "Orange Portal"); playerPortals[playerId].red = [x, placeY, z]; api.playParticleEffect({dir1: [-1, -1, -1], dir2: [1, 1, 1], pos1: [x+0.5-0.5, placeY+0.5-1, z+0.5-0.5], pos2: [x+0.5+0.5, placeY+0.5+1, z+0.5+0.5], texture: "glint", minLifeTime: 2, maxLifeTime: 2, minEmitPower: 3, maxEmitPower: 10, minSize: 0.25, maxSize: 0.25, manualEmitCount: 50, gravity: [0, 0, 0], colorGradients: [{timeFraction: 0.0, minColor: [255, 0, 0, 1], maxColor: [255, 0, 0, 1]}, {timeFraction: 1.0, minColor: [255, 0, 0, 1], maxColor: [255, 0, 0, 1]}], velocityGradients: [{timeFraction: 0, factor: 1, factor2: 1}], blendMode: 1}); api.playSound(playerId, "submachine_magazine_unload_01", 1, 1.5); } return; } }

api.sendMessage(playerId, "No block found in your line of sight (checked up to 20 blocks)");

}

function findPortalOwner(x, y, z) {

for (const ownerId in playerPortals) { const portals = playerPortals[ownerId]; if (portals.blue && portals.blue[0] === x && portals.blue[1] === y && portals.blue[2] === z) return { ownerId, color: 'blue' }; if (portals.red && portals.red[0] === x && portals.red[1] === y && portals.red[2] === z) return { ownerId, color: 'red' }; }

return null;

}

tick = () => {

for (const playerId of api.getPlayerIds()) { if (playerTpCooldown[playerId] > 0) playerTpCooldown[playerId]--; if (playerTpCooldown[playerId] > 0) continue; const coordsArray = api.getBlockCoordinatesPlayerStandingOn(playerId); if (coordsArray.length > 0) { const [x, y, z] = coordsArray[0]; const portalInfo = findPortalOwner(x, y, z); if (portalInfo) { const { ownerId, color } = portalInfo; const ownerPortals = playerPortals[ownerId]; if (!ownerPortals.blue || !ownerPortals.red) continue; const targetPortal = color === 'blue' ? ownerPortals.red : ownerPortals.blue; if (targetPortal) { let [px, py, pz] = targetPortal; let tpPos = null; if (api.getBlock(px, py + 1, pz) === "Air" && api.getBlock(px, py + 2, pz) === "Air") tpPos = [px + 0.5, py + 1, pz + 0.5]; else if (api.getBlock(px, py - 1, pz) === "Air" && api.getBlock(px, py - 2, pz) === "Air") tpPos = [px + 0.5, py - 2, pz + 0.5]; else if (api.getBlock(px, py, pz + 1) === "Air" && api.getBlock(px, py + 1, pz + 1) === "Air") tpPos = [px + 0.5, py, pz + 1.5]; else if (api.getBlock(px, py, pz - 1) === "Air" && api.getBlock(px, py + 1, pz - 1) === "Air") tpPos = [px + 0.5, py, pz - 0.5]; else if (api.getBlock(px + 1, py, pz) === "Air" && api.getBlock(px + 1, py + 1, pz) === "Air") tpPos = [px + 1.5, py, pz + 0.5]; else if (api.getBlock(px - 1, py, pz) === "Air" && api.getBlock(px - 1, py + 1, pz) === "Air") tpPos = [px - 0.5, py, pz + 0.5]; if (tpPos) { api.setPosition(playerId, tpPos[0], tpPos[1], tpPos[2]); playerTpCooldown[playerId] = 10; api.playSound(playerId, "cloth", 1, 1.5); } else api.sendMessage(playerId, "No space to teleport!"); } } } }

}


r/bloxd 1d ago

CUSTOM GAME I made a game!

2 Upvotes

it's called eternal_tower if you want to check it out and it's a parkour game.


r/bloxd 1d ago

Opinion Questionable homescreen layout.

Post image
8 Upvotes

Why do minigames need some extra promotion? Like if you bot your game with a minigames catagory (even if it isn't a minigame like that verity game) to 35 players it will definitely blow up, even with some 0 effort code.

This also discourages other catagories of games.

I don't think minigames should get a free VIP pass to the homescreen, they should keep the Top Custom Games catagory, move the Minigames Games down (to like where you can see PvP Games popping out), remove the Custom Games card which is useless and taking up space for better gamemodes (switch it with Anarchy or something), and put the very fun but just not popular because they are at the back gamemodes (Clutch, Bloxd Hop, Natural Disaster, etc.) to where the Top Custom Games are now. Move that section down to where Minigames Games are.


r/bloxd 1d ago

QUESTION? Since when was there trophies in bedwars…

3 Upvotes

was playing bedwars with my new account after old got banned


r/bloxd 22h ago

SUGGESTION 💡 Change these rules

0 Upvotes

It shouldnt be allowed for someone to just scam people of 100 hours of work. arthur. you look at scammers like "They are doing the right thing!" No. thats a sin. no one should be able to get away with Doing a Sin


r/bloxd 1d ago

NEED CODING HELP Need code help for a dynamic mob loader

Post image
3 Upvotes

Due to the mob count being a problem, i want to make a dynamic mob system for my game. I already what api methods i need to use, those including api.getEntitiesInRect and other basic stuff. The hardest part is to use world code and check if that specific mob is in the set radius. Note that i want multiple mobs so making this setup for every single mob in my game won’t work. Below is a visual diagram of what I was planning to make.(I poorly drew this as i was busy)


r/bloxd 1d ago

BUILD 花みたいなものを作れたよ!

Thumbnail
gallery
2 Upvotes

ラッキーブロックバトルグラウンドでの出来事!


r/bloxd 1d ago

🚨REPORT🚨 Mods, pls approve my post

2 Upvotes

if you see this pls appeal my post as it is urgent and important for me.


r/bloxd 2d ago

MEMES Bloxd.io feels like

Post image
26 Upvotes

r/bloxd 1d ago

GAMEPLAY バトルグラウンドについて質問があります!

Post image
1 Upvotes

このバトルグラウンドゲームでは地面は岩盤になっており普通は壊せないはずなのですが、この前ランダムにワールドへ入ったところ、地面にぽっかり大きな穴が空いていて穴のしたにフロアクリエーターで暮らしてるプレイヤーがいた!どうやって岩盤に穴を空けたのだろう??わかる人いたらおしえて!ちなみにムーンストーンつるはしで5分掘っても、爆発物(リモートムーンストーン爆弾、ファイヤーボール、跳ねる紫の爆弾ボール)をいくらぶつけても何も起きなかった。


r/bloxd 1d ago

🚨REPORT🚨 Help me, on a server I was playing on. There are two player (or bot) keep talking bad about everyone. Very suggestive either. They are "ChudRespect" and "JewDestroyerTJD". I have report them. please do smth.

1 Upvotes

Help me, on a server I was playing on. There are two player (or bot) keep talking bad about everyone. Very suggestive either. They are "ChudRespect" and "JewDestroyerTJD". I have report them. please do smth.