IntroductionI recently decided that I'd like to participate in modding for Starbound. Let me quickly state that the purpose I'm interested isn't to make improvements on the game. I haven't even played it!! Modding is a fun activity. As one forum member stated, it is part of the "end game" content for some players. Also, I just thought that we've got some time on our hands before SB comes out. Might as well get ourselves ready with whatever is available. Other ThreadsThis incredibly useful guide to adding items by Molly should be viewed by anyone that found their way here! (Thanks to Xander)Basic Object Implementation: A Tutorialhttp://community.playstarbound.com/index.php?threads/basic-object-implementation-a-tutorial.21463/Other threads discuss what people plan to mod into the game:Modding Possibilitieshttp://community.playstarbound.com/index.php?threads/modding-possibilities.28517/#post-1124862 What mods do you think will, like, 100% sure it will come for Starbound?http://community.playstarbound.com/...ke-100-sure-it-will-come-for-starbound.27458/ And the following thread has some interesting relevant information:Modding Support?http://community.playstarbound.com/index.php?threads/modding-support.2782/ Goals of this ThreadMy goals with this thread are to: Get modding information into one place Supply sufficient info so that people can get started modding ASAP I'm not a pro at forums or modding or coding or anything. I'm just gonna do my best and try to work with people and get better. So feel free to give feedback. Starbound Modding History There was supposed to be a modding panel at i49, but it was unfortunately cancelled. So, I've been searching forums and asking questions, but I can't find too much info. Forgive my inability to remember my sources, but this is what I gather. Tiy has stated that they hope to implement Steam Workshop. However, I'm under the impression that this feature has not been confirmed. Modding will be possible with LUA and JSON. (source: http://community.playstarbound.com/...age-was-the-game-coded-in.29119/#post-1144503) The game is coded in C++, but the API is intended to be sufficient that access to the original code will be unneccessary. Modding will be easy to do. Some modding tools will be provided by the Starbound team. Modding is being considered as they develop the code. Some modding will be possible at launch ("very simple resource addition and replacement"), but modding support will expand thereafter. API will be expanded as needed. API will not be available immediately at release. Eventual server mod pushing which is off by default. Starbound modding setupLUAI have eclipse, and have never coded in LUA before. So, this is what I've come up with as the best setup. Opinions?LUA Development Tools for Eclipse: http://www.eclipse.org/koneki/ldt/ JSONJSON isn't it's own programming language, from what I understand. I've never used it, but it seems more like a standardized set of simple terms used to simplify java object programming. I believe someone on the forums described it as being similar to XML. An online editor is available at the JSON homepage.JSON homepage: http://www.json.org/ More to Come ClosingI hope to fill this thread with additional information as it becomes available. If you have valuable information about modding Starbound, please provide it, and I'll fit it into the existing layout I've got above.