MODIFYING UI'S WITH JSON UI (Minecraft Bedrock Scripting API and JSON UI)

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 ก.พ. 2025

ความคิดเห็น • 118

  • @mrhealthfitness683
    @mrhealthfitness683 ปีที่แล้ว +6

    Cant wait for it bro

  • @secRaphyTwin
    @secRaphyTwin ปีที่แล้ว +6

    OMG I'm hyped ngl ❤🎉

  • @yKoro
    @yKoro ปีที่แล้ว +9

    you are a angel, thanks

  • @naker_n
    @naker_n ปีที่แล้ว +2

    Bro's the saver of the bedrock addon community

  • @FailRaceFan
    @FailRaceFan ปีที่แล้ว +1

    Woah, the tutorials are so well done. I just have to learn JavaScript now to do this myself...

  • @herotorxp1796
    @herotorxp1796 ปีที่แล้ว +1

    waiting👀👀👀👀🤩🤩

  • @SparkPlays101
    @SparkPlays101 4 หลายเดือนก่อน +4

    where did the form "my super custom panel" minute: 1:50 appear from?! in ur 1st video u did not explain this not at the start of the video...
    ur cutting out essential learning parts and from there im already lost..

  • @JadenAllen
    @JadenAllen ปีที่แล้ว

    thank you for this!

  • @ОмейГаген
    @ОмейГаген ปีที่แล้ว

    Hello! Thanks for 2 episodes. Here's an idea for the next episode: show how to create more than two menus (I mean the design of the panel, buttons, etc.

    • @Dingsel
      @Dingsel  ปีที่แล้ว +1

      you can just add another panel and change their references to your other custom panel. Dont forget to edit the show condition tho

    • @ОмейГаген
      @ОмейГаген ปีที่แล้ว

      @@Dingsel Thank you, you are the best TH-camr who really shows useful things and answers in the comments.

    • @ОмейГаген
      @ОмейГаген ปีที่แล้ว

      Hello again! Last question. In the original panel where you showed how to create the opposite (if it is not a menu called Custom Forms, then the original panel is shown). How to apply and to the second title? If you don't understand my question, you can ask again

    • @Dingsel
      @Dingsel  ปีที่แล้ว

      @@ОмейГаген just subtract the 2nd form title from the text aswell

    • @ОмейГаген
      @ОмейГаген ปีที่แล้ว

      THANK YOU! I succeeded! You are the best TH-camr who helps people!

  • @SL0357
    @SL0357 ปีที่แล้ว

    thanks for helpful video👍

  • @Jemz_gg
    @Jemz_gg 8 หลายเดือนก่อน

    more tur bro i love your content

  • @lordian7776
    @lordian7776 ปีที่แล้ว

    w video i love it

  • @ANDROIDGAMER-bw8gs
    @ANDROIDGAMER-bw8gs 21 วันที่ผ่านมา +2

    I would have loved it if you hadn't skipped over so many important things that you didn't show in the video...

    • @Dingsel
      @Dingsel  21 วันที่ผ่านมา

      @@ANDROIDGAMER-bw8gs what did I skip?

  • @agentx-y5654
    @agentx-y5654 ปีที่แล้ว +1

    Pls make a tutorial about how to make a custom crafting table ui

  • @MagicBlockStudios
    @MagicBlockStudios ปีที่แล้ว +1

    Hello, thank you very much for the tutorial, but I would like to know if it is possible to create a UI where, for example, buttons 1, 2 and 3 are vertically on the left side, and other buttons such as 4, 5, 6 and 7 horizontally on the left side

    • @Dingsel
      @Dingsel  ปีที่แล้ว +1

      Yeh for that you have to make the buttons 1,2 and 3 not be included in the button factory. In the same panel as the factory, add your button to the controlls and manually give it a collection index property (from 0 - 2) you do that for all buttons.

    • @MagicBlockStudios
      @MagicBlockStudios ปีที่แล้ว

      ​@@DingselDo you know where I can find a specific file with this, or where there is the necessary documentation?

    • @Dingsel
      @Dingsel  ปีที่แล้ว +1

      @@MagicBlockStudios you are out of luck there. I do have the links to the json ui docs in the description but i dont think they will help you. If you can not find an exaple for this then you just have to take my word on that

    • @mrhealthfitness683
      @mrhealthfitness683 ปีที่แล้ว

      @@Dingsel Bro could you explain more about the json ui . like make a ui like the hive or cube craft

    • @Dingsel
      @Dingsel  ปีที่แล้ว

      @@mrhealthfitness683 tbh its all just textures. If you read my responses on other qurstions you might already be able to do that on your own.

  • @Amaan-5347
    @Amaan-5347 ปีที่แล้ว

    Würde es sogar cool finden wenn du zeigen könntest wie man mehrer macht also so das wenn man z.B. auf Skins geht wieder ein Menu sich öffnet.

  • @martinrademakers4215
    @martinrademakers4215 ปีที่แล้ว +1

    when i put the icons in the ui folder it gives purple and black icons what am i doing wrong?

    • @martinrademakers4215
      @martinrademakers4215 ปีที่แล้ว

      lmao i already fixed it. I put it in the wrong folder :)

  • @alonels0
    @alonels0 ปีที่แล้ว

    yeees

  • @KerolusPremium
    @KerolusPremium 11 หลายเดือนก่อน +1

    How can I make the type of panel to grid

    • @Dingsel
      @Dingsel  11 หลายเดือนก่อน

      since a lot of people asked me this :
      In your button factory
      change type from stack panel to grid
      remove orientation property
      add grid_dimensions and grid_fill_direction and grid_rescaling_type (optional)
      reference your button in grid_item_template
      change the binding_name_override to #maximum_grid_items

  • @FallenCosmo
    @FallenCosmo ปีที่แล้ว

    coooooooooooooooooooooockie

  • @ClickbaiterZ
    @ClickbaiterZ ปีที่แล้ว

    Will this apply to all custom ActionFormData? Or we can edit only the specific ActionFormData?

    • @Dingsel
      @Dingsel  ปีที่แล้ว

      Watch last video. It is done conditionally

  • @Natam714
    @Natam714 3 หลายเดือนก่อน

    Dude how can I make 2 UI in the same script?, like, to modified UI in the same script?, I tried to do 2 ADDONS with this modified UI but they are in conflict and I can't solve it, soo I tried to put the both in one script/addon

  • @user-md8uy3bp3s
    @user-md8uy3bp3s ปีที่แล้ว

    thank you

  • @shaneruegg1402
    @shaneruegg1402 9 หลายเดือนก่อน +2

    How do I add a custom image icon to my button

    • @bl4ckband
      @bl4ckband 7 หลายเดือนก่อน +2

      Okay so you're going to want to go into your code if it's a custom icon you're going to have to adopt PNG to the file path so on the the older ones so if you download the pack that he has you'll see that the buttons have a comma and then a quotation after the button that shows a file path to an image write for custom ones you have to have. PNG and for the ones in Minecraft you just have to leave the path like that and if you check inside the actual pack they sent on the second custom ui you will see

  • @ahmadk745
    @ahmadk745 5 หลายเดือนก่อน

    Thanks for the video! I tried to but didn’t know how to do this => If we wanted to have two different custom ui (of same type like 2 ActionFormData) in a way we open the first ActionFormData it shows the first custom ui, then if we opened the second ActionFormData it shows the second custom ui instead of showing the same ui on all forms of same type.
    Can you please make a video about it?

    • @ahmadk745
      @ahmadk745 5 หลายเดือนก่อน

      Summary: How to let two or more ActionFormData to have different custom ui (every ActionFormData alone with its own ui ) “server_form.json”

  • @polanexas
    @polanexas 11 หลายเดือนก่อน

    I feel like giving links to your code would be really useful, or at least for the first video

    • @Dingsel
      @Dingsel  10 หลายเดือนก่อน

      I do

    • @polanexas
      @polanexas 10 หลายเดือนก่อน

      Yes, I know now, just didn't notice it😆
      Sorry

  • @ОмейГаген
    @ОмейГаген ปีที่แล้ว

    Hello! I succeeded, all 2 Episodes! Thank you! However, if you create multiple buttons, they will extend beyond the frame. How can I make them fit the frame? (Same as standard design)

    • @Dingsel
      @Dingsel  ปีที่แล้ว +1

      reference the panel with the factory in a scroling panel github.com/ZtechNetwork/MCBVanillaResourcePack/blob/b893d1304468df543e11fa74f82ccaf9b57aa874/ui/server_form.json#L55C7-L66C10

    • @ОмейГаген
      @ОмейГаген ปีที่แล้ว

      @@Dingsel Thank you, you helped me! You answered all my questions, you really the best TH-camr (I know I already said this, but I want to express my gratitude)

  • @naruru0416
    @naruru0416 ปีที่แล้ว

    thank you!!!!!!!!

  • @RedStoneCraftGG
    @RedStoneCraftGG 11 หลายเดือนก่อน

    How about three or more form panels? I tried to add more long forms and make the same binding rules, but it didn't work.
    Edit: Finally, I found a way to make the form panel not overleap, and now, how can I make the custom button scrollable since I have too many buttons?

    • @Dingsel
      @Dingsel  11 หลายเดือนก่อน

      You need to put the content into a scroling panel and make the the stack panel a grid. Not easy tbh. Maybe something for JSONUI #3

    • @RedStoneCraftGG
      @RedStoneCraftGG 11 หลายเดือนก่อน

      @@Dingsel Thanks. I finally figured it out

    • @RedStoneCraftGG
      @RedStoneCraftGG 11 หลายเดือนก่อน

      @@Dingsel How do I make the text background size match the length of the text?

  • @LloydsChill
    @LloydsChill หลายเดือนก่อน

    Did I miss a step, where did the image come in and how do i apply it?

    • @Dingsel
      @Dingsel  หลายเดือนก่อน +1

      it comes from the scripts.
      It is not added in with JSON UI (although possible).
      Here is the link to the script:
      www.skyls.de/samples/ui2/BP/scripts/main.js

    • @LloydsChill
      @LloydsChill หลายเดือนก่อน

      @@Dingsel I didn't even see you change the main.js at the start lol, this worked thank you

  • @oleksandr_v-s_5952
    @oleksandr_v-s_5952 หลายเดือนก่อน

    А как добавить паро кастомных форм? На тригерах по названию?

  • @GamilinoMC
    @GamilinoMC ปีที่แล้ว

    Very Good Video, A form with a grid would be interesting though, maybe in your next Vidoe right!

  • @swit_azya
    @swit_azya 6 หลายเดือนก่อน

    Hello, can you explain me how to create more than two form ? I've try to create a third form but it overlap.

    • @Dingsel
      @Dingsel  6 หลายเดือนก่อน

      wich means you have set up the conditions wrong

  • @timbo_665bo7
    @timbo_665bo7 ปีที่แล้ว

    Nice thx

  • @reviii-s4t
    @reviii-s4t 10 หลายเดือนก่อน

    Subscribed. can you make more content about Minecraft Scripting + JSON UI please, thank you. 😀

    • @Dingsel
      @Dingsel  10 หลายเดือนก่อน

      what specificly?

    • @reviii-s4t
      @reviii-s4t 10 หลายเดือนก่อน +1

      @@Dingsel maybe some animated UI, like a fake loading/splash screen. Also, creating a dynamic UI that appears under certain conditions, like buttons only appearing when specific conditions are met, would be a great video guide. Thanks!

  • @LeojBaldonado
    @LeojBaldonado 8 หลายเดือนก่อน

    Is it possible to create a button? For example the jump button

    • @Dingsel
      @Dingsel  8 หลายเดือนก่อน

      on screen without a menu? no.

  • @LemonBS
    @LemonBS หลายเดือนก่อน

    hello! why this RP isnt work in my server?

    • @Dingsel
      @Dingsel  หลายเดือนก่อน

      @@LemonBS idk you tell me. The addon is still fine for the latest version of minecraft. Check if its not something else

    • @LemonBS
      @LemonBS หลายเดือนก่อน

      @Dingsel resource pack does not work on the latest version

  • @martinrademakers4215
    @martinrademakers4215 ปีที่แล้ว

    Now how do i make the buttons open things like other forms and run commands?

    • @Dingsel
      @Dingsel  ปีที่แล้ว +1

      That has to do with scripting. I did make a video on server forms once but it is in german. Alternetifly you can join my discord server and get help from there.

  • @knachman
    @knachman 9 หลายเดือนก่อน

    how do you make it run a command after you press a button?

  • @ItsDogpeeps
    @ItsDogpeeps 8 หลายเดือนก่อน

    how do I make them with functions. It's not working for me.
    when I try one way it says player is not defined, and the other way it says form is not defined

    • @Dingsel
      @Dingsel  8 หลายเดือนก่อน

      well I cant do that alot with that information. Just post your code on my discord server and someone will help

    • @ItsDogpeeps
      @ItsDogpeeps 8 หลายเดือนก่อน

      @@Dingselok thanks 😊

  • @Amaan-5347
    @Amaan-5347 ปีที่แล้ว

    Denke das du Deutsch kannst.... Finde es total cool könntest du vllt. mal ein Tutorial machen wie man den weißen Rand zu einer anderen Farbe ändert? Außerdem würde ich es cool finden wenn du das in Bridge V2 mschen könntest den so hab ich 0 Plan wo und wie ich welchen File einfügen soll. Danke fürs lesen btw. Byee

    • @Dingsel
      @Dingsel  ปีที่แล้ว

      Der Rand sollte einfach nur eine Textur sein die du ändern musst. Und von meinen Ordnern könnte man ablesen was in was gehört. So gehören files von dem BP Ordner ins behavior pack und files von RP ins texturepack. Die Struktur des Aufbaues ist gleich.

  • @Driver_2467MC
    @Driver_2467MC ปีที่แล้ว

    now a tutorial on how to make an inventory please 😊

    • @Dingsel
      @Dingsel  ปีที่แล้ว

      What exactly

  • @LakkzScratch
    @LakkzScratch ปีที่แล้ว

    How can I run a command when a button is clicked, like "/give @s cooked_beef 64". This is all I need to use the JSON UI.

    • @Dingsel
      @Dingsel  ปีที่แล้ว

      Thats just scripting. Json ui is only for styling the forms. I did have a rather oöd video on that but it is in german. Short version is : yourActionform.show returns a promise with an object containing the button selected. You then use an if statement or swich case to check wich button was pressed und run the command.

    • @LakkzScratch
      @LakkzScratch ปีที่แล้ว

      @@Dingsel ik JSON UI is for styling the forms, I just need to know how to activate in-game commands when a button is clicked. Idk how to check which button was pressed and idk how to activate an in-game command when a button is clicked. That is what I ment if you didn't understand.

    • @Dingsel
      @Dingsel  ปีที่แล้ว

      @@LakkzScratch There are some people in my discord who can help you out with scripting if thats what you are asking

  • @KerolusPremium
    @KerolusPremium 11 หลายเดือนก่อน

    How can i set the button background color to invisible

  • @MinecraftBedrockArabic
    @MinecraftBedrockArabic ปีที่แล้ว

    the text clip outside of the box if it is too big

    • @Dingsel
      @Dingsel  ปีที่แล้ว +1

      You just have to experiment there on your own like changing and setting sizes for the text container or changing the font size there are many ways to solve this

    • @MinecraftBedrockArabic
      @MinecraftBedrockArabic ปีที่แล้ว

      yeah i did that
      @@Dingsel

  • @KeeleyChaos-official
    @KeeleyChaos-official ปีที่แล้ว

    Is it possible to create buttons based off people around you? Kind of like:
    testfor @a[r=5]
    Found , ,
    But instead something like:
    ________________
    | Message |
    []
    []
    []
    [ Cancel ]
    ----------

    • @Dingsel
      @Dingsel  ปีที่แล้ว

      Yeh just add mpre buttons lol. I need to know where you are strugeling with

  • @Motikofus
    @Motikofus 8 หลายเดือนก่อน

    But if you change offset you will have a problem because it will not display correctly on all screens

    • @Dingsel
      @Dingsel  8 หลายเดือนก่อน

      Nah pixels are consistent on all devices. Adding percentages would make problems but the main panels size is in pixel as well

    • @Motikofus
      @Motikofus 8 หลายเดือนก่อน

      @@Dingsel oh okay.
      Can you do a tutorial to find out how to do several custom interface

    • @Motikofus
      @Motikofus 8 หลายเดือนก่อน

      please

    • @Dingsel
      @Dingsel  8 หลายเดือนก่อน

      @@Motikofus well you just add another panel to the other panels and add the conditions like I did in part 1

  • @LiechYT
    @LiechYT ปีที่แล้ว

    Emm I need some help. I import the rp and bp pack into Minecraft bedrock world. Nothing is wrong but I just can’t open the ui. Can you anyone help me?

    • @Dingsel
      @Dingsel  ปีที่แล้ว

      Hey if you still have issues with that join my discord

  • @KerolusPremium
    @KerolusPremium 11 หลายเดือนก่อน

    When is part 3

  • @Dingsel
    @Dingsel  ปีที่แล้ว

    Code will be available soon on skyls.de

  • @neverno1-ggs
    @neverno1-ggs 6 หลายเดือนก่อน +1

    0:25

  • @KairenCraft
    @KairenCraft 7 หลายเดือนก่อน

    Support textField?

    • @Dingsel
      @Dingsel  7 หลายเดือนก่อน

      @@KairenCraft thats not how it works

  • @ZINO_GAME
    @ZINO_GAME ปีที่แล้ว

    How to make a minecraft bedrock mana system

    • @Dingsel
      @Dingsel  ปีที่แล้ว

      I already made a video on that

  • @elvergalarga1577
    @elvergalarga1577 8 หลายเดือนก่อน

    where do I download ?

    • @Dingsel
      @Dingsel  8 หลายเดือนก่อน

      Its mentioned in the desciption as well as in the comments bro

  • @Vojtaa3181
    @Vojtaa3181 4 หลายเดือนก่อน

    How i can make it on Android

    • @Dingsel
      @Dingsel  4 หลายเดือนก่อน

      well operating system does not matter hear lol. You can edit text on any device and platform

  • @BlueIceCrown
    @BlueIceCrown ปีที่แล้ว

    doesnt work

    • @Dingsel
      @Dingsel  ปีที่แล้ว +2

      skill issue

  • @codylimb2471
    @codylimb2471 4 หลายเดือนก่อน

    got lost right after you started making the padding... that part makes NO sense.. you jumped around too much

    • @Dingsel
      @Dingsel  4 หลายเดือนก่อน

      Thats quite far into the video. Isn't it? All you have to do, to give the button padding, is to wrap the button in a panel, whichs size is bigger then the button itself. Also i provide the code to all of this here: skyls.de/samples/ui2

  • @InvysibI
    @InvysibI ปีที่แล้ว

    Ding fries are done

  • @rafamarcos9387
    @rafamarcos9387 ปีที่แล้ว

    You are the best, could you explain in a next video how to make a ctm block, that is, with connected textures. 🫠

    • @Dingsel
      @Dingsel  ปีที่แล้ว +1

      Idk what ctm blocks are

    • @secRaphyTwin
      @secRaphyTwin ปีที่แล้ว +1

      @@DingselCTM ist ein feature von Optifine(java), wo man connected textures machen kann z.B. wenn grass neben dirt ist, wird das so zusammengeführt sag ich mal, dass die texturen besser matchen

    • @secRaphyTwin
      @secRaphyTwin ปีที่แล้ว

      @@underblade6918 Ich weiß, ich habe mich mal recht lange damit auseinandergesetzt, es gibt aber keine Möglichkeit.