PirateCraft Roadmap to Minecraft 1.13.

Home Forums PirateCraft Server Updates PirateCraft Roadmap to Minecraft 1.13.

This topic contains 7 replies, has 3 voices, and was last updated by  GodsDead 1 month, 2 weeks ago.

Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • #58407

    GodsDead
    Keymaster
    • Topics: 658
    • Replies: 3092
    • Total: 3750
    • ★★★★★★★★

    Right, sadly for me its that time again where Mojang releases server breaking updates. 1.13 is right around the corner and its a massive update in back-end changes, they have re-named things, changed structures and made some core files data completely different.

    I can tell you now, this is going to break a LOT of our plugins and we currently have 71.

    My biggest worry is we are using some super Legacy plugins that haven’t been updated in over 3 years, depending on how spigot handles some of these massive changes to data structure will depend on if we loose 1/2 of our plugins.

    Mojang just released the pre-release for 1.13, which means the final global release is coming soon. https://minecraft.net/en-us/article/minecraft-113-pre-release?ref=launcher

    As always with updates like this, for those of you that have seen these awful times before you will know the process.

    For those that do not understand how this works, you *CAN NOT* “Just update to 1.13”.

    The waiting process before we can even start testing 1.13:

    1. First of all, the main Spigot server software isn’t even near ready as just a vanilla minecraft server! They have a lot of open issues https://github.com/SpigotMC/SpigotCraft/issues
    2. Once the Spigot server software is close to being stable, we need to wait for our optimized server software to be updated, I use a very optimized version of the server software, this software relies on Spigot to be ready first.
    3. We then start testing our 71 plugins, this is where the real trouble comes in, this is where things will break, I don’t have high hopes.
      The way testing works, will be, I will make a complete server backup to the test server, so we have 2 identical servers, and people will test all aspects of PirateCraft on the test server over the course of a week or two to see if we can find any broken aspects or dupe issues.
    4. Once testing is complete we go live with 1.13.

    While we wait for everything to catch up we will stay exactly as we are on 1.12.2.

    1. I will hopefully be able to use a protocol hack plugin to allow 1.13 clients to connect to the 1.12.2 server, none of the 1.13 features will be available obviously.

    This is a time consuming process and may take multiple months, there is no ETA, Do not ask when it will be done, if people do ask, then send them this thread.

    If spigot have put in place Legacy functions to cover older plugins everything will go much smoother, it entirely depends how they are deciding to deal with these changes, that’s why we test first.

    Notes:

    • DO NOT ask about land re-generation for new terrain, we are nowhere even close to that, we decide on that when we are live.
    • Will you expand the border? No, We will regenerate parts of the world and maybe add new worlds for exploration.
    • “what are you going to do about XYZ feature that’s going to be introduced in 1.13”, No idea we haven’t talked about any of the 1.13 features, do you have worries about a certain feature that may affect gameplay badly? Then post it in here. DO NOT, I REPEAT, DO NOT ask how you will obtain a certain item. This isn’t a forum to request ways to get personal items from 1.13.
    #58674

    GodsDead
    Keymaster
    • Topics: 658
    • Replies: 3092
    • Total: 3750
    • ★★★★★★★★

    Well looks like today is the day of doom https://minecraft.net/en-us/article/update-aquatic-out-java

    2 days before the British summer holidays start, good timing Mojang! (plebs).

    For my sanity, and so I dont tear off heads, for all the annoying peolpe that spam “can u update teh server!!!” can you please direct them to this thread, if needed I will create a custom command to tell them why its going to take months.

    1.13 Update news:

    • The server software isn’t even close to ready! Spigot had its first 1.13 pre-release only 4 days ago so developers could start to see the mammoth changes, theres a lot of background stuff you dont see thats changed.
      https://www.spigotmc.org/threads/bukkit-craftbukkit-spigot-bungeecord-1-13-pre7-development-builds.328883/
    • There are still a ton of game-breaking bugs that crash the client or kill you randomly with their 1.13 server https://github.com/SpigotMC/SpigotCraft/issues
    • The plugin I use to allow newer clients to connect to the older server software is out! But there are some known major bugs with it, so im going to wait a week to see if they can be fixed first. Expect me to test it very soon to get those 1.13 clients connecting to 1.12, the downfall is it will break some plugins, Like anti-cheat. Rip.
    • People really struggle to understand the amount of backend changes that have happened. This is the biggest minecraft update in history. So much has changed in the backend, all server software and plugins have to adapt. Let alone for our own specific setup. We will be loosing plugins.
    • There are so many known issues at present, its not even worth testing yet, we will stay on a stable release as long as we can, my plan will be to add the client hack plugin to allow 1.13 clients connect to 1.12.2 server once its fixed up a bit.

    For now just backdate your client to be 1.12.2.

    • This reply was modified 3 months ago by  GodsDead.
    #58677

    Cysteen
    Member
    • Topics: 9
    • Replies: 346
    • Total: 355
    • ★★★★★

    on top of all this mess, 1.13 still has its own bugs that weren’t fixed in the 10 pre releases ._.

    we know youre doing your best gods. if you need help testing shiz, poke my discord 😛

    If I had a nickel for every time I, Ooo hey, a butterfly!! *runs off chasing the butterfly*

    - Former Leader of CoV -
    - A Proud Member of The Asylum-

    #58678

    GodsDead
    Keymaster
    • Topics: 658
    • Replies: 3092
    • Total: 3750
    • ★★★★★★★★

    on top of all this mess, 1.13 still has its own bugs that weren’t fixed in the 10 pre releases ._. we know youre doing your best gods. if you need help testing shiz, poke my discord 😛

    Thanks boss.

    I feel special, I was chatting to the guy that writes all the main change-logs for minecraft, he writes them as comments on reddit, so its impossible to follow it all. I asked him to create a wiki page for the whole lot and he did for me! So this page isn’t just for my eyes only, here is the best Minecraft 1.13 changelog there is:

    https://www.reddit.com/r/edstonehelper/wiki/1_13_changelog

    #58681

    Bazurka
    Member
    • Topics: 25
    • Replies: 231
    • Total: 256
    • ★★★★★

    Thanks @godsdead
    imho, there is no rush. Take your time and -in advance- thank you for the work you put into this !

    Also, thanks for the wiki link :
    This got my attention : “Fixed being unable to turn around fully in fullscreen on Linux”
    Wohoo ! Fullscreen here I come ….

    Baz

    Proud Member of the British Empire

    #58693

    GodsDead
    Keymaster
    • Topics: 658
    • Replies: 3092
    • Total: 3750
    • ★★★★★★★★

    Spigot released a 1.13 build labelled with “Extreme caution” aka irreversible damage to worlds, they have outlined a 3 step process for when it would be a good time to test. So just keeping an eye on the Spigot news will give us a time-frame to when we can start testing.

    https://www.spigotmc.org/threads/bukkit-craftbukkit-spigot-bungeecord-1-13-development-builds.328883/

    #58717

    GodsDead
    Keymaster
    • Topics: 658
    • Replies: 3092
    • Total: 3750
    • ★★★★★★★★

    test.piratemc.com now has the protocol hack to allow 1.13 clients to connect to the 1.12 server, get testing to make sure there are no major issues, quicker this happens the quicker I can push live.

    #59313

    GodsDead
    Keymaster
    • Topics: 658
    • Replies: 3092
    • Total: 3750
    • ★★★★★★★★

    I am keeping on top of this, its still just a massive waiting game.

    • GriefPrevention our Claims plugin, only updated an alpha today for 1.13, its still full of bugs.
    • The actual server software still cant convert existing worlds to the new 1.13, so the main server software isn’t even stable enough to load the world.
    • About 20% of our plugins have been updated to 1.13, as far as “core” plugins needed to get the basic server up to 1.13 were still missing Moving ships, Our shop plugin (Making the signs and chests part) Brewing, Cannons, Stats therefor ranking.

    Not even ready for testing yet.

Viewing 8 posts - 1 through 8 (of 8 total)

You must be logged in to reply to this topic.

Members Currently Active: 2
Creepermorderen, Ultracreeper
Keymaster | Moderator | Participant | Spectator | Blocked
Additional Forum Statistics
Threads: 4,912, Posts: 39,247, Members: 4,549
Welcome to our newest member, Game
Most users ever online was 23 on November 3, 2016 9:11 pm

Fourm support stats

No statisitcs available.

Search Forums

Recent forum topic replies

Newest Topics

Discord

Join the PirateCraft discord server
Join the PirateCraft Discord server! discord.piratemc.com

Teamspeak 3 Voice Server

Talk or chat with players and staff on our TeamSpeak server. You will need the TeamSpeak client then you can click the IP below.
ts.piratemc.com
For more information and to see a list of our channels with who's online visit our TeamSpeak page.
Reddit - PirateCraft Subreddit PirateCraft YouTube PirateCraft Twitter PirateCraft Instagram PirateCraft Facebook

Active Groups

Featured

Store Page

Permanent Parrot Pets!
Card image cap
New! Card image cap

Online

Mobile Page