Attributes: Difference between revisions

From Wubbypedia
Content deleted Content added
https://web.archive.org/web/20240205171357mp_/https://wiki.wubbygame.com/en/Attributes
 
m changed a bit of wording
Tags: Mobile edit Mobile web edit
 
(17 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{WIP|Missing some previews and property name descriptions}}__NOTOC__
{{WIP}}
Attributes are used to modify a block's function.
{| class="wikitable"
{| class="wikitable"
|+
|+
Line 7: Line 8:
|-
|-
|Baller
|Baller
|
|Makes the player roll when touched.
==== Description ====
| -
Forces the target into a ball where they roll around.

==== Properties ====
{| class="wikitable"
|+
!Property Name
!Type
!Description
|-
|Controllable
|Bool
|Determines if a player can control where the ball rolls.
|-
|Color
|Color
|If the "Use Random Color" property is false, the ball will always be this color.
|-
|Affect
|Enum
|Determines if the block can ball players, NPCs, or everyone.
|-
|Unballer
|Bool
|If true, then the block will act as an unballer, removing the ball of anyone coming in contact.
|-
|Use Random Color
|Bool
|If true, the ball will be a random color. This overrides the "Color" property.
|}
| [[File:Baller.png|thumb]]
|-
|-
|Beam
|Beam
|
|Sets a trail between two blocks.
==== Description ====
| -
Sets a trail between two blocks.

==== Properties ====
{| class="wikitable"
|+
!Property Name
!Type
!Description
|-
|Enabled
|Bool
|If false, the attribute will not do anything.
|-
|Face Camera
|Bool
|If false, the beam's rotation will not change alongside your camera's.
|-
|Texture Length
|Number
|If Texture is set, this property will change how stretched the texture is.
|-
|Width 1
|Number
|Will change how wide the texture is when coming out of the block with the attribute, if this value is not the same as Width 2 it will create a transition from Width 1 to Width 2.
|-
|Color
|Color
|Changes the color of the beam.
|-
|Texture Speed
|Number
|If Texture is set, this property will change how fast the texture is moving.
|-
|Curve Amount X
|Number
|Dysfunctional.
|-
|Curve Amount Y
|Number
|Dysfunctional.
|-
|Light Influence
|Number
|Changes how much the sun and shading can influence the appearance of the beam.
|-
|Transparency
|String
|{{Notice|You can use greater than signs to make it change transparency over-distance! e.g: 0>0.5>1}}
Changes how opaque the beam is.
|-
|Segments
|Number
|<s>If Texture is set & Texture Mode is not stretch, this property will change how many copies of the texture there are.</s> Dysfunctional.
|-
|Width 2
|Number
|Will change how wide the texture is when coming out of the block without the attribute, if this value is not the same as Width 1 it will create a transition from Width 2 to Width 1.
|-
|Light Emission
|Number
|Emits a ''very'' tiny amount of light from the block with the attribute. If Texture is set, it will make the texture brighter. Does nothing past 1.
|-
|Brightness
|Number
|Dysfunctional.
|-
|Texture Mode
|Enum
|
* Stretch: <s>Overrides Segments and forces 1.</s> Segments is dysfunctional, so this is the only way to have 1.
* Static: No apparent difference from Wrap.
* Wrap: No apparent difference from Static.
|-
|Texture
|String
|Replaces the square with an Image of your choice which moves.
|}
| [[File:Beam.png|thumb]]
|-
|-
|BlockTeleporter
|BlockTeleporter
|
|Teleports unanchored blocks to a specified destination when triggered.
==== Description ====
| -
Teleports unanchored blocks to a specified destination when triggered.

==== Properties ====
{| class="wikitable"
|+
!Property Name
!Type
!Description
|-
|Delay
|Number
|How long before the block teleports.
|-
|Keep Velocity
|Bool
|If the block keeps it's momentum after teleportation.
|}
| [[File:BlockTeleporter.gif|thumb]]
|-
|-
|Damager
|Damager
|
|Damages players at a specified rate and cooldown.
==== Description ====
| -
Damages players at a specified rate and cooldown.

==== Properties ====
{| class="wikitable"
|+
!Property Name
!Type
!Description
|-
|-
|Affect
|Decal, Texture
|Enum
|Allows pasting images onto blocks for customizing the environment.
| -
|
* Players: Only damages Players.
* NPCs: Only damages NPCs.
* Everything: Damages both Players and NPCs.
|-
|Cooldown
|Number
|How long before the affected can be damaged again.
|-
|Amount
|Number
|How much the affected get damaged.
|}
| [[File:Damager.gif|thumb]]
|-
|Decal
|
==== Description ====
Allows pasting images onto blocks for customizing the environment.

==== Properties ====
{| class="wikitable"
|+
!Property Name
!Type
!Description
|-
|Face
|Enum
|
* Top: Displays the decal on the top.
* Bottom: Displays the decal on the bottom.
* Left: Displays the decal on the left.
* Right: Displays the decal on the right.
* Front: Displays the decal on the front.
* Back: Displays the decal on the back.
|-
|Transparency
|Number
|Changes how opaque the decal is.
|-
|Color
|Color
|Changes the color of the decal.
|-
|Texture
|String
|An Image of your choice.
|}
| [[File:Decal.png|thumb]]
|-
|-
|Effect
|Effect
|
|Emits a specified particle effect from the block.
==== Description ====
| -
Emits a specified particle effect from the block.

==== Properties ====
{| class="wikitable"
|+
!Property Name
!Type
!Description
|-
|Shape Style
|Enum
|
* Volume: Comes Shape In Out from of a random position inside the block.
* Surface: Comes Shape In Out from Emission Direction from the block.
|-
|Color
|Color
|Changes the color of the texture.
|-
|Drag
|Number
|How much force is applied to the texture in the opposite of Emission Direction.
|-
|Flipbook Start Random
|Bool
|If Flipbook Layout is not None, then this will make the flipbook start on a random frame and continue animating from that frame.
|-
|Change Over Time
|Number
|How slow time is moving for the texture.
|-
|Light Influence
|Number
|Changes how much sun and shading can influence the appearance of the texture.
|-
|Velocity Inheritance
|Number
|How much speed the next texture gains from the last texture
|-
|Locked To Part
|Bool
|If true, the texture will follow the block's X and Z coordinates.
|-
|Squash
|Text
|{{Notice|You can use greater than signs to make it change squash overtime! e.g: 0>0.5>1}}
Changes the width of the texture
|-
|Speed
|Number
|Different from Change Over Time, this does not control how fast the flipbook is moving or the rate of the texture spawning.
|-
|Brightness
|Number
|Dysfunctional.
|-
|Flipbook Layout
|Enum
|
* None: Regular texture, no flipbook.
* Grid2x2: All images in the flipbook are on a 2x2 grid.
* Grid4x4: All images in the flipbook are on a 4x4 grid.
* Grid8x8: All images in the flipbook are on a 8x8 grid.
|-
|Size
|Text
|{{Notice|You can use greater than signs to make it change size overtime! e.g: 0>0.5>1}}
How big the texture is.
|-
|Enabled
|Bool
|If false, the attribute will not do anything.
|-
|Flipbook Mode
|Enum
|
* OneShot: Animates until the end of the flipbook texture and then stops animating.
* Loop: Animates forever.
* PingPong: Animates until the end of the flipbook, then reverses and animates backwards until the start of the flipbook in a loop forever.
* Random: This overrides Flipbook Start Random. Starts on a random frame and animates to other random frames forever.
|-
|Rotation Speed
|Number
|How fast the texture rotates every second.
|-
|Acceleration
|Vector3
|How fast the texture accelerates.
|-
|Flipbook Framerate
|Number
|How fast the flipbook animates.
|-
|Shape In Out
|Enum
|
* Outward: Makes the texture come out the Emission Direction.
* Inward: Makes the texture come in from the Emission Direction.
* InAndOut: Makes the texture come in from the Emission Direction and out from the Emission Direction.
|-
|Rate
|Number
|How many copies of the texture spawn every 30 seconds.
|-
|Texture
|Number
|The image used for the effect.
|-
|Emission Direction
|Enum
|
* Top: Makes the effect come Shape In Out from the top.
* Bottom: Makes the effect come Shape In Out from the bottom.
* Left: Makes the effect come Shape In Out from the left.
* Right: Makes the effect come Shape In Out from the right.
* Front: Makes the effect come Shape In Out from the front.
* Back: Makes the effect come Shape In Out from the back.
|-
|Transparency
|Number
|{{Notice|You can use the greater than signs to make it change transparency overtime! e.g: 0>0.5>1}}
Changes how opaque the texture is.
|-
|Spread Angle
|Text
|How much the effect moves away from the block.
|-
|Rotation
|Number
|The rotation when the texture spawns.
|-
|Light Emission
|Number
|Emits a ''very'' tiny amount of light from the block with the attribute. Makes the texture brighter. Does nothing past 1.
|-
|Lifetime
|Number
|How many seconds before the texture gets deleted.
|-
|Shape
|Enum
|
* Box: Spawns anywhere on a box.
* Cylinder: Spawns anywhere on a cylinder.
* Disc: Spawns anywhere on a disc.
* Sphere: Spawns anywhere on a sphere.
|-
|Orientation
|Enum
|
* FacingCamera: Makes the texture face the camera.
* VelocityParallel: Makes the texture face parallel to it's velocity.
* FacingCameraWorldUp: Makes it only turn to face your camera instead of turning and tilting.
* VelocityPerpendicular: Makes the texture face perpendicular to it's velocity.
|}
| [[File:Effect.gif|thumb]]
|-
|Fire
|
==== Description ====
Emits fire from the block.

==== Properties ====
{| class="wikitable"
|+
!Property Name
!Type
!Description
|-
|Enabled
|Bool
|If false, the attribute will not do anything.
|-
|Height
|Number
|How tall the fire is.
|-
|Color
|Color
|The color of the fire.
|-
|Secondary Color
|Color
|The color of the smoke.
|-
|Change Over Time
|Number
|How slow time is moving for the fire.
|-
|Size
|Number
|How big the fire is.
|}
| [[File:Fire.gif|thumb]]
|-
|-
|GravityChanger
|GravityChanger
|
|Alters the block's gravity.
==== Description ====
| -
Alters the block's gravity.

==== Properties ====
{| class="wikitable"
|+
!Property Name
!Type
!Description
|-
|Gravity
|Number
|How floaty the block is.
|}
| [[File:GravityChanger.gif|thumb]]
|-
|-
|Healer
|Healer
|
|Heals players at a specified rate and cooldown.
==== Description ====
| -
Heals players at a specified rate and cooldown.

==== Properties ====
{| class="wikitable"
|+
!Property Name
!Type
!Description
|-
|Set To Maximum
|Bool
|Overrides Amount and makes the player heal fully.
|-
|Affect
|Enum
|
* Players: Only heals Players.
* NPCs: Only heals NPCs.
* Everything: Heals both Players and NPCs.
|-
|Cooldown
|Number
|How long before the affected can be damaged again.
|-
|Amount
|Number
|Overridden by Set To Maximum, how much the affected get healed.
|}
| [[File:Healer.gif|thumb]]
|-
|-
|Highlight
|Highlight
|
|Highlights a block, making it stand out from others.
==== Description ====
| -
Highlights a block, making it stand out from others.

==== Properties ====
{| class="wikitable"
|+
!Property Name
!Type
!Description
|-
|Fill Color
|Color
|The color within the outline.
|-
|Outline Transparency
|Number
|Changes how opaque the outline is.
|-
|Depth Mode
|Enum
|
* AlwaysOnTop: Makes the highlight ''always'' visible.
* Occluded: Makes the fill only visible if nothing is in the way, and the outline bends around any blockage.
|-
|Outline Color
|Color
|The color of the line surrounding the block as if it were 2D.
|-
|Fill Transparency
|Number
|Changes how opaque the fill is.
|}
| [[File:Highlight.png|thumb]]
|-
|-
|JumpPower
|JumpPower
|
|Modifies the player's jumping power.
==== Description ====
Modifies the player's jumping power.

==== Properties ====
{| class="wikitable"
|+
!Property Name
!Type
!Description
|-
|Jump Power
|Number
|Changes how much force the player exerts up when jumping.
|-
|Affect
|Enum
|
* Players: Only changes the JumpPower of Players.
* NPCs: Only changes the JumpPower of NPCs.
* Everything: Changes the JumpPower of both Players and NPCs.
|}
| -
| -
|-
|-
|Killer
|Killer
|
|Instantly kills players upon touch.
==== Description ====
| -
Instantly kills players upon touch.

==== Properties ====
{| class="wikitable"
|+
!Property Name
!Type
!Description
|-
|Enabled
|Bool
|If false, the attribute will not do anything.
|-
|Affect
|Enum
|
* Players: Only kills Players.
* NPCs: Only kills NPCs.
* Everything: Kills both Players and NPCs.
|}
| [[File:Killer.png|thumb]]
|-
|-
|LockPosition
|LockPosition
|
|Fixes the current position of the block.
==== Description ====
Locks the current position of the block to another block.

==== Properties ====
{| class="wikitable"
|+
!Property Name
!Type
!Description
|-
|Enabled
|Bool
|If false, the attribute will not do anything.
|-
|Radius
|Number
|How big the spheres surrounding both blocks are. If Visible is false, the spheres will be invisible.
|-
|Twist Lower Angle
|Number
| -
| -
|-
|-
|Color
|LockRotation
|Color
|Locks the current rotation of the block.
|The color of the spheres surrounding both blocks. If Visible is false, the spheres will be invisible.
|-
|Upper Angle
|Number
| -
| -
|-
|-
|Twist Upper Angle
|Maxhealth
|Number
|Alters the player's maximum health.
| -
| -
|-
|-
|Restitution
|NoCollision
|Number
|Allows the block to have no collision with other objects.
| -
| -
|-
|Twist Limits Enabled
|Bool
|Overrides Twist Lower Angle and Twist Upper Angle and disables them.
|-
|Visible
|Bool
|If the spheres surrounding both blocks are visible. If Visible is false, the spheres will be invisible.
|-
|Limits Enabled
|Bool
|Overrides Upper Angle and disables it.
|}
| [[File:LockPosition.gif|thumb]]
|-
|LockRotation
|
==== Description ====
Locks the current rotation of the block.

==== Properties ====
{| class="wikitable"
|+
!Property Name
!Type
!Description
|-
|Enabled
|Bool
|If false, the attribute will not do anything.
|}
| [[File:LockRotation.gif|thumb]]
|-
|MaxHealth
|
==== Description ====
Alters the player's maximum health.

==== Properties ====
{| class="wikitable"
|+
!Property Name
!Type
!Description
|-
|Operation Type
|Enum
|
* Set: Sets Affected's MaxHealth.
* Add: Adds to Affected's MaxHealth.
* Subtract: Subtracts from Affected's MaxHealth.
|-
|Affect
|Enum
|
* Players: Only changes the MaxHealth of Players.
* NPCs: Only changes the MaxHealth of NPCs.
* Everything: Changes the MaxHealth of both Players and NPCs.
|-
|Cooldown
|Number
|How long before the affected can have their MaxHealth changed again.
|-
|Health
|Number
|How much the affected have their MaxHealth changed by/set to.
|}
| [[File:MaxHealth.png|thumb]]
|-
|NoCollision
|
==== Description ====
Allows the block to have no collision with other objects.

==== Properties ====
{| class="wikitable"
|+
!Property Name
!Type
!Description
|-
|Enabled
|Bool
|If false, the attribute will not do anything.
|}
| [[File:NoCollision.gif|thumb]]
|-
|-
|PathModifier
|PathModifier
|
|Modifies the path of every NPC in the world.
==== Description ====
| -
Modifies the path of every NPC in the world.

==== Properties ====
{| class="wikitable"
|+
!Property Name
!Type
!Description
|-
|Pass Through
|Bool
|Makes the NPC ignore block collisions inside the block (including the block itself).
|-
|Prevent NPC Stop
|Bool
|Makes the NPC ignore the block's collisions.
|-
|Avoidance Level
|Enum
|
* NoAvoidance: An NPC would pick this path over any other Avoidance value.
* LowAvoidance: An NPC would rather pick NoAvoidance, but would pick this over MediumAvoidance or HighAvoidance.
* MediumAvoidance: An NPC would rather pick NoAvoidance or LowAvoidance, but would pick this over HighAvoidance.
* HighAvoidance: An NPC would rather pick any other Avoidance value, but if there is no other choice it will pick HighAvoidance.
|}
| [[File:PathModifier.gif|thumb]]
|-
|-
|PointLight
|PointLight
|
|Adds a light source to the block.
==== Description ====
| -
Adds a light source to the block.

==== Properties ====
{| class="wikitable"
|+
!Property Name
!Type
!Description
|-
|Enabled
|Bool
|If false, the attribute will not do anything.
|-
|Shadows
|Bool
|If the light it produces is affected by shadows.
|-
|Color
|Color
|The color of the light.
|-
|Brightness
|Number
|How bright the light is.
|-
|Size
|Number
|How far the light reaches.
|}
| [[File:PointLight.png|thumb]]
|-
|-
|Prismatic
|Prismatic
|
|Creates a rigid joint between two Blocks, allowing them to slide along one axis but
==== Description ====
not rotate.
Creates a rigid joint between two Blocks, allowing them to slide along one axis but not rotate.

==== Properties ====
{| class="wikitable"
|+
!Property Name
!Type
!Description
|-
|Enabled
|Bool
|If false, the attribute will not do anything.
|-
|Color
|Color
|The color of the cuboids in both blocks. If Visible is false, the cuboids will be invisible.
|-
|Lower Limit
|Number
| -
| -
|-
|Upper Limit
|Number
| -
|-
|Restitution
|Number
| -
|-
|Visible
|Bool
|If the cuboids in both blocks are visible. If Visible is false, the cuboids will be invisible.
|-
|Limits Enabled
|Bool
|Overrides Upper Angle and Lower Angle and disables it.
|-
|Size
|Number
|How big the cuboids in both blocks are. If Visible is false, the cuboids will be invisible.
|}
| [[File:Prismatic.gif|thumb]]
|-
|-
|Rod
|Rod
|
|Creates a rod-like connection between two blocks.
==== Description ====
Creates a rod-like connection between two blocks.

==== Properties ====
{| class="wikitable"
|+
!Property Name
!Type
!Description
|-
|Enabled
|Bool
|If false, the attribute will not do anything.
|-
|Color
|Color
|The color of the line connecting both blocks. If Visible is false, the line will be invisible.
|-
|Limit Angle 2
|Number
| -
| -
|-
|Thickness
|Number
|How big the line connecting both blocks is. If Visible is false, the line will be invisible.
|-
|Visible
|Bool
|If the line connecting both blocks is visible. If Visible is false, the line will be invisible.
|-
|Length
|Number
|How big the distance between the block with the attribute and the block without it.
|-
|Limits Enabled
|Bool
|Overrides Limit Angle 1 and Limit Angle 2 and disables them.
|-
|Limit Angle 1
|Number
| -
|}
| [[File:Rod.gif|thumb]]
|-
|-
|Rope
|Rope
|
|Attaches a rope between two blocks.
==== Description ====
Attaches a rope between two blocks.

==== Properties ====
{| class="wikitable"
|+
!Property Name
!Type
!Description
|-
|Enabled
|Bool
|If false, the attribute will not do anything.
|-
|Restitution
|Number
| -
| -
|-
|Color
|Color
|The color of the line connecting both blocks. If Visible is false, the line will be invisible.
|-
|Length
|Number
|The maximum distance between the block with the attribute and the block without it.
|-
|Visible
|Bool
|If the line connecting both blocks is visible. If Visible is false, the line will be invisible.
|-
|Thickness
|Number
|How thick the line connecting both blocks is. If Visible is false, the line will be invisible.
|}
| [[File:Rope.png|thumb]]
|-
|-
|Sign
|Sign
|
|Displays a text GUI when hovered.
==== Description ====
Displays a text GUI when hovered.

==== Properties ====
{| class="wikitable"
|+
!Property Name
!Type
!Description
|-
|Text Color
|Color
|The color of the text.
|-
|Text Stroke Color
|Color
|The color of the outline of the text.
|-
|Sign Text
|Text
|The text that displays on the sign.
|-
|Font
|Enum
|
* Legacy: Changes the typeface to Arial.
* Arial: Changes the typeface to Arial.
* ArialBold: Changes the typeface to Arial and font to Bold.
* SourceSans: Changes the typeface to Source Sans.
* SourceSansBold: Changes the typeface to Source Sans and font to Bold.
* SourceSansSemiBold: Changes the typeface to Source Sans and font to Semi Bold.
* SourceSansLight: Changes the typeface to Source Sans and font to Light.
* SourceSansItalic: Changes the typeface to Source Sans and font to Italic.
* Bodoni: Changes the typeface to Bodoni.
* Garamond: Changes the typeface to Garamond.
* Cartoon: Changes the typeface to Cartoon.
* Code: Changes the typeface to Code.
* Highway: Changes the typeface to Highway.
* SciFi: Changes the typeface to SciFi.
* Arcade: Changes the typeface to Arcade.
* Fantasy: Changes the typeface to Fantasy.
* Antique: Changes the typeface to Antique.
* Gotham: Changes the typeface to Gotham.
* GothamBold: Changes the typeface to Gotham and font to Bold.
* GothamMedium: Changes the typeface to Gotham and font to Medium.
* GothamBlack: Changes the typeface to Gotham and font to Black.
* AmaticSC: Changes the typeface to Amatic SC.
* Bangers: Changes the typeface to Bangers.
* Creepsters: Changes the typeface to Creepsters.
* DenkOne: Changes the typeface to Denk One.
* Fondamento: Changes the typeface to Fondamento.
* FredokaOne: Changes the typeface to Fredoka One.
* GrenzeGotisch: Changes the typeface to Grenze Gotisch.
* IndieFlower: Changes the typeface to Indie Flower.
* JoesfinSans: Changes the typeface to Joesfin Sans.
* Jura: Changes the typeface to Jura.
* Kalam: Changes the typeface to Kalam.
* LuckiestGuy: Changes the typeface to Luckiest Guy.
* Merriweather: Changes the typeface to Merriweather.
* Michroma: Changes the typeface to Michroma.
* Nunito: Changes the typeface to Nunito.
* Oswald: Changes the typeface to Oswald.
* PatrickHand: Changes the typeface to Patrick Hand.
* PermanentMarker: Changes the typeface to Permanent Marker.
* Roboto: Changes the typeface to Roboto.
* RobotoCondensed: Changes the typeface to Roboto and font to Condensed.
* RobotoMono: Changes the typeface to Roboto and font to Mono.
* Sarpanch: Changes the typeface to Sarpanch.
* SpecialElite: Changes the typeface to Special Elite.
* TitilliumWeb: Changes the typeface to Titillium Web.
* Ubuntu: Changes the typeface to Ubuntu.
|-
|Text Stroke Transparency
|Number
|How opaque the text outline is.
|-
|Text Transparency
|Number
|How opaque the text is.
|-
|Automatic Size
|Bool
|Overrides TextSize and bases the text's size off of how long it is.
|-
|TextSize
|Number
|Overridden by Automatic Size, how big the text is.
|}
v cant figur out how to put this into the cell

PixelDensity | Number | How much quality the sign has. A lower value makes the text more blurry, and a higher value will be more "sharp" and "defined".
| [[File:Sign.gif|thumb]]
|-
|Smoke
|
==== Description ====
Emits smoke from the block.

==== Properties ====
{| class="wikitable"
|+
!Property Name
!Type
!Description
|-
|Enabled
|Bool
|If false, the attribute will not do anything.
|-
|Change Over Time
|Number
|How slow time is moving for the smoke.
|-
|Color
|Color
|Changes the color of the smoke.
|-
|Transparency
|Number
|Changes how opaque the smoke is.
|-
|Rise Velocity
|Number
|Different from Change Over Time, this does not control the rate of the smoke spawning. Affects how fast the smoke goes up into the air.
|-
|Size
|Number
|How big the smoke is.
|}
| [[File:Smoke.gif|thumb]]
|-
|Sparkles
|
==== Description ====
Emits sparkles from the block.

==== Properties ====
{| class="wikitable"
|+
!Property Name
!Type
!Description
|-
|Enabled
|Bool
|If false, the attribute will not do anything.
|-
|Color
|Color
|Changes the color of the sparkles.
|-
|Change Over Time
|Number
|How slow time is moving for the sparkles.
|}
| [[File:Sparkles.gif|thumb]]
|-
|SpotLight
|
==== Description ====
Emits light in a specific direction.

==== Properties ====
{| class="wikitable"
|+
!Property Name
!Type
!Description
|-
|Enabled
|Bool
|If false, the attribute will not do anything.
|-
|Shadows
|Bool
|If the light it produces is affected by shadows.
|-
|Face
|Enum
|
* Top: Emits the light from the top.
* Bottom: Emits the light from the bottom.
* Left: Emits the light from the left.
* Right: Emits the light from the right.
* Front: Emits the light from the front.
* Back: Emits the light from the back.
|-
|Color
|Color
|The color of the light.
|-
|Angle Size
|Number
|How wide of an angle the light can travel.
|-
|Size
|Number
|How far the light reaches.
|-
|Brightness
|Number
|How bright the light is.
|}
| [[File:SpotLight.png|thumb]]
|-
|Spring
|
==== Description ====
Adds spring-like behavior between two blocks.

==== Properties ====
{| class="wikitable"
|+
!Property Name
!Type
!Description
|-
|Enabled
|Bool
|If false, the attribute will not do anything.
|-
|Max Force
|Number
|The maximum force the block without the attribute can exert.
|-
|Color
|Color
|The color of the spring.
|-
|Max Length
|Number
|The maximum distance between the block with the attribute and the block without it.
|-
|Thickness
|Number
|How big the squiggly line connecting both blocks is. If Visible is false, the line will be invisible.
|-
|Visible
|Bool
|If the squiggly line connecting both blocks is visible. If Visible is false, the line will be invisible.
|-
|Limits Enabled
|Bool
|Overrides Max Length and Min Length and disables them.
|-
|Stiffness
|Number
|How much force the block without the attribute will use to get close to the one with the attribute.
|-
|Damping
|Number
| -
| -
|-
|-
|Free Length
|Spotlight
|Number
|Emits light in a specific direction.
| -
| -
|-
|-
|Min Length
|Spring
|Number
|Adds spring-like behavior between two blocks.
|The minimum distance between the block with the attribute and the block without it.
|}
| -
| -
|-
|-
|StatTeleporter
|StatTeleporter
|
|Teleports players based on whether they meet a certain stat requirement or not.
==== Description ====
| -
Teleports players based on whether they meet a certain stat requirement or not.

==== Properties ====
{| class="wikitable"
|+
!Property Name
!Type
!Description
|-
|Stat Required
|Bool
|The amount of stat that if Check Type will allow the player to teleport.
|-
|Delay
|Number
|The amount of time that will pass before the player actually teleports.
|-
|Stat
|Text
|The stat name of the stat you want to check for.
|-
|Keep Velocity
|Bool
|Whether the player keeps their velocity after teleporting or not.
|-
|-
|Check Type
|Surfaces
|Enum
|Alters a block's surfaces for a specific side.
|
* EQUAL TO: Checks if the player has the exact amount of Stat Required.
* BIGGER THAN: Checks if the player has more and only more than Stat Required.
* SMALLER THAN: Checks if the player has less and only less than Stat Required.
* BIGGER OR EQUAL: Checks if the player has more or the exact amount of Stat Required.
* SMALLER OR EQUAL: Checks if the player has less or the exact amount of Stat Required.
* NOT EQUAL TO: Checks if the player has any value other than Stat Required.
* INCLUDES: Checks if the player's stat value contains Stat Required.
* EXCLUDES: Checks if the player's stat value does not contain Stat Required.
|}
| -
| -
|-
|Surface
|
==== Description ====
Alters a block's surfaces for a specific side.

==== Properties ====
{| class="wikitable"
|+
!Property Name
!Type
!Description
|-
|Back Surface
|Enum
|
* Glue: Makes the back surface glue.
* Inlet: Makes the back surface inlet.
* Smooth: Makes the back surface smooth.
* Studs: Makes the back surface studs.
* Universal: Makes the back surface universal.
* Weld: Makes the back surface weld.
|-
|Bottom Surface
|Enum
|
* Glue: Makes the back surface glue.
* Inlet: Makes the back surface inlet.
* Smooth: Makes the back surface smooth.
* Studs: Makes the back surface studs.
* Universal: Makes the back surface universal.
* Weld: Makes the back surface weld.
|-
|Top Surface
|Enum
|
* Glue: Makes the back surface glue.
* Inlet: Makes the back surface inlet.
* Smooth: Makes the back surface smooth.
* Studs: Makes the back surface studs.
* Universal: Makes the back surface universal.
* Weld: Makes the back surface weld.
|-
|Right Surface
|Enum
|
* Glue: Makes the back surface glue.
* Inlet: Makes the back surface inlet.
* Smooth: Makes the back surface smooth.
* Studs: Makes the back surface studs.
* Universal: Makes the back surface universal.
* Weld: Makes the back surface weld.
|-
|Front Surface
|Enum
|
* Glue: Makes the back surface glue.
* Inlet: Makes the back surface inlet.
* Smooth: Makes the back surface smooth.
* Studs: Makes the back surface studs.
* Universal: Makes the back surface universal.
* Weld: Makes the back surface weld.
|-
|Left Surface
|Enum
|
* Glue: Makes the back surface glue.
* Inlet: Makes the back surface inlet.
* Smooth: Makes the back surface smooth.
* Studs: Makes the back surface studs.
* Universal: Makes the back surface universal.
* Weld: Makes the back surface weld.
|}
| [[File:Surface.png|thumb]]
|-
|-
|SurfaceLight
|SurfaceLight
|
|Adds light to a specific side of the block.
==== Description ====
Adds light to a specific side of the block.

==== Properties ====
{| class="wikitable"
|+
!Property Name
!Type
!Description
|-
|Enabled
|Bool
|If false, the attribute will not do anything.
|-
|Shadows
|Bool
|If the light it produces is affected by shadows.
|-
|Face
|Enum
|
* Top: Emits the light from the top.
* Bottom: Emits the light from the bottom.
* Left: Emits the light from the left.
* Right: Emits the light from the right.
* Front: Emits the light from the front.
* Back: Emits the light from the back.
|-
|Color
|Color
|The color of the light.
|-
|Angle Size
|Number
|How wide of an angle the light can travel.
|-
|Size
|Number
|How far the light reaches.
|-
|Brightness
|Number
|How bright the light is.
|}
| -
| -
|-
|-
|Teamer
|Teamer
|
|Sets the player to another team upon touch.
==== Description ====
Sets the player to another team upon touch.

==== Properties ====
{| class="wikitable"
|+
!Property Name
!Type
!Description
|-
|Team Name
|Text
|The team name of the team.
|}
| -
| -
|-
|-
|Teleporter
|Teleporter
|
|Teleports players between two points.
==== Description ====
| -
Teleports players between two points.

==== Properties ====
{| class="wikitable"
|+
!Property Name
!Type
!Description
|-
|Delay
|Number
|The amount of time that will pass before the Affected actually teleport.
|-
|Affect
|Enum
|
* Players: Only teleports Players.
* NPCs: Only teleports NPCs.
* Everything: Teleports both Players and NPCs.
|-
|Keep Velocity
|Bool
|Whether the Affected keep their velocity after teleporting or not.
|}
| [[File:Teleporter.png|thumb]]
|-
|Texture
|
==== Description ====
Allows pasting tileable images onto blocks for customizing the environment.

==== Properties ====
{| class="wikitable"
|+
!Property Name
!Type
!Description
|-
|Offset Studs X
|Number
|How offset the texture is in studs on the X axis.
|-
|Offset Studs Y
|Number
|How offset the texture is in studs on the Y axis.
|-
|Face
|Enum
|
* Top: Displays the texture on the top.
* Bottom: Displays the texture on the bottom.
* Left: Displays the texture on the left.
* Right: Displays the texture on the right.
* Front: Displays the texture on the front.
* Back: Displays the texture on the back.
|-
|Studs Per Tile Y
|Number
|How tall the image is.
|-
|Transparency
|Number
|How opaque the texture is.
|-
|Color
|Color
|The color of the texture.
|-
|Studs Per Tile X
|Number
|How wide the image is.
|}
| [[File:Texture.png|thumb]]
|-
|-
|Thrust
|Thrust
|
|Applies a force or thrust to the block.
==== Description ====
Applies a force or thrust to the block.

==== Properties ====
{| class="wikitable"
|+
!Property Name
!Type
!Description
|-
|Location
|Vector3
| -
| -
|-
|-
|Force
|Tripper
|Vector3
|Makes the player sit down.
| -
|}
| -
| -
|-
|Tripper
|
==== Description ====
Makes the player sit down.

==== Properties ====
{| class="wikitable"
|+
!Property Name
!Type
!Description
|-
|Enabled
|Bool
|If false, the attribute will not do anything.
|-
|Affect
|Enum
|
* Players: Only trips Players.
* NPCs: Only trips NPCs.
* Everything: Trips both Players and NPCs.
|}
| [[File:Tripper.png|thumb]]
|-
|-
|WalkSpeed
|WalkSpeed
|
|Adjusts the player's walking speed.
==== Description ====
Adjusts the player's walking speed.

==== Properties ====
{| class="wikitable"
|+
!Property Name
!Type
!Description
|-
|Speed
|Number
|How fast Affected walks.
|-
|Affect
|Enum
|
* Players: Only trips Players.
* NPCs: Only trips NPCs.
* Everything: Trips both Players and NPCs.
|}
| -
| -
|-
|Warp
|
==== Description ====
Teleports players into different worlds.

==== Properties ====
{| class="wikitable"
|+
!Property Name
!Type
!Description
|-
|Transfer Variable
|Text
|What Player Event Block WarpInfoRecieved outputs when someone joins through the warp.
|-
|Confirmation Enabled
|Bool
|Whether players have to press a green checkmark to warp or not.
|-
|Warp Animation Enabled
|Bool
|Whether players are shown a warp animation or not.
|-
|World ID
|Number
|What World players are sent to.
|}
| [[File:Warp.gif|thumb]]
|-
|-
|Weld
|Weld
|
|Connects two parts when unanchored.
==== Description ====
Connects two parts when unanchored.

==== Properties ====
{| class="wikitable"
|+
!Property Name
!Type
!Description
|-
|Enabled
|Bool
|If false, the attribute will not do anything.
|}
| -
| -
|}
|}

