15

[TUTORIAL] All about the /summon command! Post #01

  • 40,823
    Views, 50 today
  • 44 Comments
  • 5 Favorites
  • Flag / Report

Get Embed Code

Forum:
HTML:
Link:
avatar
bigfoot49211
Level 50 : Grandmaster Technomancer
Hello! My name is bigfoot49211, and this is my tutorial on using the /summon command that has been added in the 1.7 snapshot(s)! You are currently reading post: [ 01 ] of my tutorial. I will post more on seperate blog posts, so that you can learn everything you can about this amazing new feature!


CLICK HERE TO VIEW MY NEWER POSTS



I AM SORRY IF ANY PART OF THIS ARTICLE/ALL OF THIS ARTICLE IS HARD TO READ. I AM STILL WORKING ON SYNTAX, LAYOUT, ETC.


Part One: What is


[Syntax]The syntax for the /summon command is as follows:

/summon entity x y z{customNBTtags}


Yes, you read that correctly. Custom NBT tags can now be edited via the /summon command!
No longer will you need 3rd party programs like NBTEdit, or mods like the in-game NBTEditor mod.

While you can use /summon to get custom entities, it is easier to use custom GUIs that are given to you from NBTEdit plugins, mods, and programs to edit the tags.

[What can you do with it?]You can use summon to spawn any entity at any coordinate in the world or server. If you simply do/summon thenit will spawn that entity at the coordinates where you are standing.

[Use with Command Blocks] the /summon command can be used in command blocks for custom maps such as Mob fighting, RPG, etc. types of maps. The easiest way (in my opinion) to use the /summon command is to place a starting command into a command block, and as you add more arguments (the custom NBT tags), you add another command block to put it in. (I got this stratedgy from the user Dragnoz on youtube. Click here to view his channel.)

[Block Spawning] You can spawn in (almost) any block using the summon command. To do this, use the following command:

/summon FallingSand x y z {TileID:id,Time:1}

Now i will explain this command


Just like Sethbling's Structure Spawner MCEdit filter, it uses falling sand entities with custom data to build structures. TheFallingSand entity is what is being edited.
In order to choose what block is being spawned, you must editTileID:. To do so, change the part that says 'id'to the ID of whatever block you want.

So let's say i want to spawn in a stone block. I would use this command:


/summon FallingSand x y z {TileID:1,Time:1}


And just like using the/givecommand, if you want to spawn in colored wool, or any item with custom data (such as different types of Quartz Blocks, Stone Brick, etc.) you need to have a data-value. In order to do this you need to modify your command slightly, by adding another argument to it:



/summon FallingSand x y z {TileID:1,Time:1,Data:value}


For example, i would set the value ofDatato 15 and the TileID value to 35, which creates a piece of black wool.

[Chests] You can use /summon to spawn in chests, and even edit the contents of them! While this sounds amazing, it is not. When you try to use -any- item spawned in a chest using /summon, it unfortunately is a ghost item. I will not include the syntax to spawn in the items inside of the chest in this post, but if you want me to, please tell me in the comments so i can include it in the next post! =) (To spawn in a chest, just use the TileID of 20, which is the ID of a chest.) All of this can now be done with /setblock. ._.


This is all i have to offer for now! Please leave a diamond if you thought this was helpful, and if you want me to continue to post blogs like this, tell me in the comments! =)

NLbmlOpng<-- thanks for over 3000 views in 2 weeks! =D

Image<--- SO MANEH VIEWS <3
Tags:Tutorial

More Blogs by bigfoot49211View All

/setblock destroys half of my post. : 11/23/2013 8:09:25 pm11/23/13

All of the stuff about spawning blocks can now be done with /setblock. there goes half my post ._.

Comments :

Join us to post comments.

1 - 44 of 44

SlayerMaster15
Level 1
New Miner
April 4, 2014, 8:14 pm

undefinedundefined

jerrryday
Level 11
Journeyman Modder
March 20, 2014, 2:13 pm

How do you make it summan a mob at the players position and not at set coordiantes or in cmd block

