Factions, Version 3.0

Discussion in 'General' started by MokeDuck, Jan 31, 2019.

  1. MokeDuck

    MokeDuck Hail the duckfather!
    1. The Glorious Kingdom of Celetil

    Joined:
    Sep 21, 2013
    Messages:
    1,489
    Likes Received:
    269
    • Thank You! Thank You! x 2
    • Powerful Powerful x 1
  2. Zacatero

    Zacatero give a quack to wingback
    1. *✴︎ Cadun ✴︎*

    Joined:
    May 2, 2015
    Messages:
    4,418
    Likes Received:
    1,439
  3. FireFan96

    FireFan96 Imperial Bloodhound Staff Member Lore2
    1. House von Drachenburg

    Joined:
    Sep 8, 2015
    Messages:
    4,371
    Likes Received:
    2,623
    That factions warps looks interesting. I vaguely remember playing on a server that had something similar setup. And when you are in the end stone box taking up 16+ chunks, warping is necessary.

    The custom ranks and perms is something I will be interested to see play out, as I'll be able to put permissions on a player instead of a faction, which I may not trust enough for an alliance or truce. Makes things more dynamic.

    Unrelated, but the LongerDays plugin mentioned on the side of the page is a godsend as well.

    I'm just happy to see the old guard still updating the plugins that made Massivecraft what it was.
     
    • Agree Agree x 1
  4. Lyee

    Lyee definitely dead
    1. Tyberia

    Joined:
    Jul 28, 2015
    Messages:
    543
    Likes Received:
    935
    Woah, I hope we implement this.
     
  5. ZiHAMMER

    ZiHAMMER Violettee is a transgender

    Joined:
    Jul 3, 2013
    Messages:
    1,259
    Likes Received:
    242
    lets implement your ego first
     
    • Winner Winner x 1
    • Useful Useful x 1
  6. Lyee

    Lyee definitely dead
    1. Tyberia

    Joined:
    Jul 28, 2015
    Messages:
    543
    Likes Received:
    935
    Too much storage waste
     
  7. Mojaven

    Mojaven The world cannot live without love.

    Joined:
    Sep 3, 2013
    Messages:
    415
    Likes Received:
    93
    We are still on 1.12 and 1.13 isn't the priority atm, sadly.
     
  8. Zacatero

    Zacatero give a quack to wingback
    1. *✴︎ Cadun ✴︎*

    Joined:
    May 2, 2015
    Messages:
    4,418
    Likes Received:
    1,439
    So like that makes sense and its a reasonable thing to point out.......

    .......but also Madus kinda made a version of factions that has like a bunch of stuff we've been asking for... for years? And we were constantly told how much work it would be and how behind in production that was and how low of a priority it was and how it couldnt be done with the limited techstaff... So in this case, it would make sense for people to think "Maybe we should upgrade to 1.13" when we hadn't thought of that before.
     
    • Agree Agree x 1
    #8 Zacatero, Feb 1, 2019
    Last edited: Feb 1, 2019
  9. ZiHAMMER

    ZiHAMMER Violettee is a transgender

    Joined:
    Jul 3, 2013
    Messages:
    1,259
    Likes Received:
    242
    Massivecraft updates to 1.13 on the day 1.14 releases.
     
  10. MokeDuck

    MokeDuck Hail the duckfather!
    1. The Glorious Kingdom of Celetil

    Joined:
    Sep 21, 2013
    Messages:
    1,489
    Likes Received:
    269
    I wanted to get this out there so massive could know that factions is now 1.13 compatible. Massivecore is now also 1.13 compatible. Other plugins that are absolutely necessary to have upgraded to upgrade the whole server are: the worldedit plugin we have, the random premium and supremium features, MassiveQuest, Sharding, and MassiveCombat. Maybe the chat plugin.
     
    • Like Like x 1
  11. onearmsquid

    onearmsquid Padawan Learner

    Joined:
    Nov 20, 2015
    Messages:
    566
    Likes Received:
    97
    There are a bunch of plugins that need upgrading and testing to ensure nothing goes wrong. Eventually we will upgrade but for now, be patient.
     
  12. CS_Birb

    CS_Birb Massive's Resident Sysadmin Staff Member Tech3

    Joined:
    Sep 9, 2013
    Messages:
    241
    Likes Received:
    91
    Unfortunately, and to be clear, the update of MassiveCore to 1.13 (as Madus has done) is not without its caveats. It's still something we are actively working towards, but is not something we have a clear timeframe set for or a complete understanding of what functionality would be lost with such an update. It's something we've been aware of for a little while now, and the tech team are remaining in touch with Madus.
    Madus' work towards this will be invaluable to Massive, and we certainly intend to evaluate and make use of his contributions as applicable; but that certainly isn't to say that the work has all "been done for us" by any means.

    Ensuring fidelity for greater than 75 individual plugins is no small task. More than 36 of these are Internal plugins, each of which will require significant testing and full evaluation to ensure that they are utilizing the current APIs correctly (and in ways that are as future proof as possible) without loss of function; most of these plugins can only be worked on by myself and @TheComputerGeek2 , which adds unfortunate roadblocks. Then there's ensuring that the 3rd-party plugins we use are compatible and functional, or finding an alternative that is equally functional - or as close as feasibly possible.

    This is all on top of our other day-to-day maintenance, other projects and changes, and other commitments.
    First and foremost, MassiveCraft staff are volunteers. We've got jobs, studies, and many other things that often take up our time outside of the server. Priorities and capabilities have to be taken into account, we're only human after all.
    We do understand the frustrations - believe me, we share them - but we hope that players will understand we're doing as much as we can.
     
    • Thank You! Thank You! x 1
  13. Winterless

    Winterless would never ERP
    1. Argost

    Joined:
    Jul 19, 2014
    Messages:
    2,451
    Likes Received:
    875
    nah
     
  14. Ethibas T

    Ethibas T

    Joined:
    Jan 21, 2019
    Messages:
    49
    Likes Received:
    3
    I think most understand this and are grateful for all the hard work and recognize that things take time but I think the recent news about the digital exchange company whose founder died and took the password for $137 million of their customers money with him should be a warning to all companies should take to heart.

    All the work you others do is really appreciated yet it would be good to look at how to broaden the technical staff a bit more if this is the case so even if others can't work on those plugins to the degree you two can they could work on some of the major aspects.

    Is it possible for you to train more people on the basics of some of those plugins so you could focus on more specialized tasks? I mention this because if there are only two people who can work on our plugins then MassiveCraft could end if for whatever reason either or both of you could no longer continue and the years that people have put into the server could be for nothing.

    I'm sure you have all considered this. I merely mention it because Minecraft servers can have a tendency to go under when their leaders and staff are no longer able or willing to play and it is interesting to see a successful server like MC that has been around since 2012. So it would be nice if it is still around for much longer.
     
  15. Winterless

    Winterless would never ERP
    1. Argost

    Joined:
    Jul 19, 2014
    Messages:
    2,451
    Likes Received:
    875
    Only two people can work on it because of legal reasons. They're literally the only two people that are allowed to touch it
     
  16. Zacatero

    Zacatero give a quack to wingback
    1. *✴︎ Cadun ✴︎*

    Joined:
    May 2, 2015
    Messages:
    4,418
    Likes Received:
    1,439
    I can't imagine that's accurate. But I'd understand if it was... Like it's open source so there's really no limit to what we can do.
     
    #16 Zacatero, Feb 3, 2019
    Last edited: Feb 3, 2019
  17. aprader1

    aprader1 Insert amazing title here

    Joined:
    Sep 26, 2013
    Messages:
    722
    Likes Received:
    83
    A lot of the plug ins are closed but a lot are open. I believe factions is open source so anyone if they knew how could work on it. They can’t update massive obviously or the plugin page but they can update it for themselves and bring it to the tech team.
     
  18. Madus

    Madus Robot

    Joined:
    Jun 30, 2012
    Messages:
    1,301
    Likes Received:
    215
    Okay, so I am gonna comment on this now.

    Minecraft 1.13 is the biggest Minecraft update in a long time (at least from the developer POV). So updating plugins to it can be difficult.
    Yes, I have updated Factions for Minecraft 1.13. Yes, I have added some cool features to that version. No, I have not updated MassiveCore. MassiveCore is big and complex, I updated the things that had to do with Factions and simply removed some other things from it. This too, goes for the in-house plugins, some are easy to update and others are not. Some of them are extremely complex to update for 1.13. Not to mention all the external plugins that needs to work too which the tech department can't do.

    And yes my Factions version has some cool features, but if you take a look (here and here) the first few versions had some issues because I did a subpar job. Do you want The Tech Department to do that? Well, I thought not, and that requires some extra work.

    I can't stress this enough, but The Tech Department is chronically understaffed, because talent is in short supply, and that isn't easy to fix. They need to make sure the server runs (this alone can take up a lot of hours), they need to make sure there are no bugs, they need to update the server to new Minecraft versions and only then can they focus on new features. Did I mention the 30+ in-house plugins? They all need new features and there simply isn't the manpower to do it all.

    Now back to my Factions version. I will work with the Tech Department to implement some of these things in the MassiveCraft Factions, but that will take some time on my end and on theirs too. Sure, it is easier for them this way, but it is time taken away from other important things. What other things? Frankly I don't know, ask them. But a few educated guesses would be: new premium features to keep the server generating money, optimisations to save money on server costs, updating to 1.13 or one of the 100 other things you have been wanting for years.
     
    • Thank You! Thank You! x 1
    • Informative Informative x 1
    • Friendly Friendly x 1
  19. Winterless

    Winterless would never ERP
    1. Argost

    Joined:
    Jul 19, 2014
    Messages:
    2,451
    Likes Received:
    875
    You can ask em yourself my man
     
  20. MokeDuck

    MokeDuck Hail the duckfather!
    1. The Glorious Kingdom of Celetil

    Joined:
    Sep 21, 2013
    Messages:
    1,489
    Likes Received:
    269
    Oh, yea. That was a bare minimum. Like, to my understanding those are the core stuff that we'd need. Staff probably wouldn't be able to hold events and we probably would need to get rid of everything but the factions and roleplay servers if we did that.
     
  21. MokeDuck

    MokeDuck Hail the duckfather!
    1. The Glorious Kingdom of Celetil

    Joined:
    Sep 21, 2013
    Messages:
    1,489
    Likes Received:
    269
    =D
     

Share This Page