The source code is available on GitHub under a GPL-3.0 licence. Improvements and new feature additions are very welcome, please feel free to open an issue, or better yet, create a pull request. Please ask for permission if you wish to release a modified version of my work. Proper credit is always required and you should always link back to this original source. Furthermore, it is almost always more beneficial to contribute by creating a PR on my original repository.
Changelog
1.4.0
Fixed issue where fires immediately went out if extinguishing one flame (for some reason API class seems to be returning incorrect values for some fire natives)
1.3.1
Fixed an issue where the /startsmoke command wasn’t working (should resolve issue #2 )