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

    Block models can change breaking/stepping sounds

    Right now, block models can change a block's shape, its textures and what particles it makes when it is mined or stepped on, which pretty much allows to make custom blocks. This suggestion would ex...
  • 1 vote

    Why not continue to improve the Script Engine?

    I have something to say: I was really looking forward to Script Engine before it was released. But in recent updates to Minecraft, I found that there was less and less content about Script Engine. ...
  • 1 vote

    [Java Edition] Allow function tags in Advancement rewards

    Looking at https://minecraft.gamepedia.com/Advancements#JSON_Format, it does not show that the "function" field within the advancement reward JSON object support function tags. After I te...
  • 1 vote

    Begginer mods.

    Begginer mods are simple mods that you get right after booting up the game. Works in all versions. 
  • 1 vote

    Mods for console (using micro SD cards)

    Who else agrees i think this would work out pretty well!
    needs info
  • 1 vote

    Custom variables

    It would be great to be able to save custom variables (even if they are only strings) (EX. ActiveAdmins = @a[tag=Admin] //would be whatever the return value of @a is.) and use them in other command...
  • 1 vote

    getTag and hasTag functions

    in latest updates we got has_tag in behaviour pack it would be nice if we can use it in scripts and adding getTag is useful too for example i can change mob name with tag let name=system.getCompone...
  • 1 vote

    Offline Players & Scoreboards

    Remove Offine Players in scoreboard ranking or display Player's gamertag when he is offline. Hello, Mojang and Microsoft I have a interesting suggestion for /scoreboard users to improve ranking lis...
  • 1 vote

    Make function tags iterable

    Making function tags iterable would allow more performant function calling when using tags. Instead of having to run all the functions in the tag at once, they could call any number of functions wh...
  • 1 vote

    Mouse on click listener & buttons

    Mouse on click listener could listen to the mouse's left or right click, maybe even long clicks too. because bedrock phones doesnt have mouse, maybe we could add buttons that you could press and al...
  • 1 vote

    Scripter Block

    That is going to be the most advanced block that can ever exist into minecraft, which will let you have access to the whole world that you are playing on, and it can be only obtained using /give co...
  • 1 vote

    [scripting api] Add server event for a player entering a view or bounded box

    I think this may be a layer filtered event on top of the player move event from the game. If an api could register for a play entering and leaving a bounded box, this could be used to trigger a scr...
  • 1 vote

    .mcmod

    it would be cool for IOS for having an mod loader for Minecraft
  • 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...
  • 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.
  • 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...
  • 0 votes

    Waypoints & Objectives [Multiplayer & Servers]

    The ability to set an objective & a waypoint for the objective pointing in the direction somewhere on the screen. Would be super helpful in multiplayer & servers.
  • 0 votes

    Mod Platform for Console

    I would like to suggest, as many previous users have, a console mod platform similar to that of Fallout. I can see many benefits from such an introduction, for example the gap between console and P...
  • 0 votes

    Advancement criteria trigger "minecraft:parent_completed"

    In their current state "advancements" aren't actually advancements - You can just skip the predecessor in the advancement tree and therefore there is no actual "advancing". I un...
  • 0 votes

    UUID field added to certain block types

    Im not sure this should be in structure or gameplay. But I think it affects more about gameplay. A lot of potential game changing ideas can come about and solve many current issues with minecraft i...
  • 0 votes

    Decoration

    اقترح أن يكون اللاعب قادرًا على وضع الفانوس تحت قضبان الحديد
  • 0 votes

    .mcfunction on console?

    i want to use a .mcfunction file for something in my world but i play on nintendo switch, so i have no way of accessing external files (Bedrock)
  • 0 votes

    New Walking Navigation Components

    Hello, I'm a developer. If I can, I need a very primitive walking navigation component. It doesn't need to avoid any obstacles, nor any intelligent navigation. It just needs to follow the target in...
  • 0 votes

    Allow new line characters in nbt

    At the moment, when summon with nbt everything need to be on one line even in a function file: summon minecraft:armor_stand ~ ~ ~ {CustomName:"\"MyArnorStand\"", Invulnerable: 1...
  • 0 votes

    Make Adding entries to “minecraft” domain Undefined Behavior

    Datapacks and modifications use the “resource location”/“resource name”/“resource identifier”/“namespaced identifier” system to identify objects. This system *mostly* prevents collisions between na...
  • 0 votes

    A tool to learn Minecraft scripting

    Make some pages that say the text and its function, also that you can add more objects but without mods, just adding the texture, function, and extra textures.
  • 0 votes

    Negative attributes work negativly

    With current attributes if you put a negative number more than the total, it just removes the attribute's effects altogether. I think that if you make a attribute with a negative number higher than...
  • 0 votes

    Use scoreboards in other commands

    You read the title, here I'm explaining: let's say you wrote /scoreboard add "exm"... then my idea is you will spend this in commands like /give @p stone count:{score:"exm",Scor...
  • 0 votes

    Bedrock Scripting Request: life timer for spawning particles

    currently, with the bedrock scripting API, you can spawn, but not despawn particles, it would be useful if we could remove it after a certain ammount of time