A feedback area designed for scripting and mods suggestions and feedback. Please note bug reports and support issues will be removed.

All announced under review added to game needs info

Try search! Lots of great topics get posted every day. Also look at creating great feedback, previously considered feedback and the posting guidelines before adding your idea. Please remember all bugs, support issues, posts containing duplicate topics or lists of ideas will be removed.

Vote for an existing idea or New post
  • 1 vote

    Add experience orb drops to loot tables

    Add experience orb drops to loot tables instead of being hardcoded.
  • 2 votes

    Using scores in any part of a command

    So, the way this will work is you do something like this %(score,player)that will pretend that it is the specified player's score Notes:This also works for entities and for fake playersThe parenthe...
  • 0 votes

    Small addition to /scoreboard: set player score

    It would be extremely useful to do something like this/scoreboard players set @p score 1..5This would set the player's score to any number between 1 and 5Putting a single number without periods or ...
  • 7 votes

    Changing {Inventory} tag structure

    My suggestion is very simple, it is to turnInventory:[{Slot:1b,id:"minecraft:stone",Count:1b},{Slot:4b,id:"minecraft:dirt",Count:2b}}                      toInventory:[Slot1:{id...
  • 5 votes

    Right/Left click stats! Also for scoreboards

    New stats that will help every datapack and map creator! 1: right_click stat checks every time you right click in-game. 2: left_click stat checks every time you left click in-game. 3: right_click_o...
  • 4 votes

    Xp loot tables

    I believe that loot tables should be overhauled with an optional xp type. You could set the amount of xp that is dropped by mobs and maybe chest with loot tables should give the player xp when opened.
  • 5 votes

    /half kill (command)

    my idea for this command is it can half kill players and entities for example the command can be like this. /half kill players or /half kill entities. the reason why i think this would be a good co...
  • 7 votes

    Scoreboard objectives can store various data types (other than just integers and hearts)

    1.13 allowed us to do loads more things with commands, like reading & writing NBT values from/to scoreboards, which is awesome. But there are still a few major limitations in the game, like the...
  • 4 votes

    info.json files for resource pack and behavior pack

    A new files info.json files for resource pack and behavior pack, in this files it will tell an additional information for for resource pack and behavior i.e Changelog. Every pack pack contain an in...
  • 10 votes

    (Java Parity) Additional Operators! @b @c @d

    Hello, Minecraft Development team today I have a really neat idea for you,I would like to see new Command Operators and I have thought up a small list to help if you could add any one of these or a...
  • 1 vote

    Indirect call and pass of function (Closure implementation based on function pointer)

    Function pointer: /pointer function get <function name> <target> <targetObjective> /pointer function call <target> <targetObjective> example: /scoreboard objectives...
  • 2 votes

    Function Parameters, Output and more.

    I do acknowledge that some of these features could be tricky to implement, but others probably wouldn't be. TL;DR: Functions should have parameters, an output, a permission level, and a custom comm...
  • 18 votes

    @n Selector for nearest entity

     For example, @n for the nearest entity to the command block or player who activated the command, it would work just like @p except for not limited to players alone. (would not affect the player wh...
  • 10 votes

    Removing Blocks in Creative Mode

     It would be great for Creative Mode to have the ability to place or remove large sections of blocks at the same time.  This would be an incredibly helpful tool for landscaping, which currently, is...
  • 8 votes

    New /execute selectors, /keydetect

    I propose a few new selectors that would make /execute so much easier for maps and other stuff. I do not know all of the /execute selectors so some of these might already exist. 1. dimension: this ...
  • 43 votes

    /locate players on multiplayer

    There is someone you want to get to but you don`t know where they are so you type /locate playername!
  • 4 votes

    adding and changing data of array elements

    Ability to change the data of an array element whitout deleting the current data stored in that element. For example if a dispenser would have this data: {Items: [{Slot: 0b, id: "minecraft:dia...
  • 12 votes

    New tag for /setblock commands

    The idea here is that a new option for /setblock will be added. This new tag will make the blocks you set disappear after a set amount of time. The name is work in progress, but I was thinking 'fad...
  • 7 votes

    Custom UI Commands for the end-user

    Custom UI (for the end-user) would really help for custom "servers" (someone hosting a game) and would add functionality for players.  You would start to create one like this... /UI creat...
  • 11 votes


    It's almost like the scoreboard but with a string. example criteria: -chat_output -anvil_output -crafted_item -used_item for more criterias write it in the comment.
    needs info
  • 3 votes

    Command that turns of all redstone signals and/or can change command blocks to always active to needs redstone

    A command that deactivates redstone or changes command blocks from needs redstone to always active would be helpfull for people that use command blocks to get out of teleporting loops. This happen...
  • 10 votes

    Another way to detect scores

    Actually, we can detect if 2 entities have the same value for a score but we can't execute them. That's why we need a way to execute entities with the same score.execute as @e[type=armor_stand,tag=...
  • 17 votes

    Entity tag (and more tags globally)

    Since now there are tags for blocks, items, fluids and functions, why not for entities? It would be useful, for example if you want to check if a mob is an undead, you could check this with a tag, ...
  • 151 votes

    Importing Mods

    PLEASE add the ability to import mod from pc  
  • 6 votes

    OpenUI command (was: New command to open UI)

    I had kinda come up with this on the fly, but, this command would be made to open UIs from anything within the game. "/openui <target> <ui_type> <data/access/varient/varient_acc...
  • 39 votes

    Minecart {Invisible} tag

    A simple addition, just let minecarts share the functionality armor stands already have, supporting the Invisible tag. This would be of greatest use with the minecart's custom block display data, a...
  • 24 votes

    Command eggs!

    Hey Minecraft team! I was thinking why isn't there a custom NBT egg? You know in creative click middle mouse button get everything in there like with chests? Well why aren't there eggs? You could g...
  • 58 votes

    Mobs on different teams should attack each other (similar to shulkers)

    If you place shulkers onto a team (using /team), they will attack any hostile mob not on the same team. This would be useful to have on other mobs as well (such as Guardians or Evokers).
  • 14 votes

    Nametags by dispenser for MCPE OR rename placed items with anvils

    allow nametags to be dispensed. This would allow us to infinitely replenish as well as name any entity. We currently can throw named items on the ground which can be detected but if we rename an ar...
  • 21 votes

    @u (Entity Detector)

    It is an entity detector that is directed to the entity that has activated the command.   Example:   A player presses a button that activates a command block with this selector, so the player who h...