Ep65. Advanced GUI with pages - Minecraft Plugin Development

This is the 5th video in the Foundation GUI tutorial where we use our advanced library to create insanely beautiful GUI menus.
In this video, we'll cover how to make interactive menus where players can store items, plus how to store these items in a config and load them next time the player opens his menu.
IMPORTANT: You need to install Foundation library first, here is how: • How to install Foundat...
== COURSES ==
Minecraft Plugin Development: mineacademy.org/project-orion...
Forge Modding: mineacademy.org/forge-mastery...
== RESOURCES ==
Source code (entire folder is made within this mini-series): github.com/kangarko/CowCannon...
#coding #code #tutorial #money #developer #java #minecraft #minecraftplugin #bukkit #spigot #spigotmc #paper #paperspigot #programming

Пікірлер: 15

  • @damian_lla
    @damian_lla8 күн бұрын

    A video where you teach us how to fork software like Paper or Folia could be interesting. I like all your videos and can't find another KZreadr who teaches about this issue! 👍

  • @kangarko

    @kangarko

    2 күн бұрын

    Thanks for the suggestion!

  • @naome3816
    @naome381612 күн бұрын

    An interesting video idea would be a login plugin, where the premium player doesn't need to log in

  • @kangarko

    @kangarko

    8 күн бұрын

    Thanks, noted.

  • @kitoxis

    @kitoxis

    7 күн бұрын

    ​@@kangarkoi tried to make that. I made the login system with anvilguis from wesjd, but I stopped at the premium thing. I stopped because to make that, I would need to use the sessions(i think) for the player to appear as premium to the server. Something like fastlogin. So i tried making that, but when i thought a little bit, i just said to myself: ill just have 2 different proxies, connecting to one server, one online mode and another on offline mode, and thats where I finished

  • @AngryJellyBean03
    @AngryJellyBean0317 күн бұрын

    Hey, it seems that Foundation isn't working with 1.21 due to the Inventory class switching from an interface to an abstract class. Is this planned to be fixed?

  • @kangarko

    @kangarko

    12 күн бұрын

    Yes! Fixed in 6.8.5 github.com/kangarko/foundation/releases

  • @GMannn-eq9wu
    @GMannn-eq9wu17 күн бұрын

    Can we get a fix for the toast UI it doesn’t work anymore on newer versions and I’ve tried debugging it like crazy and couldn’t get it to work

  • @kangarko

    @kangarko

    12 күн бұрын

    Provide your code please

  • @GMannn-eq9wu

    @GMannn-eq9wu

    12 күн бұрын

    @@kangarko it looks like it’s a spigot but according to a jira so idk if it’s something you can fix do you still want the error?

  • @GMannn-eq9wu

    @GMannn-eq9wu

    12 күн бұрын

    Caused by: com.google.gson.JsonParseException: No key id in MapLike[{"item":"minecraft:emerald"}] at com.mojang.serialization.DataResult$Error.getOrThrow(DataR esult.java:275) ~ [datafixerupper-7.0.14.jar:?] at org.bukkit.craftbukkit.util.CraftMagicNumbers.loadAdvanceme nt(CraftMagicNumbers.java:326) ~[paper-1.20.6. jar:1.20.6-147-e41d44f] at sp.jar/ com.sp.us.utils.messages.Toast.createAdvancement(Toast.jav a:68) ~ [sp.jar:?] at sp.jar/ com.sp.us.utils.messages.Toast.start(Toast.java:29) ~[sp.jar:?] at sp.jar/ com.sp.us.utils.messages.Toast.displayTo(Toast.java:80) ~[sp.jar:?]

  • @obs4391
    @obs439117 күн бұрын

    Привет, недавно захотел писать плагины для майнкрафта. У меня был выбор между Java и Kotlin. В итоге выбрал Kotlin, но я не знаю как его использовать в Spigot

  • @denisshkolniy2075

    @denisshkolniy2075

    17 күн бұрын

    Посмотри туториалы по Kotlin Spigot API

  • @obs4391

    @obs4391

    17 күн бұрын

    @@denisshkolniy2075 не думал, что увижу тут русского. Спасибо за ответ

  • @kangarko

    @kangarko

    12 күн бұрын

    @@obs4391 Start and master Java first before using Kotlin imho