Skip to content

Conversation

AgentSecret-bloxd
Copy link

added a file on all font Awesome Icons that Bloxd.io supports.
File contains all the Items in Bloxd.io
Thanks to the_cccc for suggesting this and to NlGBOB posting this on GitHub.
API Code contains documentation for all of the API function is Bloxd.io code that can be used by the player.
Removed all original information and replaced with sections: About, Information, and FAQ.
May not be complete, but it's the best I could find.
This file needs to be proof read.
Updated Callbacks.md to include headers for easy navigation
added back some of the information for the official docs
Fixed notes
fixed not
added additional information
forgot to mention that // comments work
Reorganized the Client Options and reformatted the document.
renamed and added to particles.md
added the updated documentation and reformatted the document
correcting mistake
correcting mistake
correcting mistake
correcting mistake
correcting mistake
correcting mistake
## Extra Information
```js
type EntityMeshScalingMap = { [key in "TorsoNode" | "HeadMesh" | "ArmRightMesh" | "ArmLeftMesh" | "LegLeftMesh" | "LegRightMesh"]?: number[] }
```

```js
type EntityName = {
    entityName: string
    style?: {
        color?: string
        colour?: string
    }
}
```
## Extra Information
```js
type EntityMeshScalingMap = { [key in "TorsoNode" | "HeadMesh" | "ArmRightMesh" | "ArmLeftMesh" | "LegLeftMesh" | "LegRightMesh"]?: number[] }
```

```js
type EntityName = {
    entityName: string
    style?: {
        color?: string
        colour?: string
    }
}
```
## Extra Information
```js
type CustomTextStyling = (string | EntityName | TranslatedText | StyledIcon | StyledText)[]
```

```js
type IngameIconName = "Damage" | "Damage Reduction" | "Speed" | "VoidJump" | "Fist" | "Frozen" | "Hydrated" | "Invisible" | "Jump Boost" | "Poisoned" | "Slowness" | "Weakness" | "Health Regen" | "Haste" | "Double Jump" | "Heat Resistance" | "Gliding" | "Boating" | "Obsidian Boating" | "Riding" | "Bunny Hop" | "FallDamage" | "Feather Falling" | "Thief" | "Rested Damage" | "Rested Haste" | "Rested Speed" | "Rested Farming Yield" | "Rested Aura" | "Damage Enchantment" | "Critical Damage Enchantment" | "Attack Speed Enchantment" | "Protection Enchantment" | "Health Enchantment" | "Health Regen Enchantment" | "Stomp Damage Enchantment" | "Knockback Resist Enchantment" | "Arrow Speed Enchantment" | "Arrow Damage Enchantment" | "Quick Charge Enchantment" | "Break Speed Enchantment" | "Momentum Enchantment" | "Mining Yield Enchantment" | "Farming Yield Enchantment" | "Mining Aura Enchantment" | "Digging Aura Enchantment" | "Lumber Aura Enchantment" | "Farming Aura Enchantment" | "Vertical Knockback Enchantment" | "Horizontal Knockback Enchantment" | "Health" | "HealthShield"
```

```js
type StyledIcon = {
    icon: string
    style?: {
        color?: string
        colour?: string
        fontSize?: string
        opacity?: number
    }
}
```

```js
type StyledText = {
    str: string | EntityName | TranslatedText
    style?: {
        color?: string
        colour?: string
        fontWeight?: string
        fontSize?: string
        fontStyle?: string
        opacity?: number
    }
    clickableUrl?: string
}
```

```js
type TranslatedText = {
    translationKey: string
    params?: Record<string, string | number | boolean | EntityName>
}
```

```js
type EarthSkyBox = {
    type: "earth"
    inclination?: number
    turbidity?: number
    infiniteDistance?: number
    luminance?: number
    yCameraOffset?: number
    azimuth?: number
    // Not part of sky model by default; heavily tint to a vertex color
    vertexTint?: [number, number, number]
}
```

```js
enum WalkThroughType {
    CANT_WALK_THROUGH = 0,
    CAN_WALK_THROUGH = 1,
    DEFAULT_WALK_THROUGH = 2,
}
```
## Extra Information
```js
type CustomTextStyling = (string | EntityName | TranslatedText | StyledIcon | StyledText)[]
```

