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

    Provide API documentation in a machine-readable format [ScriptingAPI]

    I would like to be able to generate type data for TypeScript, if they could be generated from a machine-readable file, it would be easier to keep them up to date. I know others are looking at trans...
  • 7 votes

    Ability to examine blocks in the world [ScriptingAPI]

    I would like to be able to examine the blocks in the world. My specific use case is that I wish to find out of a seed is on top of a block that can sustain a pumpkin, and has a clear line of air (o...
  • 8 votes

    Limited File Access

    Writing to files (in a contained environment) I know what you're thinking. This is dangerous, however if you provide an API for us to safe either images or JSON files in a specified directory (spec...
  • 6 votes

    Limited Network Access

      I don't care if it's limited to images and JSON and the game internally checks it for validity before passing it to the script, we need access to internet to allow for a wider array of mods. I do...
  • 21 votes

    Ability to Save and Load Data With Scripts

    It would be nice if there was a way to save and load data that isn't related to something already in the game. Use cases include:   -Creating a Bloodmoon type event (Or any in-game event) and then ...
  • 2 votes

    Official Plugin support for single player.

    Plugins like what is in multiplayer servers should have the option to also be available in single player or local servers.
  • 3 votes

    Support SourceMaps when debugging [ScriptingAPI]

    I'm currently writing my Scripting API mod using TypeScript, and while the code that's being generated is very close to my TypeScript file, it's not the same. If Visual Studio is capable of doing S...
  • 38 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...
  • 30 votes

    [Bedrock][UI][Scripting/Mods] Click-through override

    Proposal to allow the upcoming Bedrock Scripting API to specify widgets (including web widgets) that do not take a click but instead pass it through to their parent, the first widget that has a cli...
  • 6 votes

    [scripting api] ability to make an XHR request.

    Add  the ability for a server side script to make a rest http(s) rest call (get/post) that could receive json pushed into a dictionary would allow for some amazing capabilities to store configurati...
  • 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...
  • 3 votes

    Allow scripts to manipulate vanilla ui and display

    I propose that we should be able to use vanilla ui and display elements to create new HUD components  within the scripting api,such as having access to things like the map display be able to be use...
  • 14 votes

    [Bedrock API] Targeted broadcast event

    Bedrock Scripting API proposal. Due to how Broadcast events work and are sent to each and every individual connected client unconditionally, it becomes a major issue when a BDS has a lot of connect...
  • 4 votes

    Allow HTML UI to link into Vanilla UI

    Allow us to be able to link Custom HTML UI into vanilla UI so we can change game settings (perspective for example) for set interactions
  • 55 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...
  • 7 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...
  • 17 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...
  • 1 vote

    .mcmod

    it would be cool for IOS for having an mod loader for Minecraft
  • 6 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 ...
  • 8 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)
  • 7 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. 
  • 6 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...
  • 28 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...
  • 6 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!