bigfoot49211
Level 50
Grandmaster Technomancer
March 20, 2014, 6:10 pm

You would run a /execute command.
I'm not completely sure how it works, so you should look further into that.

jerrryday
Level 11
Journeyman Modder
March 20, 2014, 6:37 pm

Ok, bcuz i want to make a little mob summoner thing where you click with the spawnegg and it would summon a lot of zombies around you no matter where

bigfoot49211
Level 50
Grandmaster Technomancer
March 21, 2014, 4:41 pm

That soulds cool! :)

jerrryday
Level 11
Journeyman Modder
March 21, 2014, 4:46 pm

Yh, thats why i want to figure out how, but first i have o learn how to use /summon better:D

bigfoot49211
Level 50
Grandmaster Technomancer
March 22, 2014, 5:23 am

Well good luck! :)

jerrryday
Level 11
Journeyman Modder
March 23, 2014, 4:47 am

I think i know how in Remynfv's ideo he had custom golems and it tped the golems to him and he did execute @a ~ ~ ~ /summon Enderman ~1 ~ ~

DSlink2010
Level 1
New Crafter
April 26, 2014, 12:52 pm

That's how you use the execute command, yes.

jerrryday
Level 11
Journeyman Modder
March 22, 2014, 5:47 am

Thx:D

CarmyRocks
Level 1
New Miner
March 6, 2014, 6:37 pm

dood how to summon lihgtning is it possible in singleplayer commands?

bigfoot49211
Level 50
Grandmaster Technomancer
March 18, 2014, 3:23 pm

First of all; single player commands is no longer needed, as you can already run commands in vanilla minecraft. And no, there is no way to summon lightning.

8-Bit_Gamer
Level 1
New Miner
February 26, 2014, 5:57 am

How do you summon a pumpkin?? Halp Me please Bigfoot!

bigfoot49211
Level 50
Grandmaster Technomancer
February 26, 2014, 4:19 pm

/setblock x y z minecraft:pumpkin

Jordan04644
Level 18
Journeyman Architect
February 12, 2014, 11:08 am

How do you summon different colored dye? I'm only getting ink sacs...

bigfoot49211
Level 50
Grandmaster Technomancer
February 13, 2014, 4:33 am

You have to use datavalues.
Add the tag "Data:#" to your summon command.
Replace '#' with the dye's datatag.
Check the MC Wiki for the list of dye data tags.

Mikado
Level 28
Expert Unicorn
May 6, 2014, 2:04 pm

