A Breakthrough Optimization in Scoreboard Tracking

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 พ.ย. 2024

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

  • @DoctorPlasmaMC
    @DoctorPlasmaMC ปีที่แล้ว +19

    BREAKING NEWS: CONURE HAS HAD A LITTLE FREE TIME AFTER SCHOOL TODAY

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

    This is actually an impressive performance optimization and opens the door to doing a lot more in datapacks with a lot less.

    • @conure512
      @conure512  ปีที่แล้ว +4

      Often my biggest holdup when developing is something along the lines of "ok i could do this but i REALLY dont want to because it adds more CPT (as im now going to be calling it)". Now, knowing i may have multiple packs that work in tandem like this will ease some of that pressure.
      of course ADVANCEMENTS are always the way to go but they're not always possible lol, like for example I still dont understand why they dont let us use advancements for the carrot :(

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

      @@conure512 That you think all this through is why you're ahead of the curve in datapack design.

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

    You would not believe me, but I explicitly was searching up for this exact information JUST YESTERDAY the whole day I was puzzled and didn't understand how to implement this sort of "api" thing inide my datapacks. And after one entire day of fiddling and tweaking this values, scraping for more information on the topic, trying to find any REFERENCE or video explanation I finally got to the bottom and today I see this video which is exactly what I was looking for but not in the right time. Goodamit I wish I'd found this earlier. Maybe switch the video title for like "how to use function tags to make APIs" because those were the key words I tried to use. Maybe even add those "what function tags are useful for" in the youtube tags

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

    I'm playing a mod that you made.
    I found a book that says:
    The Woodland Mansion Village
    Built and İmplemented by Raven and Conure
    Thunderbirds
    Worldgen
    Summer 2023
    Also 500th sub from me ❤

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

      That's awesome! Although I will say, if it's in the form of a mod, somebody likely repackaged it and redistributed it - our original creation was a datapack.
      I'm glad you're enjoying what we made! And thanks for 500 :)

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

    420 subs let's gooooooo! :D

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

      I. was. gonna. say. N I C E time.

  • @cded-kosoy
    @cded-kosoy 9 หลายเดือนก่อน

    Oh. Hm... So, basically, i already do that to my load and tick functions (i also have as2a - as @a, and as2e - as @e but that not important). So, i have global folder, that contains all the global features, so, i think i must just do it that way :)

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

      That's awesome! Are the as2a, as2e, etc all function tags, or just regular functions?

    • @cded-kosoy
      @cded-kosoy 9 หลายเดือนก่อน

      @@conure512 Both

    • @cded-kosoy
      @cded-kosoy 9 หลายเดือนก่อน

      Basically, minecraft call global function load and tick, that functions call #my-nickname:tick (or load)
      Tick function also run as @e function my-nickname:global/as
      execute if entity @s[type=player] run func #mn:as2a
      execute if entity @s[type=!player] run func #mn:as2e

    • @cded-kosoy
      @cded-kosoy 9 หลายเดือนก่อน

      1