User talk:Sealbudsman

Maria Lemón
Sorry for the trolling :) Does this confirm it is me who Maria Lemón? :) https://twitter.com/MiaLem_n/status/789080057973211137 ExcitedZe (talk) 12:32, 20 October 2016 (UTC)
 * Oh, it is you! Good to make your acquaintance. I'll update the infobox on the page.. – Sealbudsman talk/contr 12:57, 20 October 2016 (UTC)

PE Add-ons page
I noticed you added a section in the Wanted Pages for PE add-ons. I can assist with populating the page with info and documentation, but I'm not fluent in wiki formatting. How would such a page be setup, and what information should the page include? Should the wiki just list the basics of what add-ons and behavior packs are, how to use them, and what they do, or should it be a fully verbose page explaining the syntax, every available component, events, using them, etc. in detail? On top of that, behavior packs include entity behavior definitions, loot tables, and item definitions; should all of those elements be explained in detail on the wiki, or briefly to get the basic idea across? Lastly, it's worth mentioning that at some point, the developers will release full documentation of how add-on's work if that makes any difference to how the page should be setup. Thanks, Jocopa3 (talk) 03:16, 28 October 2016 (UTC)


 * If you're familiar with the topic, please, feel free to write the page in any way that you think would be helpful to a person just getting started. It would be fine to start with just bare minimum information, but ultimately, again, the more the better.  In general, to have "all of those elements explained in detail" would eventually be ideal.
 * Certain things, like loot tables and maybe item definitions are probably contained on other pages, like loot table or Pocket Edition data values, maybe. Those might need consideration too, but we can just get to that when we get to that.
 * And we (and anybody else) can just use the Add-ons talk page to discuss whether we need a table here or there, or you can ask how to do such-and-such formatting, and instruct us if we mess up your work, and we'll ask you questions we have, and so on.
 * Have the developers said they'd be giving documentation on this? I find myself very surprised at having any documentation at all from them.  Regardless, I think we're free to make our page as useful as possible.
 * I'd appreciate if you could give it a shot, thanks for offering! – Sealbudsman talk/contr 03:44, 28 October 2016 (UTC)
 * I'll start it off as a dummy page on my user page since I'm not yet done documenting all the components available. Also, about official documentation, it's kind-of mentioned in the Minecon panel (starting from 12:14 to 13:30); going back and watching the it, I'm not sure if the file included in one of the beta builds is their idea of "documentation" or not, or if they plan to add additional documentation at some point. The components text file was removed in beta build 5 however, and isn't in the official release; plus, it the components file didn't mention data types for sub-values and didn't include components that weren't used in the official mobs. Jocopa3 (talk) 04:14, 28 October 2016 (UTC)
 * Okay - yes, keep me informed what progress you make! – Sealbudsman talk/contr 04:19, 28 October 2016 (UTC)


 * , it turns out that (from Mojang ) has created reference pages at Entity_Component_Reference_Guide and a sort of tutorial page at Creating_Resource_Pack_Add-Ons.  These both are pointed to by Tutorials/Creating_Add-ons.  I will probably go through the pages and conform them to the style guide, which should be just minor formatting things, hopefully soon, and then most likely link to the tutorial page in some relevant places if nobody else does it.  At user_talk:Majr, he is suggesting moving the "Creating Resource Pack Add-Ons" page to have a Tutorial/ prefix, so that may likely happen as well. –  Sealbudsman talk/contr 13:15, 10 November 2016 (UTC)


 * I apologize for my awful wiki editing of those articles. I have more documentation as well that I will be adding when we add them into Add-Ons regarding behavior & blocks. Also if there's any documentation that you need/want, please let me know and I will work with the dev teams to get it to you. :) --HelenAngel (talk) 22:23, 10 November 2016 (UTC)


 * No apology necessary -- it's a wiki! Nothing's ever finished : P Thanks for even putting this together. –  Sealbudsman talk/contr 22:33, 10 November 2016 (UTC)

added in 1.9? VeenM64 (talk) 16:37, 9 February 2017 (UTC)
 * References


 * No. The unabridged History section clearly shows that it's only  that was added. Removing that from History would cause your question to be difficult to answer. There is no reason to remove factual historical information from the History section (with the exception being bugs, outlined at Minecraft_Wiki:Style_guide/Features). Skylinerw (talk) 19:06, 9 February 2017 (UTC)


 * You're probably forgetting something. If you want to be absolutely sure, just look on the 1.9 page to see if there's anything missing from the so-called "unabridged" history section. I'm going to go do that now. VeenM64 (talk) 19:18, 9 February 2017 (UTC)


 * I called it "unabridged" in reference to your insistence of removing historical information. If you removed NBT data from history, your question of NBT data cannot be answered using that history. It literally cannot be unabridged if you keep removing that history. If something is missing that aligns with the style guide, then feel free to add it. But deleting real history because the list is 'too long' is not appropriate.


 * Your initial question concerns NBT data for boats in 1.9; the history section is unabridged in regards to that.  is the only boat-specific tag added in 1.9. Skylinerw (talk) 20:08, 9 February 2017 (UTC)

