Roblox Plugin Integration Guide

This guide will walk you through integrating the Endemic+ plugin into your Roblox experience, allowing you to automatically swap textures and track asset engagement in your games.

Enable HTTP Requests

Before installing the plugin, you need to enable HTTP requests in your Roblox Studio settings.

1) Navigate to FILE → Game Settings…

Roblox Studio File menu showing Game Settings option

2) Select the Security tab

Game Settings window showing Security tab

3) Enable "Allow HTTP Requests"

Security settings showing Allow HTTP Requests checkbox

Installing the Plugin

1

Navigate to the Plugins tab and select "Plugins Folder"

Roblox Studio Plugins tab showing Plugins Folder option
2

Download and Install Plugin

Download the TextureSwapper.rbxmx file from here and drag it into the open directory.

You should now see a new button under Plugins that says "Open" and "Endemic+". You may need to restart Roblox Studio if you do not see it.

Setting Up

1) Navigate to the Plugins tab and select the "Open" and "Endemic+" button

Roblox Studio Plugins tab showing Endemic+ plugin button

2) Install the Endemic+ Runtime

You will be prompted to install the Endemic+ Runtime into your project. Endemic+ needs this runtime to automatically query and replace asset textures while the game is running.

Paste your API Key and click "Install Runtime" to continue.

Endemic+ Runtime installation dialog

3) Log into your Endemic+ account

Endemic+ login interface

4) Update API Key (if needed)

If you ever need to update your API Key, click "Update API Key" to update it.

Update API Key interface

5) Save your API Key

Paste your Endemic+ API key into the text box and click "Save".

API Key save interface

Basic Usage

1) Select your game

Locate the game you currently have open and click on it.
(If the game does not exist, you'll have to add it on the Endemic+ platform first)

Game selection interface

2) Find the Asset

Find the Asset you would like to bind to your game.
(If the asset does not exist, you'll have to add it on the Endemic+ platform first)

Asset selection interface

3) Binding window appears

You'll be prompted with the following window:

Asset binding window

4) Select the texture

Select the texture associated with this asset.

Texture selection interface

5) Click "Bind Selected"

Click "Bind Selected" to confirm the binding.

Bind Selected button in binding window

6) Verify the binding

You should see the path to this texture populate on the binding window.

Completed binding showing texture path

Now if you play your game, you should see the textures automatically synchronize with the Endemic+ platform.

Game running with synchronized textures

Next Steps