
This can be run using java -jar Ok maybe some groovy and/or java knowledge would help.

Muddler largely relies upon adherence to the muddler convention. You should still familiarize yourself with the following information though. Second, starting with muddler 0.13 you can now use the -generate switch to interactively create a file tree, or -default to create a full, default file tree to start with. It is probably the fastest way to get ahold of me and get a resolution to your issue. This is being accomplished using the gradle shadow plugin to create a fat jar during testing and distribution archives containing start scripts for multiple platforms.įirst, if you need help come find me on my discord:

Provide for the description of all standard mudlet objects in json format.
MUDLET SCRIPTING CODE
Allow the editing of your project and code in the editor of your choice, while still producing Mudlet objects.Provide a standard directory and file structure for 'compiling' files into a Mudlet package.More complete documentation is available on the wiki, but a rundown of the basics follows: This also produces cleaner diffs for managing a project in git, whether for collaboration or just source code/version management.

MUDLET SCRIPTING FULL
All while giving you the full capabilities of your favorite code editor. Muddler attempts to be indistinguishable from items created in the Mudlet script editor once imported into Mudlet, while still providing access to all the usual options available for your triggers and the like inside Mudlet itself. Other solutions for editing Mudlet scripts inside your own editor have tended to involve either creating and managing a ton of tempTrigger/Aliases/etc instead of creating them as permanent items in the Mudlet editor, or watching/reading a lua files contents into a script/trigger/alias/etc in the Mudlet editor. It means you can edit your Mudlet scripts in the IDE or text editor of your choice with all your usual tools and shortcuts, and muddler will then take the lua and json files from your project layout, and turn them into a Mudlet mpackage. It aims to provide a development environment that will feel familiar for many developers and also be intuitive enough to pick up for those who have primarily done scripting for Mudlet. Muddler is a build tool for Mudlet package developers.