Blast Resistance
I'm not good at wikis; sorry if I leave this message wrongly. I noticed you add a Blast Resistance of 7 for Glazed Terracotta. It's probably a mistake, but I don't know how to decompile snapshots to check myself. (I only know how to use MCP, which is only updated for Minecraft 1.10.) The values to setResistance are 1/3 of the actual blast resistance, so if you saw a 7, the value for the table is 21.

I believe I found some other old errors in the table also. Stained and regular Hardened Clay should be 21, and Hoppers should be 24. But I'm going to try confirming this with gnembon's carpet mod, or personal testing, before I edit it. Morsker (talk) 19:51, 9 February 2017 (UTC)


 * Oh that's fine - so for reference, the raw hardness values in the decompiled jar are: concrete = 1.8, glazed terracotta = 1.4, and concrete powder = 0.5. Those we being run through a method that set those as the hardness values, and in addition, set the blast resistance to 5 * that value. There IS a method that sets the blast resistance to the given value * 3, but, these three blocks don't use that method. It was totally confusing, and I don't know why they did it that way, but anyway.. I'd welcome any double checking you can do, I could always been doing it wrong. Thanks! – Sealbudsman talk/contr 20:01, 9 February 2017 (UTC)


 * Oh, if they were using the 1/5 method and not the 1/3, I no longer have any reason to think it's a mistake. What made me think twice was that 7/3 isn't a clean number in floating point, and also I'd just found that Stained Hardened Clay is actually 21. But 7/5 is 1.4 like you said, and makes sense. And thanks also for the pointer to jd-gui. It's been years since I used Java, and I don't know any of the tools anymore, so this is a big help. If I can get time, I'll try writing a tool to dump the whole table. Morsker (talk) 20:30, 9 February 2017 (UTC)

To decompile a jar, I use jd-gui. You kind of have to search for string literals to find what you want, because all other names are obfuscated. Luckily in this case it's easy to find the Block class where you'll find the hardness values, by searching for the string "terracotta", it's only one of 3 results. – Sealbudsman talk/contr 20:05, 9 February 2017 (UTC)

Slicedlime's "real name"
Are you sure Mikael Hedberg is Slicedlime's real name? The only reason why I'm asking this question is for two reasons:


 * 1) The name was added by an IP address (actually, multiple IP addresses) well known for vandalism (unfortunately, it can't be blocked due to it being a Cloudflare IP) . Never mind the stroken-through words. Just realized the IP address in question and the one I linked to are completely different.
 * 2) No sources have been provided to support that it is indeed his real name.

-BDJP (t 20:28, 16 February 2017 (UTC)


 * That's a good question ... I did google "Mikael Hedberg slicedlime" and found quite a bit of online presence that all corroborate each other pretty well: github page, facebook page, google+ page, slideshare presentation -- and they also corroborate what slicedlime has put on his twitter bio. I just realized it doesn't have to be a maze of inferences (though I thought it was a pretty strong maze of inferences), there's a clear source:
 * In the info section below this video, https://www.youtube.com/watch?v=CdCsXuKeOn4, he introduces himself by name and as slicedlime, and corroborating that, he uses the first person to suggest we follow him on twitch, and links us to the same twitch that is linked on @slicedlime twitter. – Sealbudsman talk/contr 20:50, 16 February 2017 (UTC)

Programs to automate wiki tasks
I'm currently working on a suite of programs to automate common tasks on the wiki. Currently, I'm almost done with a program which can generate the PE and PC data value charts from JSON files with some additional customization options to add new sections and obtain methods. However, I'm wondering if there are other tasks, like images that are frequently updated, that could also be automated. For example, I may make a program that creates renders of blocks and entities given their JSON model data and textures. If there's anything that comes to mind, I'd be interested to know! Jocopa3 (talk) 16:13, 9 March 2017 (UTC)
 * If anything comes to mind, sure! How do you plan to make these available to the wiki community?  –  Sealbudsman talk/contr 18:50, 11 March 2017 (UTC)
 * I'll be maintaining a GitHub repository containing both the source code and compiled tools. Anyone can simply download the repo as a .zip and run the compiled tools. The tools require Java, but since most contributors to this wiki own/play Minecraft, they should have Java installed anyway. I've just uploaded the DataValuesChart generator as well as a working JSON file to generate the Pocket Edition chart. Jocopa3 (talk) 18:50, 13 March 2017 (UTC)