```js
type IngameIconName = "Damage" | "Damage Reduction" | "Speed" | "VoidJump" | "Fist" | "Frozen" | "Hydrated" | "Invisible" | "Jump Boost" | "Poisoned" | "Slowness" | "Weakness" | "Health Regen" | "Haste" | "Double Jump" | "Heat Resistance" | "Gliding" | "Boating" | "Obsidian Boating" | "Riding" | "Bunny Hop" | "FallDamage" | "Feather Falling" | "Thief" | "Rested Damage" | "Rested Haste" | "Rested Speed" | "Rested Farming Yield" | "Rested Aura" | "Damage Enchantment" | "Critical Damage Enchantment" | "Attack Speed Enchantment" | "Protection Enchantment" | "Health Enchantment" | "Health Regen Enchantment" | "Stomp Damage Enchantment" | "Knockback Resist Enchantment" | "Arrow Speed Enchantment" | "Arrow Damage Enchantment" | "Quick Charge Enchantment" | "Break Speed Enchantment" | "Momentum Enchantment" | "Mining Yield Enchantment" | "Farming Yield Enchantment" | "Mining Aura Enchantment" | "Digging Aura Enchantment" | "Lumber Aura Enchantment" | "Farming Aura Enchantment" | "Vertical Knockback Enchantment" | "Horizontal Knockback Enchantment" | "Health" | "HealthShield"
```

```js
type StyledIcon = {
    icon: string
    style?: {
        color?: string
        colour?: string
        fontSize?: string
        opacity?: number
    }
}
```

```js
type StyledText = {
    str: string | EntityName | TranslatedText
    style?: {
        color?: string
        colour?: string
        fontWeight?: string
        fontSize?: string
        fontStyle?: string
        opacity?: number
    }
    clickableUrl?: string
}
```

```js
type TranslatedText = {
    translationKey: string
    params?: Record<string, string | number | boolean | EntityName>
}
```

```js
type EarthSkyBox = {
    type: "earth"
    inclination?: number
    turbidity?: number
    infiniteDistance?: number
    luminance?: number
    yCameraOffset?: number
    azimuth?: number
    // Not part of sky model by default; heavily tint to a vertex color
    vertexTint?: [number, number, number]
}
```

```js
enum WalkThroughType {
    CANT_WALK_THROUGH = 0,
    CAN_WALK_THROUGH = 1,
    DEFAULT_WALK_THROUGH = 2,
}
```
Added the following in `Entity Settings.md` under `Extra Information`:

```js
type MeshTypes = [null, BloxdBlock, ParticleEmitter]
```
Added the following in `Entity Settings.md` under `Extra Information`:

```js
type MeshTypes = [null, BloxdBlock, ParticleEmitter]
```
Their at the of the page under `Extra Information`:

```js
SkyBoxOptions = [
        earth,
        interstellar,
        space_lightblue,
        space_blue,
        space_red,
        underwater
]
```
Their at the of the page under `Extra Information`:

```js
SkyBoxOptions = [
        earth,
        interstellar,
        space_lightblue,
        space_blue,
        space_red,
        underwater
]
```
Their at the bottom, just above the Enchants:

```js
SkyBoxOptions = [
        earth,
        interstellar,
        space_lightblue,
        space_blue,
        space_red,
        underwater
]
```
Their at the bottom, just above the Enchants:

```js
SkyBoxOptions = [
        earth,
        interstellar,
        space_lightblue,
        space_blue,
        space_red,
        underwater
]
```
```js
type BoxMeshTypes = [Person, Box, BlockBlock, ParticleEmitter]
```
```js
type BoxMeshTypes = [Person, Box, BlockBlock, ParticleEmitter]
```
based of this from `the_ccccc`:
```
yall fun fact `api.getPlayerIds` is actually `api.getEntitiesInRect` in all loaded chunks
```
based of this from `the_ccccc`:
```
yall fun fact `api.getPlayerIds` is actually `api.getEntitiesInRect` in all loaded chunks
```
@BlxCode
Copy link

BlxCode commented Oct 7, 2025

NO NO NO This is an unofficial version of the API; stuff will be missing, don't add this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants