How many datablocks does the game have total?
4096.448 are used by a 64 color colorset, 441 by a 63 colorset. 252 are used by the default colorset.I forget how many are used by default (not default add-ons).
The game uses 421 for all the non-addon, non-paint, non-music stuff.Colorsets use 7 per color. (2 particles, 2 emitters, an explosion, a projectile, and an image)Music uses 1 datablock per song.As for add-ons:Emitters will use 2 for each emitter.Lights will use 1 for each light.Sounds will use 1 for each sound.Bricks will use 1 for each brick.JVS content bricks can use anywhere between 2 and 8. Though I'm sure all of them have like 5 or 6.Prints use 0.Can't quite tell for vehicles because most of them tend to re-use jeep's datablocks, and the jeep and gravity rocket executed with the tank for a combined total of 43. I'm sure a non-default add-ons probably do not reuse other datablocks, so it's safe to assume that all turreted (non-bot) vehicles use about 40. Non-turreted vehicles probably use about 20-30.A weapon can be as simple as 8 (unless it reuses other datablocks, or lacks emitters), and as complicated as 16. (or more)So let's say we'll have 5 vehicles and 20 weapons, with one of those overrated 64 color colorsets.421+448=869869+125=994994+240=1234Now with the default emitters, lights, sounds, music, items, emotes, bricks, and projectiles.8+9+3+9+8+12+16+8+4+19+8+3+3+3+5+4+9+1+12+15=1591234+159=1393So I'm not sure how you can even reach the datablock limit while using a reasonable amount of add-ons. You'd have to be downloading and enabling an abundance (more than you can actually think of using) in order to reach the limit.Of course, things like TDM and zombies were not included in this calculation, but I'm sure they don't add about 3k datablocks themselves.
Script_, Server_, Gamemode_, and System_ add-ons often take up no datablocks because they tend to be pure scripts.
Any of these could have uses for datablocks. I've made gamemodes with datablocks defined in them, usually playertypes
Script_, Server_, Gamemode_, and System_ add-ons often take up no datablocks