Latest revision as of 19:14, 15 August 2024

Attributes (WIP, HIRING)

This page is a work-in-progress and may contain user notes.
You can help by finishing it.
Notes: Missing some previews and property name descriptions

Attributes are used to modify a block's function.

Attribute Name Description Preview
Baller

Description[edit | edit source]

Forces the target into a ball where they roll around.

Properties[edit | edit source]

Property Name Type Description
Controllable Bool Determines if a player can control where the ball rolls.
Color Color If the "Use Random Color" property is false, the ball will always be this color.
Affect Enum Determines if the block can ball players, NPCs, or everyone.
Unballer Bool If true, then the block will act as an unballer, removing the ball of anyone coming in contact.
Use Random Color Bool If true, the ball will be a random color. This overrides the "Color" property.
Beam

Description[edit | edit source]

Sets a trail between two blocks.

Properties[edit | edit source]

Property Name Type Description
Enabled Bool If false, the attribute will not do anything.
Face Camera Bool If false, the beam's rotation will not change alongside your camera's.
Texture Length Number If Texture is set, this property will change how stretched the texture is.
Width 1 Number Will change how wide the texture is when coming out of the block with the attribute, if this value is not the same as Width 2 it will create a transition from Width 1 to Width 2.
Color Color Changes the color of the beam.
Texture Speed Number If Texture is set, this property will change how fast the texture is moving.
Curve Amount X Number Dysfunctional.
Curve Amount Y Number Dysfunctional.
Light Influence Number Changes how much the sun and shading can influence the appearance of the beam.
Transparency String
Notice!

