Activity

JaTar

Shipped this project!

So I wanted to make this plugin somewhat an alternative to /teams command.
In the end I am writing it on the last day of flavor town around 4 am (my local timezone). I wanted to cover all functions of /team command and EN translation but sadly school and other things tempered with my plans.
Most difficult thing was to find correct API library and get to know JAVA. It was difficult but as you can see, I made progress.

JaTar

Last minute update:
I have added joining teams by other players!
It’s 3 am in my timezone, so this is for sure the last update.
Thx for awesome stuff, and motivation!

0
JaTar

Last day of Flavortown!
Sadly I didn’t finish all the things I wanted to implement, like:

  • search and approval
  • custom team tag colour
    But, I finished the core:
  • creating team
  • removing team (by manager)
    School and other problems stopped me from finishing this in time.
    Sadly during this year summer holidays I am turning 19, so… :(
0
JaTar

So after 4 months when Flavortown ends, I finally have some time to finish this plugin :)
I don’t know if I will finish it before the deadline, but I can try.
Today I added wrapper classes for Team and Scoreboard.
Now my plugin knows who is a manager (person that created team / who is responsible for most settings). Maybe in the future I can add join requests.
For now, next step is adding UI for team members and a manager.

Attachment
0
JaTar

So i forgot to post updates… Echm I think that’s bad.
This is the list of things I have done:

  • Partially working “druzyna” command for creating (works!), joining (not implemented yet), and showing info about the current team (not implemented yet).
  • Working filtering for command only characters (for typing team command name)
  • Working check for team command name and option to retry typing
  • Class and functions for fast rich message prefixes (fail, warn, done, info)

I will add EN translation in the future.

Attachment
0
JaTar

Now first GUI works. I had a few problems with gradients, but it works now. I also started testing new Paper Dialog API.

Attachment
Attachment
0
JaTar

So I finally found out what library to use! The plug-in that I mentioned before was not a library, but a Java programming replacement for server operators. On the same page there was a image showing comparison with RedLib. So I chosen it. Now I can easily create GUI’s for my add-on :).

Attachment
Attachment
Attachment
0
JaTar

So, after start of Flavortown I started thinking how I can do anything in JAVA.
I never programmed an add-on before, so it takes a lot of thinking and trail and error.
Until this devlog I only search for best GUI library to use. I think I finally found one - GuiEngine.
From now I will use it.

Attachment
0