Adonis icon indicating copy to clipboard operation
Adonis copied to clipboard

Allow `:insert` command to load 3rd party assets

Open ccuser44 opened this issue 1 month ago • 3 comments

Allow :insert command to load 3rd party assets

This works by utilizing the new AssetService:LoadAssetAsync method which is able to insert 3rd party assets.

ccuser44 avatar Nov 23 '25 12:11 ccuser44

Do you think we should add a setting to enable inserting third-party assets not owned by the creator? Maybe not, but just thought it’s something worth discussing

btt-t avatar Dec 07 '25 01:12 btt-t

I think there should be a setting for this and it being disabled by default considering this commands admin level is admin otherwise this is just a bypass to the script command if it's disabled.

settings.ThirdPartyInsertEnabled = false				-- Enables the insert command to insert any asset outside the place owner's or Roblox's inventory. If enabled, it is recommended you raise the admin level of the command.

ImFirstPlace avatar Dec 07 '25 02:12 ImFirstPlace

Do you think we should add a setting to enable inserting third-party assets not owned by the creator? Maybe not, but just thought it’s something worth discussing

The game creator would had to have enabled third party inserts in the Roblox game settings to allow inserting 3rd party assets so the hatmful effects would me mitigated very well. Also InsertService:LoadAsser is deprecated. However I do get where you're coming from. I would at least like for creators to be able to insert 3rd party assets at demand. However locking iy to creators only would be bad UX

Any thoughts @Sceleratis

ccuser44 avatar Dec 07 '25 15:12 ccuser44

Only problem with that is what if the creator wants third party inserts enabled for something else but they want it disabled in adonis?

ImFirstPlace avatar Dec 18 '25 13:12 ImFirstPlace