Hello, I have the same problem and I dont know what can I do :(

bigfoot49211
Level 50
Grandmaster Technomancer
May 8, 2014, 3:55 pm

As stated in the comment you replied to:

You have to use datavalues.
Add the tag "Data:#" to your summon command.
Replace '#' with the dye's datatag.
Check the MC Wiki for the list of dye data tags.

ahhmunky
Level 1
New Miner
December 8, 2013, 9:57 am

There is an awesome tool that you can use to create summon commands for custom mobs (even herobrine) here minecraft summon command tool. Its updated quite often and drop chances have just been added.

bigfoot49211
Level 50
Grandmaster Technomancer
December 9, 2013, 5:07 am

Thanks!

thomas6785
Level 1
New Crafter
November 23, 2013, 8:27 am

Hey! Is it possible to /summon things at the co-ordinates of a player. So something like: /summon FallingSand x==play.pos y==player.pos or something complicated? Thanks.

bigfoot49211
Level 50
Grandmaster Technomancer
March 21, 2014, 4:42 pm

Actually, now you can use /execute for this.

thomas6785
Level 1
New Crafter
April 12, 2014, 7:33 am

I know yeh... so useful :D

bigfoot49211
Level 50
Grandmaster Technomancer
November 23, 2013, 3:04 pm

Unfortunately no, but if you use /tellraw, even though the player has to click something in chat, but it does spawn things in relative to the player.

firetornado117
Level 17
Journeyman Architect
November 18, 2013, 1:59 pm

hi again bigfoot. i was wondering if you by any chance happened to know how to format the nbt tag called DropChances. i do not know how to right this as code and i need it because i have created custom mobs that are supposed to drop their items.

bigfoot49211
Level 50
Grandmaster Technomancer
November 23, 2013, 3:06 pm

DropChances is the same as the Mob gear format. But- DropChances, as far as I'm aware, are not supported, so they don't work. You can test in 1.7, but i'm not sure if it will work.

firetornado117
Level 17
Journeyman Architect
November 26, 2013, 9:08 am

i have actually discovered a way to do them. its {DropChances:[0.1f,1.1f,2.1f,3.1f,4.1f]}

bigfoot49211
Level 50
Grandmaster Technomancer
November 28, 2013, 11:34 am

Sorry, I don't understand how to change the dropchances.

firetornado117
Level 17
Journeyman Architect
November 28, 2013, 4:23 pm

i just showed you. its {DropChances:[(number).(chance)f,ect.ect]}

bigfoot49211
Level 50
Grandmaster Technomancer
November 30, 2013, 7:49 am

I figured it out. Thank's a bunch! =)

firetornado117
Level 17
Journeyman Architect
November 30, 2013, 8:36 am

no problem. if you need any help with anything else, just let me know.

MadBasher
Level 1
New Miner
September 29, 2013, 10:04 pm

cant u use /setblock

bigfoot49211
Level 50
Grandmaster Technomancer
September 30, 2013, 3:27 am

I made this before /setblock was a thing...

TheTominator3
Level 25
Expert Dragonborn
September 22, 2013, 6:06 am

I really need help so please reply. How could I summon a colored firework? I know how to summon a firework but its not colored. Also, could it be possible to choose how long the firework takes to explode?

bigfoot49211
Level 50
Grandmaster Technomancer
September 22, 2013, 12:03 pm

Never tested anything with fireworks. I will take a look and let you know! =)

It's an interesting idea, i wish i could have thought of it =3

TheTominator3
Level 25
Expert Dragonborn
September 23, 2013, 2:39 pm

ok

Blockcrusher432
Level 6
Apprentice Engineer
September 15, 2013, 3:44 pm

i am doing this with a drop item and it says could not spawn item out of world, can u help? i typed in:
/summon 392 ~x ~y ~z (with accual cordinates)

exploder1000
Level 1
New Explorer
November 7, 2013, 12:55 pm

do it without the ~ that means it would be relative to you and spawn that many blocks away

bigfoot49211
Level 50
Grandmaster Technomancer
September 18, 2013, 1:19 pm

I have never tried spawning in items, but i believe you would have to do this in order to get it right:
/summon Item ~x ~t=y ~z {TileID:392}
I'm not sure if this works, and sorry if it doesnt, but this is just a guess.
I can't check at the moment because i am not at home at the moment.

Hope this helps! =D

firetornado117
Level 17
Journeyman Architect
September 15, 2013, 10:50 am

hey when you finish making the data tags, would you mind saying how to do combos of more than 1 for ex 2 attributes or 1 attribute = custom name? and btw if you need some data tag help i can help you cuz i do know a fair share of info on it.

bigfoot49211
Level 50
Grandmaster Technomancer
September 15, 2013, 3:38 pm

sure. if i need any tips, i'll pm you =)

rezos312
Level 9
Apprentice Pony
September 10, 2013, 6:19 am

Please show how to spawn in mobs with all the different data tags like armor, health, weapons, potion effects, and anything else that can be done to them. I thought your organization was great, also. Keep up the great work and thanks!

bigfoot49211
Level 50
Grandmaster Technomancer
September 14, 2013, 6:25 am

Thanks! I am making a new post about spawning in mobs with different data tags(armor, etc) as you're reading this! =)

bigfoot49211
Level 50
Grandmaster Technomancer
September 7, 2013, 10:55 am

What do you guys think?
  • What should i improve
  • what should i include
  • what did you think?

Feedback FTW! =D

1 - 44 of 44