Basically it is irrefutable that the number of terrible add-ons people are submitting is on the rise and the current way in which RTB works allows an idiot to upload a broken add-on and by the time one of the reviewers finds it, 200 or so people have downloaded it - so there are going to be some changes to make this harder to do.
First off, You will not be able to download unapproved add-ons anymore. So the moment you submit an add-on it will be hidden from users and placed in a new area called the “Holding Tank” where it will wait for a reviewer to approve it. However we realise there are many users who we can trust to submit quality things and these people will be added to a “trusted users” list - this means their add-ons won’t have to go into the holding tank and will instead show up as an unapproved add-on.
Secondly, There will be some new options in RTB3 to do with failed add-ons. RTB keeps a list of all the add-ons that have been failed and by default, RTB will check to see if you have any of these add-ons and automatically disable them and then notify you. Of course you can disable this if you want, but it’d be in your best interests not to as any bug reports coming from users who have failed add-ons are immediately deleted.
Finally, I am writing a more thorough add-on checker which will be able to verify you have the correct file structure, unique datablock names, the right files for Blockland to recognise it as an add-on, the correct files being referenced from scripts, and the correct file extensions. Basically .cs, .gui, .png, .jpg, .ogg, .wav, .txt, .dts, .mis, .dif, .ter and .dml are all the files allowed. This is to prevent silly people with macs screwing up the zips.
Basically we’re hoping this totally prevents bad add-ons gaining any exposure to ingame users. Let us know your thoughts on this by either commenting or heading to the RTB Dev Thread.