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

    (Start Here) Welcome to the Scripting and Mods (formerly Creator Tools) Feedback Area

    We've split up the commands, scripting and mods, and add ons category! Please be sure you get your thread in the right place. This is a new section dedicated to scripting and modding. Let's hear th...
    Pinned
  • 92 votes

    Macros folder in data or behavior packs to define "new" blocks, items, and entities

    Macros are shortcut names for existing blocks, items, and entities with specific tags or block states. The data/(namespace)/macros/ folder in a data pack contains three subfolders: blocks/, items/,...
  • 3 votes

    Cancellation of player actions

    In events triggered by player interaction with the game, make it possible to cancel (or maybe even modify) the effects of the player action. For example: In an event triggered when player attacks ...
  • 0 votes

    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...
  • 48 votes

    Ability to control the player's movement vector [Scripting API]

    At the moment, you can access a player's position and rotation via components, but you cannot control the direction of movement or the speed. Ideally, I'd like to be able to control the direction, ...
  • 266 votes

    in-game mod downloader

    if minecraft had a in-game mod downloader it shall be much easyier to download mods   (and a mod maker section shall be fun ;p)
    needs info
  • 0 votes

    Oof

    #####################################################################
  • 65 votes

    Importing Mods

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

    Mod library / workshop

    A library where you can download and manage the mods you want to use. People can upload their own mods, a comentary section on each mod page too, to report bugs and give feedback, for example.
  • 12 votes

    Bedrock Brigadier

    Hi, as a lot of people reading this are aware, bedrock is THE official Minecraft, no buts about it. it was hard for me to accept it, but its the truth. with that being said however, i feel that use...
  • 17 votes

    (Giant Zombie Command) Comando del zombie gigante

    Podrian poner el comando del zombi gigante para los telefonos como esta en pc seria genial si lo pusieran como para mapas de supervivencia o aventura  
  • 1 vote

    (Feature Request) /setvariable command for debugging purposes

    Sometimes when debugging scripts, it is very tedious to reload a world because of a single value change. What I propose is a /setvariable command with the following syntax: "/setvariable <v...
  • 26 votes

    "infinite" vertical space via cubic chunks

    You could integrate the cubic chunks mod in vanilla, or if the mod creator refuses, replicate it's chunk format.
  • 13 votes

    Home (and set home) (was: having a command for survival non cheat players)

    /home and /sethome. /sethome would set the home /home would teleport you their
  • 10 votes

    (Bedrock Edition) Expose Biomes in the scripting API

    The goal would be to change the biomes just like as seen in these videos so we can further customize the look and feel of our creations using the bedrock scripting API. We would want to be able to...
  • 4 votes

    [Modding API] Extensive modding support into the existing data pack framework

    Shortened version: A (promised) Minecraft modding API is a feature that has been extensively requested over the years and is still being requested. This is mainly because an official (or officially...
  • 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...
  • 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

    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...
  • 55 votes

    be able to add multiple commands into one command block

    I have a trail of command blocks in my world (cuz I'm lazy) and wouldn't it be nice if I could put it all into one block
  • 31 votes

    Camera Modifications

    I'd be nice to have the ability to modify the camera of the player. Change it's position, remove the lock-on feature (so it no longer follows the player around), change the PoV, allow it to focus o...
  • 46 votes

    (Java Parity) Add @~

    We all know that @p is really complicated especially in multiplayer maps, so I suggest adding @~ that will work only in chain blocks, it will target the entity targeted by the previous command, if ...
  • 3 votes

    Allow datapacks to disable recipes by setting the type to 'minecraft:empty'

    I'm currently working on a datapack that has some custom recipes, and the only way I can "disable" the builtin minecraft recipes is to set the input to the output. It would be really usef...
  • 2 votes

    C++ for the bedrock api

    I think it could simple and very useful to add a c++ compatibility in the bedrock modding api as this version is coded in c++.
  • 2 votes

    Scripting api: inventory

    A list for possible events or components for the inventory -hotbar_selected Would get the data if the player, and what item is selected -hotbar_selected_change Triggered when the selected slot chan...
  • 2 votes

    [Bedrock] Button to expose mouse mid-game

    One of the biggest hurdles with the current UI implementation in the Scripting API is that the creator isn't able to assign keys for opening the UI, due to the absence of such keys in the different...
  • 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,...
  • 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...
  • 52 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).
  • 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...