User talk:Jocopa3

Network ID
I have a question, I am afraid I may be doing something wrong. Your document lists Camera entity as having ID 62, and Camera item as having ID 498. Good so far. But we have an entry in the Entity template,, which displays as the "network ID". I have been putting in entity ID there. Should it be item ID? Do you know? – Sealbudsman talk/contr 19:52, 9 June 2016 (UTC)


 * It should use the ItemEntity template. The Network ID, or, should be 62, since that's the camera entity's true ID, while the Data value, or   should be 498. It's similar to Minecarts since the camera, like minecarts, is spawned using an item (or at least would be if the item was implemented). Also, it's worth noting the camera entity has 4 health points, or 2 hearts. Jocopa3 (talk) 20:32, 9 June 2016 (UTC)


 * Yes you're right, the ItemEntity template, I misspoke. So, I was doing it right.  I started to question myself on usage of those fields, because I saw Camera having 498 in both places.  I suppose it was only confusing because it was wrong.  I updated those values just now.  Thanks! –  Sealbudsman talk/contr 20:41, 9 June 2016 (UTC)

Minecraft PE id strings
Non-wiki-related question: would you happen to have a list of all the item ID strings that 1.0+ use (and their mapping to the IDs if any)? Maybe you could add them over to Pocket Edition data values; I need the list for a thing I'm working on. Thanks! ExtremeHeat11 (talk) 22:33, 30 December 2016 (UTC)


 * Yup, I keep a list of all block/item/entity numerical and string ID's here: https://gist.github.com/jocopa3/f8c9f9158ede0e9d057781188ba440f5 Jocopa3 (talk) 01:16, 31 December 2016 (UTC)


 * Hey, thanks for that! I was manually compiling that list from the wiki; you've saved me a ton of work! – Auldrick (talk &middot; contribs) 03:33, 17 January 2017 (UTC)

Slab DV discrepancy
The wiki article says block 44 DV=6 is Nether Brick Slab and DV=7 is Quartz Slab. Your table has these reversed. Do you know which is correct? Never mind, I realized I could figure it out for myself using /give. BTW, your table was right. – Auldrick (talk &middot; contribs) 20:04, 22 January 2017 (UTC)
 * Thanks for pointing that out anyway; apparently block 43:8 (red_sandstone slab) no longer exists in the most recent version. I'll have to go through and check a few other unused blocks I suspect may have changed recently as well. Jocopa3 (talk) 21:09, 22 January 2017 (UTC)
 * Don't know if you know about this, but block 201:1 (purpur_block:chiseled) is only partially implemented. It's not in Creative inventory and has no recipe, but you can /give it; the block name comes out as "tile.purpur_block.chiseled.name" and it has the purpur_block texture. BTW I'm working on thoroughly validating the wiki data tables against your table, so if you update I'd appreciate a heads up. Thanks! – Auldrick (talk &middot; contribs) 01:57, 23 January 2017 (UTC)
 * I'm aware. The list is exhaustive and includes all unique and valid data values, even for those which are completely unused. Block 98:4 (smooth stone brick), quartz block 155:3 (points to the same exact block as 155:0, but with a different ID), purpur block 201:3 (same idea as 155:3), and block 201:1 (chiseled purpur) are the most obvious unused data values that come to mind, though there are others like 31:0 (variant of tall grass) which is an invalid data value but is still unique. I did remove the red sandstone slab block (43:8) as it was recently removed from the game code, but the rest of the list still matches the reverse engineered game code as-of version 1.0.2. Expect the list to be updated a few days after the game enters beta testing; the next beta should be the 1.1 update, which should enter beta testing in the coming months. I may also expand the list to include particle, enchantment, biome, and structure ids when I find the time. Jocopa3 (talk) 07:45, 23 January 2017 (UTC)
 * I'm glad you mentioned 31:0 because it made me want to try it. You say it's a variant of tall grass, which I assume is from its object pedigree, but when you /give it it comes out named Fern, has the texture and model of regular Grass, and if you bonemeal it it turns into Large Fern! Way to confuse everybody, Mojang! Glad to hear you update your file regularly; I thought it was a one-time project. I'll keep an eye out for updates. Thanks again! – Auldrick (talk &middot; contribs) 10:51, 23 January 2017 (UTC)

Block 31 tallgrass oddity
If you you get Grass, and if you  you get Fern. However, in your MCPE_1.0.2_Ids.txt file you have 31:1 named "fern" and 31:2 named "grass", which would seem to be reversed. I don't know of any way to test variant names since you can't enter them in commands, but I was wondering if this were an error in your file. – Auldrick (talk &middot; contribs) 19:02, 31 January 2017 (UTC)


 * One more note: If you you get Stone in your inventory, and it stacks with Stone that came from breaking a block with Silk Touch or from Creative inventory. This suggests that at least in inventory Stone is 1:0, but 1:0 isn't defined in your file. Is that an omission? The other possibility I can see is that the code defaults DVs to zero in certain contexts. (1 and 31 are the only block IDs that don't have a 0 data value in your file.) – Auldrick (talk &middot; contribs) 19:22, 31 January 2017 (UTC)


 * I must have overlooked the stone data value simply because in the game code it's defined as "stone.stone", which seemed odd. I added stone 1:0 and also corrected the fern/grass discrepancy. Thanks for pointing those out! Jocopa3 (talk) 20:33, 31 January 2017 (UTC)