diff --git a/mods/LazyTurtle33@FireBotModList/description.md b/mods/LazyTurtle33@FireBotModList/description.md new file mode 100644 index 00000000..177ab1b2 --- /dev/null +++ b/mods/LazyTurtle33@FireBotModList/description.md @@ -0,0 +1,36 @@ +This is a mod that will allow a firebot command to display your active mods. + +# setup + +## balatro + +Make sure you have [Steamodded](https://github.com/Steamodded/smods) and [lovly](https://github.com/ethangreen-dev/lovely-injector) installed. +Add BalatroFireBotModList to your mods folder and launch the game. +You can test if it's working by opening a terminal and running: + +``` + curl http://localhost:8080/mods +``` + +The output should have a "Content" area and your active mods should be there. +If you see your mods, then you're done on the Balatro side. + +## FireBot + +First, ensure that you have Firebot set up and working. +Next, go to commands and create a new custom command. +Make the trigger !mods or something similar. +Fill the description with something like "List active mods in Balatro when in game." +Switch to advanced mode. +Under restrictions, add a new restriction, select category/game, add it then search for Balatro. + +Next, add a new effect. +Search for HTTP Request +Set the URL to "http://localhost:8080/mods" and the method to get. + +(Optional) Add a run effect on error, search for Chat and add an error message. + +Save the changes and add a new effect. search for chat and set the "message to send" to "$effectOutput[httpResponse]" and save + +Everything is now done and ready for testing. +Go live, launch Balatro and run your command :3 diff --git a/mods/LazyTurtle33@FireBotModList/meta.json b/mods/LazyTurtle33@FireBotModList/meta.json new file mode 100644 index 00000000..7f004f87 --- /dev/null +++ b/mods/LazyTurtle33@FireBotModList/meta.json @@ -0,0 +1,12 @@ +{ + "title": "FireBotModList", + "requires-steamodded": true, + "requires-talisman": false, + "categories": ["Technical"], + "author": "LazyTurtle33", + "repo": "https://github.com/TheLazyTurtle33/Smokey", + "downloadURL": "https://github.com/TheLazyTurtle33/BalatroFireBotModList/releases/latest/download/FireBotModList.zip", + "folderName": "FireBotModList", + "version": "release", + "automatic-version-check": true +} diff --git a/mods/LazyTurtle33@FireBotModList/thumbnail.png b/mods/LazyTurtle33@FireBotModList/thumbnail.png new file mode 100644 index 00000000..43cacb2c Binary files /dev/null and b/mods/LazyTurtle33@FireBotModList/thumbnail.png differ diff --git a/mods/LazyTurtle33@Smokey/meta.json b/mods/LazyTurtle33@Smokey/meta.json index d2f3774f..e1a48531 100644 --- a/mods/LazyTurtle33@Smokey/meta.json +++ b/mods/LazyTurtle33@Smokey/meta.json @@ -2,13 +2,11 @@ "title": "Smokey", "requires-steamodded": true, "requires-talisman": false, - "categories": [ - "Resource Packs" - ], + "categories": ["Resource Packs"], "author": "LazyTurtle33", "repo": "https://github.com/TheLazyTurtle33/Smokey", - "downloadURL": "https://github.com/TheLazyTurtle33/Smokey/releases/download/release/Smokey.zip", + "downloadURL": "https://github.com/TheLazyTurtle33/Smokey/releases/latest/download/Smokey.zip", "folderName": "Smokey", "version": "release", - "automatic-version-check": true + "automatic-version-check": false } diff --git a/mods/LazyTurtle33@Solar/meta.json b/mods/LazyTurtle33@Solar/meta.json index 9f0b0824..d6c3eabd 100644 --- a/mods/LazyTurtle33@Solar/meta.json +++ b/mods/LazyTurtle33@Solar/meta.json @@ -8,5 +8,5 @@ "downloadURL": "https://github.com/TheLazyTurtle33/SolarBalatro/releases/latest/download/Solar.zip", "folderName": "Solar", "version": "1.0.0", - "automatic-version-check": true + "automatic-version-check": false }