API
Ethereal Plane provides a simple API that can be accessed through the module's API property.
Accessing the API
The Ethereal Plane API can be accessed using:
game.modules.get('ethereal-plane').api
API Reference
The Ethereal Plane API provides the following methods:
sendMessageToChat(message: string)
Sends a message to the connected chat platforms.
Parameters:
message
(string): The message to send to chat
Example:
// Send a message to chat
game.modules.get('ethereal-plane').api.sendMessageToChat("Hello from Foundry VTT!");
Note: This method will only work if the "Allow API" setting is enabled in the module settings.
API Class Definition
For a complete, auto-generated reference of the Ethereal Plane API, please see the API Reference section.
Below is a summary of the main API class:
EtherealPlaneAPI
The main API class that provides methods for interacting with the Ethereal Plane module.
export class EtherealPlaneAPI {
// Methods
sendMessageToChat(message: string);
}