A storm is abrewin'

Discussion in 'Announcements' started by sk89q, 6 September 2014.

  1. sk89q

    sk89q Administrator
    Staff Member

    Joined:
    1 December 2011
    Messages:
    2.490
    Likes Received:
    1.504
    So as you may have heard, Bukkit, the server mod that we use on both Alice and Vincent, is in trouble.

    You can find out more information here:
    http://www.reddit.com/r/Minecraft/comments/2fkz55/as_one_of_the_original_contributors_to_bukkit/

    As we have a copy of Cauldron, we should be able to launch Alice 1.7.

    However, Vincent 1.8 is in trouble... if we are not able to use Bukkit, then we may not be able to run several worlds (or do a lot of other things). We would have to run vanilla Minecraft and we could only have one overworld; plus, all the Minecart stuff would break.
     
  2. Tonius

    Tonius 555 Eternal Server Error

    Joined:
    30 January 2012
    Messages:
    480
    Likes Received:
    392
    we ded

    where is ur custom voxel engine sk
     
    suchtie, Magi1053 and xCromyx like this.
  3. hash

    hash Covered in bees

    Joined:
    11 March 2012
    Messages:
    18
    Likes Received:
    2
  4. Siioh

    Siioh If you can read this, you're too far

    Joined:
    29 May 2013
    Messages:
    333
    Likes Received:
    118
    Arg, Mojang is putting up more of their shenanigans now...wasn't the login server downtime and Terms of Service change enough?
     
  5. FuzzyHarpyBug

    FuzzyHarpyBug Has the memory of a dead goldfish.

    Joined:
    5 May 2013
    Messages:
    152
    Likes Received:
    60
  6. kerjava

    kerjava husky mix

    Joined:
    22 September 2012
    Messages:
    158
    Likes Received:
    25
    could we do use something like mist craft to have the multi worlds and disable all the blocks ect

    though im not sure how to fix the cart issues other then maybe using somthing liek rail craft but thats not a great fix for a server thats suposed to look and feel vinilla
     
  7. Popsicle67

    Popsicle67 Active Member

    Joined:
    17 February 2012
    Messages:
    156
    Likes Received:
    44
    Having several worlds isn't the only thing we use bukkit for. This will likely be a significant problem for the foreseeable future.
     
  8. kerjava

    kerjava husky mix

    Joined:
    22 September 2012
    Messages:
    158
    Likes Received:
    25
    My point was we can use some of the existing mods to supplement the bucket mechanics where possible
     
  9. SomeEnderpenguin

    SomeEnderpenguin Not a Penguin

    Joined:
    28 March 2014
    Messages:
    301
    Likes Received:
    66
    Well, until something happens and someone does something, the Minecraft community as we know it is screwed.
     
  10. ianthenoob

    ianthenoob Active Member

    Joined:
    23 September 2012
    Messages:
    104
    Likes Received:
    51
    Only way now is to make 1.7 v2 after 1.7
     
    Siioh likes this.
  11. Chenzy

    Chenzy Asian Farmer

    Joined:
    4 February 2012
    Messages:
    210
    Likes Received:
    48
    Meh, sorry for my lack of knowledge in these things but why did Mojang even buy Bukkit in the first place? I meant like, what do they gain? Wouldn't it be easier just to give permission to bukkit? Also, Bukkit is still .ORG so....

    Also, we have WE for forge so....maybe SK will figure something else?

    My thought for the week: If bukkit is dead, will Forge be the next bukkit?
     
  12. Popsicle67

    Popsicle67 Active Member

    Joined:
    17 February 2012
    Messages:
    156
    Likes Received:
    44
    If I were to guess, it's about control. Bukkit can't do things Mojang doesn't like if they're owned by Mojang.

    Forge might be the next Bukkit, but there's nothing stopping Mojang from doing something really stupid all over again with Forge. Just mt 2 cents.
     
  13. LordRedstone

    LordRedstone Best Coder 2k15

    Joined:
    14 June 2012
    Messages:
    391
    Likes Received:
    73
    Bukkit provides a lot of things that Forge doesn't, like events and proper player hooks; it's a lot easier to implement that inside Bukkit than inside Forge.

    The Spigot dev has said he will update to 1.8, and Dinnerbone stated he was updating Bukkit to 1.8, but with recent happenings this may have been messed up, we'll have to see.
     
  14. anukat2

    anukat2 Member

    Joined:
    13 June 2014
    Messages:
    38
    Likes Received:
    8
    I guess we will have to stick with the 1.7.x for a while.
     
  15. Talons1337

    Talons1337 I am a build team

    Joined:
    21 December 2011
    Messages:
    491
    Likes Received:
    129
    Oh for !@#$s sake, not this bullcrap again.
     
  16. edabonacci

    edabonacci New Member

    Joined:
    9 March 2014
    Messages:
    21
    Likes Received:
    2
  17. sk89q

    sk89q Administrator
    Staff Member

    Joined:
    1 December 2011
    Messages:
    2.490
    Likes Received:
    1.504
    DeeeezNutz likes this.
  18. Penagwin

    Penagwin Linux Servers are better then windows!

    Joined:
    10 February 2013
    Messages:
    114
    Likes Received:
    45
    For those who don't know this yet. This is how how modding work atm. I'll try to break it down (Ignoring the mods vs. plugin arguments, and this is slightly simplified).

    • To make minecraft do something vanilla doesn't do you need to modify it in some way.
    • In order to modify it you need to see the source code. The problem is that the source has "hidden" names. For example .createExplosion() is really .func_459837_e() . That is where MCP comes in. It maps the names to human readable versions.
    • If you modify a file and somebody else makes a "mod" that modifies the same file you will run into a problem. This is were an API comes in. Bukkit and Forge are api's what they do is load mods to help prevent overlapping.
    • Currently if you make a forge mod for the server, the client(that is you) also require forge and your mod to connect to the server. Bukkit is made so unmodded(vanilla) clients can connect to the modified server.
    • Vincent uses modified bukkit. This lets you use vanilla minecraft and connect to the modified server. Alice uses Couldron. This is sort of a blended bukkit/forge. Because of this you MUST have forge installed along with all of the mods that are on the server to connect(Not including bukkit plugins).
    Here is were the problem is:
    • Unless you are insane, we have to wait for MCP to support the version of minecraft(currently 1.8) in order to update the APIs for that version.
    • To make your modification, we have to wait for the API you want to use to be updated.
    • To make a server only mod, we need bukkit.
    • Bukkit is also currently the biggest modded server api. If you ever go onto a minecraft server with anything modded, its almost for sure bukkit.
    Note, the idea of replacing bukkit with forge has arisen (GO SK89Q!).
     
  19. LeiserGeist

    LeiserGeist Gamer, Software Developer

    Joined:
    26 October 2012
    Messages:
    479
    Likes Received:
    116
    So, I guess this is just another one of those s**tfests where all the random "devs" who committed two characters of code to Bukkit are all like "OMG MOJANG DID SOMETHING I NO LIKE I DCMA NOW AND U NO ABLE USE _MY_ MOD"

    Yay internet s**tfests lol
     
  20. Popsicle67

    Popsicle67 Active Member

    Joined:
    17 February 2012
    Messages:
    156
    Likes Received:
    44
    Nah, this is a bit different. Wolverness has been involved with Bukkit for a long time, and Mojang really should have known better than to try and "buy" Bukkit, it was a idea doomed to failure from the beginning.