Minecraft 1.11 Roadmap

Discussion in 'News and Announcements' started by md_5, Nov 9, 2016.

Thread Status:
Not open for further replies.
  1. md_5

    Administrator Developer

    Today Mojang announced final details of Minecraft 1.11. In particular, Minecraft 1.11 Pre-Release 1 has been released, and the final version is scheduled for Monday the 14th of November. Accordingly we must decide on our own gameplan and release schedule, which is anticipated to be as follows:

    Wednesday 9th

    • No more changes to any SpigotMC repositories.
    Monday 14th
    • BungeeCord support for 1.11 added.
    • Mojang releases Minecraft 1.11.
    Tuesday 15th
    • Draft Bukkit 1.11 API released.
    Wednesday 16th
    • Test servers for Spigot 1.11 go up.
    Saturday 19th | Sunday 20th
    • Release of Bukkit, CraftBukkit & Spigot 1.11.
    Subtract one day (more or less) if you’re American.

    Now I can already anticipate the question “But md_5, wasn’t Spigot 1.9 / 1.10 released just after Vanilla? Why not is it not the same this time around?”. The answer to this is as follows: SpigotMC is a gigantic software community / project with a very small development team. Accordingly releases have to be made in such a way which ensures the best possible product for the users (that’s you guys). In planning out this roadmap, we have taken many things into account, including, but not limited to (in order of relevance):
    1. Personal Reasons - Staff Availability: A new release takes many many hours of work, both beforehand, and also immediately afterwards. Sometimes other unavoidable things come up which limit our ability to put in the time beforehand, and also prevent us from having a contiguous space of free time afterwards. This is one of those times.
    2. Previous Releases - Quality: Whilst I won’t disagree that the 1.9 / 1.10 releases were fantastic to get out with the speed they did; both of them had several major flaws initially - Magma Block, Elytra & Frostwalker crashes to name a few. Despite these being fixed within hours, a significant amount of users did not update for days, or even weeks after. This caused disappointment for them, and also a great deal of stress for our team - dealing with the same (fixed) bugs over and over again. It has been our plan since 1.10 to remedy this, and accordingly we have added three days of testing to help catch any such issues beforehand. The first day will be CraftBukkit only (because that is what we will have ready first), and the next two days will be both CraftBukkit and Spigot. Hopefully with your help we won’t have such issues from day 1 this time as a result of improved testing.
    3. Usage of Old Versions - Prisoner’s Dilemma: This is something which is of personal importance to me, and I’m sure many other developers within the community. A lot of developers, myself included, develop because we enjoy it. SpigotMC is a project of passion. I speak for all the staff when I say we spend countless hours each week programming, moderating, supporting, updating, maintaining, because we have a genuine desire to see and support the amazing things that people produce with the support of our work. I’ve pulled 18 hour stints because I felt it important that every server have access to the latest and greatest as soon as practically possible. Yet I look at the statistics today and I see less than 30% of servers are running 1.10.2 (which was released over 150 days ago). Ignoring the other more important vitiating factors above, it seems that 70% of people reading this won’t be updating in year one, let alone day one. It’s a disappointment to us when we (and Mojang) have put in cumulatively tens of thousands of hours of improvements into new versions. It's a disappointment to those who have to try and provide help and support for half a dozen different versions. It’s a disappointment to developers when they can’t actually use the new APIs we have written. It’s a disappointment to server owners when they come to us with bugs and exploits that were fixed months, or even years ago. It’s a disappointment to players who actually want to appreciate the work which has been done in crafting the latest version of their favourite game. What has happened here is a textbook example of the Prisoner’s Dilemma. Servers are being “forced” to stick to the lowest common denominator because “that’s what everyone else is doing”. The reality is that supporting 1.7/1.8/1.9/1.10/1.11 (5 versions!) on the same server is not optimal for anyone, yet it is done anyway. Take the lead. Update. For everyone’s sake.
    I conclude this post as follows: Our duty to the community is to provide server owners with the best tools possible, as soon as possible. With the roadmap above, and points 1 & 2, I believe that we will once again fulfill this duty as early, and as well as possible next week. All we ask of you is that you use the product of our labour. Be the first to take the lead. Don’t spend unnecessary time in jail.

    Still looking forward to release,
    ~Spigot Team
     
    #1 md_5, Nov 9, 2016
    Last edited: Nov 15, 2016
    • Like x 112
    • Agree x 19
    • Winner x 12
    • Friendly x 7
    • Optimistic x 5
    • Informative x 4
    • Funny x 2
    • Useful x 2
    • Creative x 1
  2. 2008Choco

    Resource Staff

    You beautiful people <3 Thank you for all the amazing and hard work you've been doing recently.

    As a side note, I thank you greatly for addressing those trying so hard to stay away from versions above 1.9. It's really difficult to support those versions and make everyone happy. As a plugin developer, I, personally, have just started ignoring support for those using versions older than the latest and the version preceding it (i.e., now, 1.11 and 1.10). I only support versions one behind for those that have not yet had the time to update, and nothing more. I hope to see more developers following suit with my recommendation
     
    #2 2008Choco, Nov 9, 2016
    Last edited: Nov 9, 2016
    • Agree Agree x 15
    • Like Like x 2
    • Funny Funny x 1
    • Friendly Friendly x 1
  3. Awesome, always keeping us updated!
     
    • Like Like x 1
  4. Rip the fast updates :( Who needs testing
     
    • Funny Funny x 4
    • Like Like x 1
    • Agree Agree x 1
  5. Long live @md_5 and Spigot Community!
     
    • Agree Agree x 7
    • Like Like x 1
  6. yeah and some people don't like the "improvements", not very hard to understand. i don't see why people that stick with 1.7 or even 1.8 are a problem, they are usually in their own realm of server type (which has "demands" to meet for their gamemode)

    nobody asked anybody to support different versions. i do it because it's not that hard.


    anyways, good info!
     
    • Agree Agree x 2
    • Like Like x 1
    • Funny Funny x 1
    • Optimistic Optimistic x 1
  7. I can't believe 1.11 is coming out already... People really need to stop supporting other versions. It kindof reminds me of the problem with IPv6 - none of the providers update because they don't see demand and no demand is present because providers haven't updated yet. By sticking to what everyone else is doing no progression can be made and you end up with hundreds of boring mini game servers.
     
    • Agree Agree x 7
    • Like Like x 2
  8. md_5

    Administrator Developer

    You guys, clearly.
    Not hard for you maybe. It has far reaching consequences for people like us.
     
    • Agree Agree x 14
    • Funny Funny x 3
    • Like Like x 2
  9. Yay, with the election there is something happy to look for after the election 1.11! and new Spigot release.
     
    • Like Like x 1
  10. The best part of 1.10 was the elytra crashing. I'm just interested in seeing the changes to 1.11 for echopet
     
    • Agree Agree x 4
    • Like Like x 2
  11. yeah it sucks that some of the work that developers put work into new versions of minecraft, spigot, and even plugins utilizing the latest features without being recognized as much as they should, but i don't see why that's a major fallback for anybody

    i don't think the prisoner's dilemma holds complete responsibility of this either, it's just the preferences of certain servers (1.7 pvp, etc.). popular opinion is not a factor of prisoner's dilemma, especially when nobody is arguing against it. if you had better reasons to consider it a bad thing to not update (other than the older server versions asking for help, i agree that is a little annoying), then i think it's a pretty moot point
     
    • Like Like x 1
  12. Just spent 15 minutes looking for a Shulker Box material in the 1.10.2 docs. Man I can't keep up with the updates.
     
  13. md_5

    Administrator Developer

    Won't be in till the Tuesday API release.
    You'll love that each colour is a different Material.
     
    • Like Like x 5
    • Winner Winner x 5
    • Agree Agree x 4
    • Friendly Friendly x 1
  14. Exciting news! Can't wait to see it all take place, hats off to all the Spigot developers!
     
    • Like Like x 3
  15. Any info on the entity changes? I have a general idea but I would like some more to see what I can do.
     
    • Like Like x 1
  16. Nice to see Spigot for 1.11 coming together.
     
    • Agree Agree x 2
    • Like Like x 1
  17. /locate looks cool. I wander if there will be something cool with the Bukkit api being able to add more things to search for.
     
    • Like Like x 1
    • Agree Agree x 1
  18. md_5

    Administrator Developer

    Wait till Tuesday. Essential most entity "subtypes" are now actual entities.
    Skeletons, Horses, Villagers etc
     
    • Like Like x 2
  19. Someone's a tad triggered people aren't updating from 1.7

    [​IMG]
     
    • Funny Funny x 10
    • Like Like x 2
    • Agree Agree x 2
  20. md_5

    Administrator Developer

    You would be too if you had put as much passion as I have into something people are not using. Even more so when they then expect/demand support for an inferior version.
     
    • Agree Agree x 33
    • Like Like x 5
    • Winner Winner x 4
    • Friendly Friendly x 2
Thread Status:
Not open for further replies.

Share This Page