You can use greater than signs to make it change transparency over-distance! e.g: 0>0.5>1

Changes how opaque the beam is.

Segments Number If Texture is set & Texture Mode is not stretch, this property will change how many copies of the texture there are. Dysfunctional.
Width 2 Number Will change how wide the texture is when coming out of the block without the attribute, if this value is not the same as Width 1 it will create a transition from Width 2 to Width 1.
Light Emission Number Emits a very tiny amount of light from the block with the attribute. If Texture is set, it will make the texture brighter. Does nothing past 1.
Brightness Number Dysfunctional.
Texture Mode Enum
  • Stretch: Overrides Segments and forces 1. Segments is dysfunctional, so this is the only way to have 1.
  • Static: No apparent difference from Wrap.
  • Wrap: No apparent difference from Static.
Texture String Replaces the square with an Image of your choice which moves.
BlockTeleporter

Description[edit | edit source]

Teleports unanchored blocks to a specified destination when triggered.

Properties[edit | edit source]

Property Name Type Description
Delay Number How long before the block teleports.
Keep Velocity Bool If the block keeps it's momentum after teleportation.
Damager

Description[edit | edit source]

Damages players at a specified rate and cooldown.

Properties[edit | edit source]

Property Name Type Description
Affect Enum
  • Players: Only damages Players.
  • NPCs: Only damages NPCs.
  • Everything: Damages both Players and NPCs.
