Learn
Engine Class
Logger
Not Creatable
Not Replicated

Summary

Methods
Output(message: string,context: Dictionary):()
Info(message: string,context: Dictionary):()
Warn(message: string,context: Dictionary):()
Error(message: string,context: Dictionary):()
Log(messageType: Enum.MessageType,message: string,context: Dictionary):()
Events
Inherited Members

API Reference
Properties
Name
Read Only
Not Replicated
Read Parallel
Capabilities: Logging
Logger.Name:string

FullPath
Read Only
Not Replicated
Read Parallel
Capabilities: Logging
Logger.FullPath:string

Methods
GetLogger
Capabilities: Logging
Logger:GetLogger(name:string):Logger
Parameters
name:string
Returns

Output
Capabilities: Logging
Logger:Output(
message:string, context:Dictionary
):()
Parameters
message:string
context:Dictionary
Default Value: nil
Returns
()

Info
Capabilities: Logging
Logger:Info(
message:string, context:Dictionary
):()
Parameters
message:string
context:Dictionary
Default Value: nil
Returns
()

Warn
Capabilities: Logging
Logger:Warn(
message:string, context:Dictionary
):()
Parameters
message:string
context:Dictionary
Default Value: nil
Returns
()

Error
Capabilities: Logging
Logger:Error(
message:string, context:Dictionary
):()
Parameters
message:string
context:Dictionary
Default Value: nil
Returns
()

Log
Capabilities: Logging
Logger:Log(
messageType:Enum.MessageType, message:string, context:Dictionary
):()
Parameters
messageType:Enum.MessageType
message:string
context:Dictionary
Default Value: nil
Returns
()

Events
MessageOut
Capabilities: Logging
Logger.MessageOut(
message:string, messageType:Enum.MessageType, context:Dictionary
Parameters
message:string
messageType:Enum.MessageType
context:Dictionary

©2026 Roblox Corporation. Roblox, the Roblox logo and Powering Imagination are among our registered and unregistered trademarks in the U.S. and other countries.