Data Packs Tool

Custom GUI Framework

  • Functions
  • 6,864 views • 3 today
  • 393 downloads • 0 today
  • 20
  • 16
  • 4
Cloud_Wolf
Level 51 : Grandmaster System
123

How it Works 💡


This repo provides example datapacks for coding GUIs using barrels, minecart chests, and ender chests! There are tons and tons of comments provided to help explain what each line of code does, and you can watch the youtube video to get a better idea of what each module / key component is meant to do.
The resource pack provides you with assets for building your own GUIs to use with the datapacks.


How to Use 📝


The main modifications I suggest is to add / remove pages under functions/ui/refresh in the lines that check for the ui.page score. Those lines simply redirect to the page it is on. Then I suggest adding / removing the folders in the pages folder and forming commands similar to the provided examples, supplying it with logic for what items to return, what items are input / output and what slots are meant to be buttons. The youtube video covers how to do this quite extensively.


Contributors 🧱

width=100px;
🔨 Cloud Wolf
width=100px;
💡 Misode

CreditMisode
CompatibilityMinecraft 1.18
Tags

  Have something to say?

_snowy_creeper_
02/10/2022 8:40 pm
Level 3 : Apprentice Explorer
Really cool, but I hope it gets more user friendly!
2
Cloud_Wolf
02/11/2022 10:04 am
Level 51 : Grandmaster System
It is currently quite easy to use especially considering just how ridiculously versatile it is. It accounts for almost everything u could ever need in a UI. I do have a minor side project of building a website generator for it but its not easy to get the HTML/JS interface looking nice
2
Z0rillac
02/10/2022 5:13 pm
Level 50 : Grandmaster Carrot
history
Noice I know you from youtube and the next post is mine and there is code from you into lol
1
Cloud_Wolf
02/10/2022 6:56 pm
Level 51 : Grandmaster System
Thanks, I sometimes post content from my yt that I think would be alright on PMC. Not tutorials but library stuff like this.
2

Welcome