Cooldown Number How long before the affected can be damaged again.
Amount Number How much the affected get damaged.
Decal

Description[edit | edit source]

Allows pasting images onto blocks for customizing the environment.

Properties[edit | edit source]

Property Name Type Description
Face Enum
  • Top: Displays the decal on the top.
  • Bottom: Displays the decal on the bottom.
  • Left: Displays the decal on the left.
  • Right: Displays the decal on the right.
  • Front: Displays the decal on the front.
  • Back: Displays the decal on the back.
Transparency Number Changes how opaque the decal is.
Color Color Changes the color of the decal.
Texture String An Image of your choice.
Effect

Description[edit | edit source]

Emits a specified particle effect from the block.

Properties[edit | edit source]

Property Name Type Description
Shape Style Enum
  • Volume: Comes Shape In Out from of a random position inside the block.
  • Surface: Comes Shape In Out from Emission Direction from the block.
Color Color Changes the color of the texture.
Drag Number How much force is applied to the texture in the opposite of Emission Direction.
Flipbook Start Random Bool If Flipbook Layout is not None, then this will make the flipbook start on a random frame and continue animating from that frame.
Change Over Time Number How slow time is moving for the texture.
Light Influence Number Changes how much sun and shading can influence the appearance of the texture.
Velocity Inheritance Number How much speed the next texture gains from the last texture
Locked To Part Bool If true, the texture will follow the block's X and Z coordinates.
Squash Text
Notice!

