Mentioned features: Difference between revisions

→‎Brief mentions: cutting down on the "partially implemented" mentions, i don't think the implementation functionality needs to be exactly the same as the intent from the original post, if the baseline idea is now possible, then it is implemented full stop
(→‎Brief mentions: cutting down on the "partially implemented" mentions, i don't think the implementation functionality needs to be exactly the same as the intent from the original post, if the baseline idea is now possible, then it is implemented full stop)
(16 intermediate revisions by 6 users not shown)
Line 82:
==== Ruby ====
[[File:Villager trading preview.png|thumb|Jeb's screenshot showing rubies.]]
[[Rubies]] were intended to be the original currency used for [[trading]]. They could be seen in a screenshot released by [[Jeb]] on 21 May 2012,<ref>https://twitter.com/jeb_/status/204619936616808451</ref> in which the trading system was first being tested. They were later replaced by emeralds[[emerald]]s, though their texturestexture remained in the files after emeralds were implemented.
 
==== Paeonia ====
[[File:Paeonia First Image.jpg|thumb|The paeonia screenshot revealed by Jeb on Instagram.]]
The [[paeonia]] was a [[flower]] type originally planned for implementation in [[Java Edition 1.7.2|1.7.2]]. Originally revealed by [[Jeb]] in a screenshot,<ref>[https://www.instagram.com/p/dE8ljlJMLb/ "I've been adding a bunch of new flowers to #minecraft. One of them is the pink Paeonia, as it was the main flower for our wedding"] – [https://www.instagram.com/jebkhaile/ @jebkhaile], August 16, 2013</ref> the flower was never implemented, being superseded by the [[peony]], though its texture remained in the files after peonies were implemented.
 
==== Paddle ====
Line 357:
{{q|Arbitrary response guage: 30% "please no" 80% "yes please". Yes, that's 110%. I don't even know. |[[Dinnerbone]]<ref>{{tweet|dinnerbone|327121694286290945|Arbitrary response guage: 30% "please no" 80% "yes please". Yes, that's 110%. I don't even know.|April 24, 2013}}</ref>||Nathan Adams Mojang avatar.png}}
{{q|I'm just doodling around, I'm not sure that I can actually add it because it'd want stairs/etc too, but it's fun to investigate these things}}
{{q|Okay okay, no coloured wood. How about something completely different? http://dinnerbone.com/media/uploads/2013-04/screenshots/Minecraft_13w16b_2013-04-24_23-04-32.png|[[Dinnerbone]]|Colored Wood Planks<ref>{{tweet|dinnerbone|327166273047891969|Okay okay, no coloured wood. How about something completely different?|April 24, 2013}}</ref>}}<gallery>
File:White Planks.png|White Planks
File:File (16).png|Light Gray Planks
File:File (17).png|Gray Planks
File:File (18).png|Black Planks
File:File (19).png|Brown Planks
File:File (20).png|Red Planks
File:File (21).png|Orange Planks
File:File (22).png|Yellow Planks
File:File (23).png|Lime Planks
File:File (24).png|Green Planks
File:File (25).png|Cyan Planks
File:File (26).png|Light Blue Planks
File:File (27).png|Blue Planks
File:File (28).png|Purple Planks
File:File (29).png|Magenta Planks
File:File (30).png|Pink Planks
</gallery>
 
=== Cubic chunks ===
Line 396 ⟶ 413:
 
The block was presumed to be added in [[The Wild Update]], but [[kingbdogz]] revealed that it was unlikely to be added in the final release.<ref>{{tweet|kingbdogz|1431995233936494594|Sculk Trap (which is actually called Sculk Jaw) is unlikely to make it into the game, wasn't very happy with its design Sculk Shrieker is a completely different block|August 29, 2021}}</ref> In the end it was not added.<gallery>
File:Sculk Jaw (pre-release).png|alt=|Skulk Jaw
File:Sculk Jaw 2 (pre-release).png|alt=|Skulk Jaw 2
</gallery>
 
Line 456 ⟶ 473:
 
Making Blaze3D open-source has been considered.<ref>https://www.minecraft.net/en-us/article/programmers-play-minecrafts-inner-workings</ref>
 
<gallery mode=nolines>
Blaze3D is currently in files of minecraft (version/version.jar/com/mojang/blaze3d) although you will have to turn the (version).jar into a .zip to open.
<gallery mode=nolinespacked>
File:Minecraft 1ac6b643d9.png|A screenshot by [[Searge]] showing features in development, including "1.15/blaze3d".<ref name="broken menu">{{tweet|seargedp|1149269708065124352|I'm also excited to show the first update to our world selection screen. It didn't feel well integrated with the main menu before, so that's now fixed.|July 11, 2019}}</ref>
File:Blaze3D menu 1.png|A glitched menu.
Line 496 ⟶ 515:
 
==== Lua scripting ====
[http://www.lua.org {{w|Lua Scripting]scripting}} was a feature mentioned by Notch as a way to create server-side modifications.<ref>{{citation|url=https://web.archive.org/web/20210118194757/https://notch.tumblr.com/post/140842759/throwing-in-many-more-hours-and-survival-mode|title=Throwing in many more hours, and survival mode plans|website=Tumblr|author=Notch|date=July 13, 2009}}</ref> The server would be able to create custom commands, assign certain server functions to blocks, and create user groups. Players would not have to download scripts within or outside of the client, and therefore no client-side modifications will be necessary. Notch said that he wanted Lua to be an extension for ''Minecraft'', but did not want Lua to turn ''Minecraft'' into a game engine.
 
Lua scripting has been further hinted at by [[Searge]].<ref name="broken menu" />
Line 563 ⟶ 582:
*{{Partially implemented}} [[Cobweb]] blocks being created by [[spider]]s<ref>{{citation|url=https://web.archive.org/web/20200217032522/https://notch.tumblr.com/post/220964272/new-enemy-type-the-idea-is-that-these-will|title=New enemy type. The idea is that these will produce web tiles.|website=Tumblr|author=Notch|date=October 23, 2009}}</ref>.
**This functionality appears as an attack in ''[[Minecraft Dungeons]]''.
**Similar functionality is possible if a [[spider]] or [[cave spider]] is killed while afflicted with the [[weaving]] status effect.
 
'''Mentioned in 2010'''
Line 573 ⟶ 593:
*Colliding [[cloud]]s.<ref>{{reddit|e7xol/this_is_how_clouds_should_work_gif_simulation|c161ygy|I have to say that this is amazing. It would be relatively trivial to add almost immediately, but blocks of clouds would pop in and out of existence if I did it the simple way. I will draw inspiration from this. Thank you, submitter.|xNotch|November 18, 2010}}</ref><ref>{{reddit|9q0t96/notch_replied_to_this_genius_post_over_7_years|e8857lr|That's cool, but it wouldn't really work well with unloaded chunks. Not without weird artifacts and things popping in when you move around, or a pile of hacks that fake all of that. You need to have the chunks with those mountains loaded to know where a 'rain shadow' is accurately.<br>If the whole world was loaded at all times, this would be easy. A lot of the limitations of Minecraft stem from having to deal with a chunked, dynamically loaded/unloaded world. Everything needs to be very 'local', because there's no global information.|peterix|October 22, 2018}}</ref>
*Server portals.<ref>{{citation|url=https://web.archive.org/web/20120204184936/http://getsatisfaction.com/mojang/topics/server_portals|title=Server Portal|website=Mojang Get Satisfaction|date=November 29, 2010}}</ref>
*{{Partially implemented}} Dungeon Mode: Same as [[Survival mode]], except players can't craft or modify the world. Planned to have been used to play missions on pre-made maps.<ref name="Notch to-do list">{{link|url=https://web.archive.org/web/20100724121754/http://www.toodledo.com:80/views/public.php?id=td4b49fbf9c05a0|dead-url=y|website=Toodledo.com|title=Public To-Do List for Notch}}</ref>
**The later-implemented [[Adventure mode]] functions similarly.
*"Clan" mode. Most likely the same as Team Survival mode mentioned in 2009.<ref name="Notch to-do list" />
*Server-side scripting.<ref name="Notch to-do list" />
Line 595 ⟶ 613:
'''Mentioned in 2011'''
*The ability to choose what work saves to the level files.<ref>{{citation|url=https://web.archive.org/web/20210813083711/https://notch.tumblr.com/post/2812089385/the-web-server-is-struggling-were-migrating|title=The web server is struggling, we’re migrating|website=Tumblr|author=Notch|date=January 18, 2011}}</ref>
*{{Partially implemented}} Custom [[painting]]s.<ref name="custom_paingings_hand_drawn_signs">{{citation|url=https://web.archive.org/web/20210507223833/https://notch.tumblr.com/post/4988431144/the-maps|title=The maps!|website=Tumblr|author=Notch|date=April 27, 2011}}</ref>
**Partially implemented as data-driven paintings with datapacks
*Hand-drawn [[sign]]s.<ref name="custom_paingings_hand_drawn_signs" />
*"Stone chunks", which would be obtained by smelting gravel and would be used to craft stone bricks.<ref>{{tweet|jeb_|144164303224836096|@berky21 Sure, maybe something like that!}}</ref>
Line 604 ⟶ 620:
*Giant [[Spider|spiders]].<ref>{{tweet|Varcarus|168019878899486720|@Jeb_ Do something that will amaze me, I'm bored.}}<br>{{tweet|jeb_|168020164120543232|@Mathew9R http://i.imgur.com/2qQon.png}}</ref> Partially implemented with [[attribute]]s.
*Vertical [[redstone]].<ref>{{reddit|rsrqt/i_am_jens_bergensten_lead_designer_of_minecraft|c48dq2q|I haven't looked at this yet. I'm afraid it will add a lot of complexity to the redstone code, but it's definitely doable. It's one of those "later" things.|jeb_|April 4, 2012}}</ref>
*{{Partially implemented}} Ability to design village buildings.<ref>{{reddit|rsrqt/i_am_jens_bergensten_lead_designer_of_minecraft|c48dvhz|Question: "Is there going to be an external folder we can just drop the 'schematics' in?" Answer: "That would have been very neat. Would also be cool if the schematics were online and shared automatically, kind of like Spore's creatures. On the question of when, I don't know."|jeb_|April 4, 2012}}</ref>
**Doable with [[structure block]]s.
*Combat [[music]] that would play while battling hostile [[mob]]s (except for the [[creeper]]), and music that would play in [[village]]s.<ref>{{ytl|3z2s46iwCZs|Minecraft Monday Show - Sneak Peek - *New* Minecraft Music|Bebop Vox|April 6. 2012}}</ref>
*Ability to pause the game in [[multiplayer]], but only for operators. Users will then get to chat until the game is back.<ref>{{tweet|dinnerbone|198464450263654400|*If* we add it for multiplayer, it'd probably be an op-only /pause with an optional automatic pause when everyone's in a menu.|May 4, 2012}}</ref><ref>{{tweet|dinnerbone|198464858897915904|@Puremin0rez Pause the whole server. Everyone would see a screen saying "the server is paused because so and so", with chat until unpaused|May 4, 2012}}</ref>
Line 627 ⟶ 641:
*{{partially implemented}} A new system that could alter weapon behavior.<ref>{{reddit|1t6qn7/i_am_dinnerbone_a_minecraft_developer_ask_me|ce529lx|Enchantment that changes blocking could be fun, but I think that could better fit a different system I hope to be working on soon.|Dinnerbone|December 18, 2013}}</ref>
**This has been partially implemented in [[Java Edition 15w34a]] with the implementation of attack speed.
*Easier way to implement terrain changes.<ref name="terrain">{{reddit|1t6qn7/i_am_dinnerbone_a_minecraft_developer_ask_me|ce4xlds|I would also like to see this. Terrain changes & big structures are hard though. On my big virtual to-do list is a way to make them easier to do.|Dinnerbone|December 18, 2013}}</ref>
*Portable light (e.g. holding a torch in the hand which provides light).<ref>{{reddit|1t6qn7/i_am_dinnerbone_a_minecraft_developer_ask_me|ce4z36y|I hope so, but it's really taxing from a technical standpoint.|Dinnerbone|December 18, 2013}}</ref>
*Blocks of [[charcoal]], mentioned as something that would need to be implemented as to not complicate the existence of [[blocks of coal]].<ref>{{tweet|Dinnerbone|320261310854090752|No. Logical issues with crafting and destroying. There would have to be separate coal/charcoal blocks which isn't nice.|April 5, 2013}}</ref>
Line 652 ⟶ 665:
 
'''Mentioned in 2015'''
[[File:Grum Carrot on a Stick 1.png|thumb|A carrot on a stick's carrot texture changing with its durability.]]
[[File:Grum Carrot on a Stick 2.png|thumb|A carrot on a stick with further degraded durability and carrot.]]
*Corn.<ref>{{tweet|jeb_|555061989576572930|@Spenny1425 Well, maybe not nachos, but corn could be a fun food source|Jan 13, 2015}}</ref>
*{{Partially implemented}} In-game lore.<ref>{{tweet|jeb|565200752587448321|@searous Maybe, but we also like the mystery|February 10, 2015}}</ref>
**Implemented in the April Fools' update [[Java Edition 20w14∞]], where books written by "[[§]]kDeepest Lore" would appear in End Ship chests, containing short, obfuscated and unserious "orders".
*Making it so [[Shield|shields]] are used to block attacks from the side the shield is held on.<ref>[https://www.youtube.com/watch?v=Blkh2fxo6iY "Minecon 2015 - Upcoming Features"] – [https://www.youtube.com/user/123MinMax MinMax123], July 5, 2015 – via YouTube</ref>
*Allowing mobs to have additional random skins, similar to the kind of variation seen in [[horse]]s, [[cat]]s, [[wolves]] and [[rabbit]]s. With the addition of the [[1.21.5]], the [[pig]], [[chicken]], and [[cow]] got additional variant. <ref>[https://www.youtube.com/watch?v=ZtOLw1LAarE&t=43m50s "MINECON 2015 The Minecraft Team: Behind the Scenes"] – [https://www.youtube.com/user/TeamMojang Minecraft] August 10, 2015 – via YouTube</ref>
*{{Partially implemented}} Giving {{cmd|clone}} the ability to rotate and mirror structures.<ref>{{tweet|SeargeDP|626447271140425729|@JonpotTDS you can't use them, the functionality is disabled in release builds. Some of it will soon be added to /clone, but not in 15w31|Jul 29, 2015}}</ref><ref>[https://www.youtube.com/watch?v=ZtOLw1LAarE&t=39m57s "MINECON 2015 The Minecraft Team: Behind the Scenes"] – [https://www.youtube.com/user/TeamMojang Minecraft], August 10, 2015 – via YouTube</ref> Structure blocks were later given the ability to rotate structures.
*Improvements to the GUI. These would allow the glowing effect to be seen on the inventory player model.<ref>{{bug|MC-84377}}</ref>
Line 663 ⟶ 677:
** Partially added with the introduction of [[Evoker|evokers]].
* Smoother auto-jump/auto-climb<ref>{{tweet|_tomcc|671316223947337728|In MCPE news, working on Oculus this week, specifically on autoclimb. It means that the player should follow the terrain like a minecart!|November 30, 2015}}</ref>
* [[Carrot on a Stick]] texture changing as its durability decreases.<ref>https://x.com/_grum/status/586784887790788608</ref><ref>https://x.com/_grum/status/586795408103452672</ref>
 
'''Mentioned in 2016'''
Line 675 ⟶ 690:
 
'''Mentioned in 2017'''
*Ability to edit the skybox and biome/foliage/light colors in resource packs<ref>{{reddit|66gcg9/mojang_really_need_to_make_it_easier_to_edit_the|dgiy1xb|I have a branch with a prototype for this somewhere, might have time to work on it for 1.13 :)|_Grum|April 20, 2017}}</ref>
*A set of [[prismarine]] blocks with a color scheme matching that of the [[elder guardian]], similarly to how regular prismarine imitates normal guardians.<ref>{{reddit|7e0lj9/since_114_is_going_to_be_an_aquaticthemed_update|dq2e3jj|Very cool! I'll pass this along. :)|HelenAngel|November 19, 2017}}</ref>
 
'''Mentioned in 2018'''
* Nether pearls<ref>https://web.archive.org/web/20190710011808/cdn.discordapp.com/attachments/302099229755834370/422895090361696257/image.png</ref>
*Data-driven world generation using .json files, allowing for custom structures. Partially added in snapshot [[20w28a]] with the addition of experimental support for custom biomes.<ref name="stream">{{link|url=https://mixer.com/jebkhaile?vod=16775563|title=jebkaile - Mixer|dead-url=yes|quote=We are changing the world generator. The actual world will more or less look the same, but the way it's generated, it's all data-driven, so you can make your own generator settings in json files.}}</ref>
*A portal that would teleport the player to a different place in the Overworld.<ref name="MINECONDevPanel">[https://www.youtube.com/watch?v=vh04binv1bQ "MINECON Earth 2018 - The Minecraft Developers panel!"] – [https://www.youtube.com/user/TeamMojang Minecraft], October 2, 2018 – via YouTube</ref>
*A special block for crafting [[Firework Rocket|fireworks]].<ref>https://www.reddit.com/r/minecraftsuggestions/comments/9rpbvc/comment/e8lgp1r</ref>
718

edits