when you want a specific type of spawner you cant type the semi colon (\:) after it to make it specific you cant type /give (player) 375:3 it doesn't work hope this get fixed
Comments 3
Also you can't use give to get different types of spawners. Placing a spawner from your inventory resets it's data to the default (pig spawner). Correct command is either:
/setblock ~0 ~1 ~0 minecraft:mob_spawner 0 replace {EntityId: Zombie}
or if you want to play around with more of it's stats (and this is long enough to require a command block):
/setblock ~0 ~1 ~0 mob_spawner 0 replace {EntityId:Zombie,SpawnRange:4,RequiredPlayerRange:16,SpawnCount:4,MaxNearbyEntities:6,MinSpawnDelay:200,MaxSpawnDelay:800}
Correct syntax is
see http://minecraft.gamepedia.com/Commands#give