You can use greater than signs to make it change squash overtime! e.g: 0>0.5>1

Changes the width of the texture

Speed Number Different from Change Over Time, this does not control how fast the flipbook is moving or the rate of the texture spawning.
Brightness Number Dysfunctional.
Flipbook Layout Enum
  • None: Regular texture, no flipbook.
  • Grid2x2: All images in the flipbook are on a 2x2 grid.
  • Grid4x4: All images in the flipbook are on a 4x4 grid.
  • Grid8x8: All images in the flipbook are on a 8x8 grid.
Size Text
Notice!

You can use greater than signs to make it change size overtime! e.g: 0>0.5>1

How big the texture is.

Enabled Bool If false, the attribute will not do anything.
Flipbook Mode Enum
  • OneShot: Animates until the end of the flipbook texture and then stops animating.
  • Loop: Animates forever.
  • PingPong: Animates until the end of the flipbook, then reverses and animates backwards until the start of the flipbook in a loop forever.
  • Random: This overrides Flipbook Start Random. Starts on a random frame and animates to other random frames forever.
Rotation Speed Number How fast the texture rotates every second.
Acceleration Vector3 How fast the texture accelerates.
Flipbook Framerate Number How fast the flipbook animates.
Shape In Out Enum
  • Outward: Makes the texture come out the Emission Direction.
  • Inward: Makes the texture come in from the Emission Direction.
  • InAndOut: Makes the texture come in from the Emission Direction and out from the Emission Direction.
