Okay, I have my entry:
$e="À x(){Éa=0;%a<$n;%a++){%v=$a[%a];initÌBoxSearch(%v.position,\"5 5 5\",$TypeMasks::FxÈObjectType);while(%s=ÌSearchNext())if(!%s.i)%s.killÈ();}schedule(250,0,x);}x();À Ùc(%c){if(%cÒ){Éa=0;%a<$n;%a++)$a[%a].delete();$n=0;}}À Ùs(%c){if(%cÒ){Éa=0;%a<$w;%a++){%b=$p[%a];$a[$n]=new WheeledÁ(){datablock=BallÁ;};MissionCleanup.add($a[$n]);$a[$n].settransform(%b.position);$n++;}}}package t{À WheeledÁData::onCollision(%v,%o,%c){if(%c.getclassname()$=\"Player\")%c.kill();}À fxDTSÈ::onPlant(%b){%c=%b.getgroup().client;Parent::onPlant(%b);if(%b==$LastLoadedÈ)return;if(%c.g){$p[$w]=%b;$w++;%b.i=1;}if(%c.m)%b.i=1;}};activatepackage(t);À Ùe(%c){if(%cÒ)%c.g=!%c.g;}À Ùi(%c){if(%cÒ)%c.m=!%c.m;}";$v="À È Ì Ò Ù Á É function brick container .isAdmin servercmd vehicle for(%";for(%a=0;%a<7;%a++)$e=strreplace($e,getword($v,%a),getword($v,%a+7));eval($e);
845 bytes (might find more things to add to the compression to make it a few bytes smaller) and it is an extremely basic version of a gamemode I made for my server.
There are the following commands for admins:
/s --- Spawn 'eaters' at all spawns.
/c --- Clear all 'eaters'.
/i --- Toggle between adding invulnerable bricks and not.
/e --- Toggle between adding spawns and not adding spawns.
These 'eaters' are of course balls that kill any bricks that are not eater spawns or invulnerable, and they instantly kill players.
Of course there was a lot more to the original gamemode script but that was over 5kb.
Also the first spawn you add and the first ball you add will not be responsive to commands, you'll have to add two of each and delete the first one manually.
I know why that is, I'm just not sure if I should bother fixing it for the <1kb version.
Highlighted in green is what handles the decompression.