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
  • 50 votes

    Expose custom controls to scripting API

    There are a lot of potential mods that require custom control schemes (not just button remapping). Server-side, an example would be controlling a custom go-kart entity or pressing a key to activate...
  • 5 votes

    Allow blocks in scripts

    Ability to do stuff like placing blocks directly in scripts instead of using commands Currently, it seems as though you need to use commands in your scripts to do stuff like placing blocks. It woul...
  • 13 votes

    Custom command in API

    Please add support of custom commands in Scripting Api with permission level that which player will use which command it would be great when using this in BDS servers, and add more events etc so be...
  • 5 votes

    Add Block API Variables

    Please add new variables to the new scripting API for editing all aspects of blocks including the behaviors of a block, breaking a block, setting a block, causing an event when a block breaks, gett...
  • 5 votes

    Partial/Elapsed/Delta Ticks

    A parameter for system updates would be helpful where we have a parameter where we read the amount of partial ticks that has elapsed since the last tick. This would be greatly helpful for interpola...
  • 0 votes

    Custom Scripting Control Support

    Eventually mods will come to a point to where developers would like to create custom input. This will need much discussion as controllers and touch devices are extremely limited on the amount of in...
  • 0 votes

    .mcmod

    it would be cool for IOS for having an mod loader for Minecraft
  • 3 votes

    Remove scoreboard name length limit (16 char limit removal)

    At the point that the game is... I never understood why there was a limit to how big the scoreboard objective names are. I've done a little coding and with the removal of IDs and allowing for near ...
  • 3 votes

    Data-Driven Villager Trading (Datapack Support)

    Seeing as how Villager trading is going to be updated as confirmed by Agnes (to what lengths, I don't know- but I'm excited!), it would be a beautiful addition that their trades become data-driven,...
  • 2 votes

    Add Ranks to single player worlds

    They need to add ranks in front of usernames  (pic removed, as it did not clearly seem to relate to what you were asking for ~nb)
  • 6 votes

    Mobs actually using the items they’re holding

    When a command is used to swap the item that a mob is holding, it may not use it. An example is a skeleton; it still shoots arrows if it holds a sword. 
  • 4 votes

    Data driven blocks and items in data/behavior packs

    (I'm posting about both blocks and items, because they kinda need each other; adding/changing blocks is not of much use if you can't add/change item forms for those blocks.)Currently minecraft's co...
  • 1 vote

    Add methods (like in C# and Java) to functions

    It would be really cool and helpful to add methods like in c# and java to the minecraft function system. For example if you have a function that open a door somewhere, and you have many different d...
  • 17 votes

    Scoreboard teams for Bedrock Edition

    I have recently signed up for the new Bedrock Edition beta and have been messing around with new commands. I realised that there is no "team" option for the new scoreboard command. This p...
  • 3 votes

    Resource pack fallback

    Remove the resource pack fallback feature, as it is annoying when one is trying to make a hi def resource pack.
  • 1 vote

    Display scores on item names and lores

    immagine having a sword that tells how many mobs it has killed!
  • 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 ...
  • 4 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...
  • 4 votes

    (Bedrock Parity) doInsomnia gamerule addition

    I do see that Bedrock do have this gamerule, but not Java. Especially on Java Edition servers, Phantoms can be really annoying, so please add this to the Java Edition.
  • 4 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...
  • 3 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...
  • 4 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...
  • 17 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...