Rate Number How many copies of the texture spawn every 30 seconds.
Texture Number The image used for the effect.
Emission Direction Enum
  • Top: Makes the effect come Shape In Out from the top.
  • Bottom: Makes the effect come Shape In Out from the bottom.
  • Left: Makes the effect come Shape In Out from the left.
  • Right: Makes the effect come Shape In Out from the right.
  • Front: Makes the effect come Shape In Out from the front.
  • Back: Makes the effect come Shape In Out from the back.
Transparency Number
Notice!

You can use the greater than signs to make it change transparency overtime! e.g: 0>0.5>1

Changes how opaque the texture is.

Spread Angle Text How much the effect moves away from the block.
Rotation Number The rotation when the texture spawns.
Light Emission Number Emits a very tiny amount of light from the block with the attribute. Makes the texture brighter. Does nothing past 1.
Lifetime Number How many seconds before the texture gets deleted.
Shape Enum
  • Box: Spawns anywhere on a box.
  • Cylinder: Spawns anywhere on a cylinder.
  • Disc: Spawns anywhere on a disc.
  • Sphere: Spawns anywhere on a sphere.
Orientation Enum
  • FacingCamera: Makes the texture face the camera.
  • VelocityParallel: Makes the texture face parallel to it's velocity.
  • FacingCameraWorldUp: Makes it only turn to face your camera instead of turning and tilting.
  • VelocityPerpendicular: Makes the texture face perpendicular to it's velocity.
Fire

Description[edit | edit source]

Emits fire from the block.

Properties[edit | edit source]

Property Name Type Description
Enabled Bool If false, the attribute will not do anything.
Height Number How tall the fire is.
Color Color The color of the fire.
Secondary Color Color The color of the smoke.
Change Over Time Number How slow time is moving for the fire.
Size Number How big the fire is.
GravityChanger

Description[edit | edit source]

Alters the block's gravity.

Properties[edit | edit source]

Property Name Type Description
Gravity Number How floaty the block is.
Healer

Description[edit | edit source]

Heals players at a specified rate and cooldown.

Properties[edit | edit source]

Property Name Type Description
Set To Maximum Bool Overrides Amount and makes the player heal fully.
Affect Enum
  • Players: Only heals Players.
  • NPCs: Only heals NPCs.
  • Everything: Heals both Players and NPCs.
Cooldown Number How long before the affected can be damaged again.
Amount Number Overridden by Set To Maximum, how much the affected get healed.
Highlight

Description[edit | edit source]

Highlights a block, making it stand out from others.

Properties[edit | edit source]

Property Name Type Description
Fill Color Color The color within the outline.
Outline Transparency Number Changes how opaque the outline is.
Depth Mode Enum
  • AlwaysOnTop: Makes the highlight always visible.
  • Occluded: Makes the fill only visible if nothing is in the way, and the outline bends around any blockage.
Outline Color Color The color of the line surrounding the block as if it were 2D.
Fill Transparency Number Changes how opaque the fill is.
JumpPower

Description[edit | edit source]

Modifies the player's jumping power.

Properties[edit | edit source]

Property Name Type Description
Jump Power Number Changes how much force the player exerts up when jumping.
Affect Enum
  • Players: Only changes the JumpPower of Players.
  • NPCs: Only changes the JumpPower of NPCs.
  • Everything: Changes the JumpPower of both Players and NPCs.
-
Killer

Description[edit | edit source]

Instantly kills players upon touch.

Properties[edit | edit source]

Property Name Type Description
Enabled Bool If false, the attribute will not do anything.
Affect Enum
  • Players: Only kills Players.
  • NPCs: Only kills NPCs.
  • Everything: Kills both Players and NPCs.
LockPosition

Description[edit | edit source]

Locks the current position of the block to another block.

Properties[edit | edit source]

Property Name Type Description
Enabled Bool If false, the attribute will not do anything.
Radius Number How big the spheres surrounding both blocks are. If Visible is false, the spheres will be invisible.
Twist Lower Angle Number -
Color Color The color of the spheres surrounding both blocks. If Visible is false, the spheres will be invisible.
Upper Angle Number -
Twist Upper Angle Number -
Restitution Number -
Twist Limits Enabled Bool Overrides Twist Lower Angle and Twist Upper Angle and disables them.
Visible Bool If the spheres surrounding both blocks are visible. If Visible is false, the spheres will be invisible.
Limits Enabled Bool Overrides Upper Angle and disables it.
LockRotation

Description[edit | edit source]

Locks the current rotation of the block.

Properties[edit | edit source]

Property Name Type Description
Enabled Bool If false, the attribute will not do anything.
MaxHealth

Description[edit | edit source]

Alters the player's maximum health.

Properties[edit | edit source]

Property Name Type Description
Operation Type Enum
  • Set: Sets Affected's MaxHealth.
  • Add: Adds to Affected's MaxHealth.
  • Subtract: Subtracts from Affected's MaxHealth.
