Typos & Minor Edits Mega-thread [Closed]

https://developer.roblox.com/en-us/api-reference/function/Chat/FilterStringAsync

… maybe subject to moderation action …

Should be “may be subject to moderation action”

Misspelled “uiGradient” as “uiGradent”

FilterStringAsync() documentation page has a small typo
https://developer.roblox.com/en-us/api-reference/function/Chat/FilterStringAsync

Screen Shot 2021-01-02 at 10.43.30 PM

The Deprecated version of ClickDetector.mouseClick appears above the newer version of ClickDetector.MouseClick in the search bar:

Page for DevTouchMovementMode specifically says,

This property cannot be set using a LocalScript

which is true, but then the “Code Samples” section uses game.Players.LocalPlayer (which is only available in a LocalScript).

 local player = game.Players.LocalPlayer
 
 -- Set the player's movement mode on mobile devices to a virtual thumbstick
 player.DevTouchMovementMode = Enum.DevTouchMovementMode.Thumbstick

The fix is simply updating the code sample to be a server side example, e.g.

game.Players.PlayerAdded:Connect(function(player)
    -- Set the player's movement mode on mobile devices to a dynamic thumbstick
    player.DevTouchMovementMode = Enum.DevTouchMovementMode.DynamicThumbstick
end)

The same applies for DevComputerMovementMode. And the articles under StarterPlayer. Listed here:

Clicking on this icon on the page leads to a non-existent article.

image

Leads to this: Private Servers for Classroom Use | Roblox Creator Documentation

The same issue can be found in this separate page, which links to the link shown above.

image

I assume that this is purely a broken link.

2 Likes

Broken links

https://developer.roblox.com/en-us/api-reference/function/BasePart/GetTouchingParts

https://developer.roblox.com/en-us/api-reference/function/Instance/IsA

https://developer.roblox.com/en-us/api-reference/class/TouchTransmitter

On the Terrain:FillCylinder page, it says “ball” instead of “cylinder”.

https://developer.roblox.com/en-us/api-reference/function/Terrain/FillCylinder

ParticleEmitter:Emit has an error, it should say ParticleEmitter/Enabled but instead, it says ParticleEmitter/Enalbed

This topic contains an outdated image of the material picker. Images are as follows:

image

(Thanks, @incapaz)

3 Likes

Broken links

https://developer.roblox.com/en-us/api-reference/class/DebuggerManager

https://developer.roblox.com/en-us/api-reference/class/Explosion

https://developer.roblox.com/en-us/api-reference/class/Trail

https://developer.roblox.com/en-us/api-reference/class/Sound

On this you can see a syntax error:


https://developer.roblox.com/en-us/api-reference/function/TeleportService/GetLocalPlayerTeleportData
Correct way:

local TeleportService = game:GetService("TeleportService")

local teleportData = TeleportService:GetLocalPlayerTeleportData()
if teleportData then
	local placeId = teleportData.placeId
	local jobId = teleportData.JobId
end
1 Like

Can you elaborate on what you mean ‘broken links’? is the page under maintenance or are there typos because i dont have an issue loading these pages

Vector3.FromNormalId and Vector3.FromAxis are incorrect ways to write them as constructors for Vector3, camelCase is mainly used for cases like everything and PascalCase for classes such as a Enum. The documentation itself should list it as:

  • Vector3.fromNormalId
  • Vector3.fromAxis

Studio Intellisense used both PascalCase and camelCase when attempting to use Vector3, instead, camelCase is first than PascalCase.

1 Like

The BodyGyro page uses Simplified Chinese even though the page is in English.



image
Something even weirder is that the English page has more Chinese than the Chinese page.
English Page:
Clone is translated into 克隆 kè lóng.
image
Chinese Page:
Clone is not even translated.

I think part1.BodyGyro.cframe is deprecated and it should be CFrame.

Also RobloxLocked isn’t deprecated on the Chinese developer hub.

Same on the English version, it hasn’t been marked as deprecated yet

https://developer.roblox.com/en-us/api-reference/lua-docs/Lua-Globals

Two "the"s in the description of print

1 Like

Plugin:GetSetting code sample has an accidental ‘1’ next to the heading.

Plus, as you can see, the first line uses a deprecated function instead of the plugin keyword, but I know that this should be in a separate topic (which I’ll promptly make). I thought thought it’d be good to mention it here since it’s the same page.

1 Like

Camera.CameraType and Camera API pages have a broken link that leads to a tutorial or page called “Movements and camera controls” which the domain of the website is gone, it would be nice if this was removed and replaced with: Customizing the Camera | Documentation - Roblox Creator Hub

1 Like

Broken Link

https://developer.roblox.com/api-reference/class/ObjectValue

The value of this can be set within studio like other reference-type fields (such as Modle/PrimaryPart ): click the field within the

Should (probably) be changed to

The value of this can be set within studio like other reference-type fields (such as Model/PrimaryPart ): click the field within the