Affect Enum
  • Players: Only changes the MaxHealth of Players.
  • NPCs: Only changes the MaxHealth of NPCs.
  • Everything: Changes the MaxHealth of both Players and NPCs.
Cooldown Number How long before the affected can have their MaxHealth changed again.
Health Number How much the affected have their MaxHealth changed by/set to.
NoCollision

Description[edit | edit source]

Allows the block to have no collision with other objects.

Properties[edit | edit source]

Property Name Type Description
Enabled Bool If false, the attribute will not do anything.
PathModifier

Description[edit | edit source]

Modifies the path of every NPC in the world.

Properties[edit | edit source]

Property Name Type Description
Pass Through Bool Makes the NPC ignore block collisions inside the block (including the block itself).
Prevent NPC Stop Bool Makes the NPC ignore the block's collisions.
Avoidance Level Enum
  • NoAvoidance: An NPC would pick this path over any other Avoidance value.
  • LowAvoidance: An NPC would rather pick NoAvoidance, but would pick this over MediumAvoidance or HighAvoidance.
  • MediumAvoidance: An NPC would rather pick NoAvoidance or LowAvoidance, but would pick this over HighAvoidance.
  • HighAvoidance: An NPC would rather pick any other Avoidance value, but if there is no other choice it will pick HighAvoidance.
PointLight

Description[edit | edit source]

Adds a light source to the block.

Properties[edit | edit source]

Property Name Type Description
Enabled Bool If false, the attribute will not do anything.
Shadows Bool If the light it produces is affected by shadows.
Color Color The color of the light.
Brightness Number How bright the light is.
Size Number How far the light reaches.
Prismatic

Description[edit | edit source]

Creates a rigid joint between two Blocks, allowing them to slide along one axis but not rotate.

Properties[edit | edit source]

Property Name Type Description
Enabled Bool If false, the attribute will not do anything.
Color Color The color of the cuboids in both blocks. If Visible is false, the cuboids will be invisible.
Lower Limit Number -
Upper Limit Number -
Restitution Number -
Visible Bool If the cuboids in both blocks are visible. If Visible is false, the cuboids will be invisible.
Limits Enabled Bool Overrides Upper Angle and Lower Angle and disables it.
Size Number How big the cuboids in both blocks are. If Visible is false, the cuboids will be invisible.
Rod

Description[edit | edit source]

Creates a rod-like connection between two blocks.

Properties[edit | edit source]

Property Name Type Description
Enabled Bool If false, the attribute will not do anything.
Color Color The color of the line connecting both blocks. If Visible is false, the line will be invisible.
Limit Angle 2 Number -
Thickness Number How big the line connecting both blocks is. If Visible is false, the line will be invisible.
Visible Bool If the line connecting both blocks is visible. If Visible is false, the line will be invisible.
Length Number How big the distance between the block with the attribute and the block without it.
Limits Enabled Bool Overrides Limit Angle 1 and Limit Angle 2 and disables them.
Limit Angle 1 Number -
Rope

Description[edit | edit source]

Attaches a rope between two blocks.

Properties[edit | edit source]

Property Name Type Description
Enabled Bool If false, the attribute will not do anything.
Restitution Number -
Color Color The color of the line connecting both blocks. If Visible is false, the line will be invisible.
Length Number The maximum distance between the block with the attribute and the block without it.
Visible Bool If the line connecting both blocks is visible. If Visible is false, the line will be invisible.
Thickness Number How thick the line connecting both blocks is. If Visible is false, the line will be invisible.
Sign

Description[edit | edit source]

Displays a text GUI when hovered.

Properties[edit | edit source]

Property Name Type Description
Text Color Color The color of the text.
Text Stroke Color Color The color of the outline of the text.
Sign Text Text The text that displays on the sign.
Font Enum
  • Legacy: Changes the typeface to Arial.
  • Arial: Changes the typeface to Arial.
  • ArialBold: Changes the typeface to Arial and font to Bold.
  • SourceSans: Changes the typeface to Source Sans.
  • SourceSansBold: Changes the typeface to Source Sans and font to Bold.
  • SourceSansSemiBold: Changes the typeface to Source Sans and font to Semi Bold.
  • SourceSansLight: Changes the typeface to Source Sans and font to Light.
  • SourceSansItalic: Changes the typeface to Source Sans and font to Italic.
  • Bodoni: Changes the typeface to Bodoni.
  • Garamond: Changes the typeface to Garamond.
  • Cartoon: Changes the typeface to Cartoon.
  • Code: Changes the typeface to Code.
  • Highway: Changes the typeface to Highway.
  • SciFi: Changes the typeface to SciFi.
  • Arcade: Changes the typeface to Arcade.
  • Fantasy: Changes the typeface to Fantasy.
  • Antique: Changes the typeface to Antique.
  • Gotham: Changes the typeface to Gotham.
  • GothamBold: Changes the typeface to Gotham and font to Bold.
  • GothamMedium: Changes the typeface to Gotham and font to Medium.
  • GothamBlack: Changes the typeface to Gotham and font to Black.
  • AmaticSC: Changes the typeface to Amatic SC.
  • Bangers: Changes the typeface to Bangers.
  • Creepsters: Changes the typeface to Creepsters.
  • DenkOne: Changes the typeface to Denk One.
  • Fondamento: Changes the typeface to Fondamento.
  • FredokaOne: Changes the typeface to Fredoka One.
  • GrenzeGotisch: Changes the typeface to Grenze Gotisch.
  • IndieFlower: Changes the typeface to Indie Flower.
  • JoesfinSans: Changes the typeface to Joesfin Sans.
  • Jura: Changes the typeface to Jura.
  • Kalam: Changes the typeface to Kalam.
  • LuckiestGuy: Changes the typeface to Luckiest Guy.
  • Merriweather: Changes the typeface to Merriweather.
  • Michroma: Changes the typeface to Michroma.
  • Nunito: Changes the typeface to Nunito.
  • Oswald: Changes the typeface to Oswald.
  • PatrickHand: Changes the typeface to Patrick Hand.
  • PermanentMarker: Changes the typeface to Permanent Marker.
  • Roboto: Changes the typeface to Roboto.
  • RobotoCondensed: Changes the typeface to Roboto and font to Condensed.
  • RobotoMono: Changes the typeface to Roboto and font to Mono.
  • Sarpanch: Changes the typeface to Sarpanch.
  • SpecialElite: Changes the typeface to Special Elite.
  • TitilliumWeb: Changes the typeface to Titillium Web.
  • Ubuntu: Changes the typeface to Ubuntu.
Text Stroke Transparency Number How opaque the text outline is.
Text Transparency Number How opaque the text is.
Automatic Size Bool Overrides TextSize and bases the text's size off of how long it is.
TextSize Number Overridden by Automatic Size, how big the text is.

v cant figur out how to put this into the cell

PixelDensity | Number | How much quality the sign has. A lower value makes the text more blurry, and a higher value will be more "sharp" and "defined".

Smoke

Description[edit | edit source]

Emits smoke from the block.

Properties[edit | edit source]

Property Name Type Description
Enabled Bool If false, the attribute will not do anything.
Change Over Time Number How slow time is moving for the smoke.
Color Color Changes the color of the smoke.
Transparency Number Changes how opaque the smoke is.
Rise Velocity Number Different from Change Over Time, this does not control the rate of the smoke spawning. Affects how fast the smoke goes up into the air.
Size Number How big the smoke is.
Sparkles

Description[edit | edit source]

Emits sparkles from the block.

Properties[edit | edit source]

Property Name Type Description
Enabled Bool If false, the attribute will not do anything.
Color Color Changes the color of the sparkles.
Change Over Time Number How slow time is moving for the sparkles.
SpotLight

Description[edit | edit source]

Emits light in a specific direction.

Properties[edit | edit source]

Property Name Type Description
Enabled Bool If false, the attribute will not do anything.
Shadows Bool If the light it produces is affected by shadows.
Face Enum
  • Top: Emits the light from the top.
  • Bottom: Emits the light from the bottom.
  • Left: Emits the light from the left.
  • Right: Emits the light from the right.
  • Front: Emits the light from the front.
  • Back: Emits the light from the back.
Color Color The color of the light.
Angle Size Number How wide of an angle the light can travel.
Size Number How far the light reaches.
Brightness Number How bright the light is.
Spring

Description[edit | edit source]

Adds spring-like behavior between two blocks.

Properties[edit | edit source]

Property Name Type Description
Enabled Bool If false, the attribute will not do anything.
Max Force Number The maximum force the block without the attribute can exert.
Color Color The color of the spring.
Max Length Number The maximum distance between the block with the attribute and the block without it.
Thickness Number How big the squiggly line connecting both blocks is. If Visible is false, the line will be invisible.
Visible Bool If the squiggly line connecting both blocks is visible. If Visible is false, the line will be invisible.
Limits Enabled Bool Overrides Max Length and Min Length and disables them.
Stiffness Number How much force the block without the attribute will use to get close to the one with the attribute.
Damping Number -
Free Length Number -
Min Length Number The minimum distance between the block with the attribute and the block without it.
-
StatTeleporter

Description[edit | edit source]

Teleports players based on whether they meet a certain stat requirement or not.

Properties[edit | edit source]

Property Name Type Description
Stat Required Bool The amount of stat that if Check Type will allow the player to teleport.
Delay Number The amount of time that will pass before the player actually teleports.
Stat Text The stat name of the stat you want to check for.
Keep Velocity Bool Whether the player keeps their velocity after teleporting or not.
Check Type Enum
  • EQUAL TO: Checks if the player has the exact amount of Stat Required.
  • BIGGER THAN: Checks if the player has more and only more than Stat Required.
  • SMALLER THAN: Checks if the player has less and only less than Stat Required.
  • BIGGER OR EQUAL: Checks if the player has more or the exact amount of Stat Required.
  • SMALLER OR EQUAL: Checks if the player has less or the exact amount of Stat Required.
  • NOT EQUAL TO: Checks if the player has any value other than Stat Required.
  • INCLUDES: Checks if the player's stat value contains Stat Required.
  • EXCLUDES: Checks if the player's stat value does not contain Stat Required.
-
Surface

Description[edit | edit source]

Alters a block's surfaces for a specific side.

Properties[edit | edit source]

Property Name Type Description
Back Surface Enum
  • Glue: Makes the back surface glue.
  • Inlet: Makes the back surface inlet.
  • Smooth: Makes the back surface smooth.
  • Studs: Makes the back surface studs.
  • Universal: Makes the back surface universal.
  • Weld: Makes the back surface weld.
Bottom Surface Enum
  • Glue: Makes the back surface glue.
  • Inlet: Makes the back surface inlet.
  • Smooth: Makes the back surface smooth.
  • Studs: Makes the back surface studs.
  • Universal: Makes the back surface universal.
  • Weld: Makes the back surface weld.
Top Surface Enum
  • Glue: Makes the back surface glue.
  • Inlet: Makes the back surface inlet.
  • Smooth: Makes the back surface smooth.
  • Studs: Makes the back surface studs.
  • Universal: Makes the back surface universal.
  • Weld: Makes the back surface weld.
Right Surface Enum
  • Glue: Makes the back surface glue.
  • Inlet: Makes the back surface inlet.
  • Smooth: Makes the back surface smooth.
  • Studs: Makes the back surface studs.
  • Universal: Makes the back surface universal.
  • Weld: Makes the back surface weld.
Front Surface Enum
  • Glue: Makes the back surface glue.
  • Inlet: Makes the back surface inlet.
  • Smooth: Makes the back surface smooth.
  • Studs: Makes the back surface studs.
  • Universal: Makes the back surface universal.
  • Weld: Makes the back surface weld.
Left Surface Enum
  • Glue: Makes the back surface glue.
  • Inlet: Makes the back surface inlet.
  • Smooth: Makes the back surface smooth.
  • Studs: Makes the back surface studs.
  • Universal: Makes the back surface universal.
  • Weld: Makes the back surface weld.
SurfaceLight

Description[edit | edit source]

Adds light to a specific side of the block.

Properties[edit | edit source]

Property Name Type Description
Enabled Bool If false, the attribute will not do anything.
Shadows Bool If the light it produces is affected by shadows.
Face Enum
  • Top: Emits the light from the top.
  • Bottom: Emits the light from the bottom.
  • Left: Emits the light from the left.
  • Right: Emits the light from the right.
  • Front: Emits the light from the front.
  • Back: Emits the light from the back.
Color Color The color of the light.
Angle Size Number How wide of an angle the light can travel.
Size Number How far the light reaches.
Brightness Number How bright the light is.
-
Teamer

Description[edit | edit source]

Sets the player to another team upon touch.

Properties[edit | edit source]

Property Name Type Description
Team Name Text The team name of the team.
-
Teleporter

Description[edit | edit source]

Teleports players between two points.

Properties[edit | edit source]

Property Name Type Description
Delay Number The amount of time that will pass before the Affected actually teleport.
Affect Enum
  • Players: Only teleports Players.
  • NPCs: Only teleports NPCs.
  • Everything: Teleports both Players and NPCs.
Keep Velocity Bool Whether the Affected keep their velocity after teleporting or not.
Texture

Description[edit | edit source]

Allows pasting tileable images onto blocks for customizing the environment.

Properties[edit | edit source]

Property Name Type Description
Offset Studs X Number How offset the texture is in studs on the X axis.
Offset Studs Y Number How offset the texture is in studs on the Y axis.
Face Enum
  • Top: Displays the texture on the top.
  • Bottom: Displays the texture on the bottom.
  • Left: Displays the texture on the left.
  • Right: Displays the texture on the right.
  • Front: Displays the texture on the front.
  • Back: Displays the texture on the back.
Studs Per Tile Y Number How tall the image is.
Transparency Number How opaque the texture is.
Color Color The color of the texture.
Studs Per Tile X Number How wide the image is.
Thrust

Description[edit | edit source]

Applies a force or thrust to the block.

Properties[edit | edit source]

Property Name Type Description
Location Vector3 -
Force Vector3 -
-
Tripper

Description[edit | edit source]

Makes the player sit down.

Properties[edit | edit source]

Property Name Type Description
Enabled Bool If false, the attribute will not do anything.
Affect Enum
  • Players: Only trips Players.
  • NPCs: Only trips NPCs.
  • Everything: Trips both Players and NPCs.
WalkSpeed

Description[edit | edit source]

Adjusts the player's walking speed.

Properties[edit | edit source]

Property Name Type Description
Speed Number How fast Affected walks.
Affect Enum
  • Players: Only trips Players.
  • NPCs: Only trips NPCs.
  • Everything: Trips both Players and NPCs.
-
Warp

Description[edit | edit source]

Teleports players into different worlds.

Properties[edit | edit source]

Property Name Type Description
Transfer Variable Text What Player Event Block WarpInfoRecieved outputs when someone joins through the warp.
Confirmation Enabled Bool Whether players have to press a green checkmark to warp or not.
Warp Animation Enabled Bool Whether players are shown a warp animation or not.
World ID Number What World players are sent to.
Weld

Description[edit | edit source]

Connects two parts when unanchored.

Properties[edit | edit source]

Property Name Type Description
Enabled Bool If false, the attribute will not do anything.
-