Accepted [Skyblock] New Stacking System fix for mob drop farms

Discussion in 'Suggestions' started by Bangatello, May 7, 2018.

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

    Bangatello Builder
    Builder ⛰️ Ex-Mayor ⚒️⚒️

    Joined:
    Jan 29, 2018
    Messages:
    7
    Trophy Points:
    6,075
    Gender:
    Male
    Ratings:
    +2
    Minecraft Name:
    Bangatello
    Suggestion:
    A better stacking system (Better for mob drop farms).
    Reason:
    Many people complain that the new system is destroying mob drop farms (Hostiles) and the stacked mobs are not dying from the fall damage, so we must add lava, but the mobs will keep on swimming up so we cant really use that.
    Other Information:
    You can add Stacked damage (Damage for the whole stack in 1 hit)
    or just try to find a way to disable few mobs.
     
  2. cdlawrence

    cdlawrence Nubby Nubs
    Builder ⛰️ Ex-EcoLeader ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Dec 10, 2012
    Messages:
    363
    Trophy Points:
    38,490
    Gender:
    Male
    Ratings:
    +273
    I think they would have to be careful implementing this. While it has ‘broke’ auto mob farms if you made it possible to damage the entire stack at once (remember up to 100 mobs) it could quickly become too OP
     
  3. Kaslan

    Kaslan Builder
    Builder ⛰️ Ex-Resident ⚒️

    Joined:
    May 4, 2017
    Messages:
    80
    Trophy Points:
    7,540
    Gender:
    Male
    Ratings:
    +50
    This could be negated by calculating the amount of damage you have done and reducing that from the stack of mobs.

    So for example you did 3 hearts of damage and the first mob in the stack has 1 heart. It will die and the second mob in the stack will lose 2 hearts. (If the second one has 1 heart it should die and the third mob would take the damage as well.)
     
  4. LJKAzrael

    LJKAzrael Freelancer | Ikigai
    Builder ⛰️ Ex-President ⚒️⚒️ Premium Upgrade

    Joined:
    Jan 26, 2015
    Messages:
    804
    Trophy Points:
    30,510
    Gender:
    Male
    Ratings:
    +372
    I would suggest magma blocks.
     
  5. cdlawrence

    cdlawrence Nubby Nubs
    Builder ⛰️ Ex-EcoLeader ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Dec 10, 2012
    Messages:
    363
    Trophy Points:
    38,490
    Gender:
    Male
    Ratings:
    +273
    I’m not a dev but that sounds like a royal pain to code. Not that the rest of the stuff doesn’t also
     
  6. Gluupor

    Gluupor Builder
    Builder ⛰️ Ex-Mayor ⚒️⚒️ Prestige ⭐ I ⭐

    Joined:
    Jun 2, 2017
    Messages:
    189
    Trophy Points:
    7,940
    Gender:
    Male
    Ratings:
    +125


    change the config here:

    # Only kill some of the stack
    kill-step:
    enabled: true
    # The maximum amount by which the stack should decrease by.
    max-step: 5


    change to a reasonable amount to achieve something at least close to what kaslan suggested
     
  7. andrewkm

    Founder Premium Upgrade

    Joined:
    Apr 5, 2011
    Messages:
    20,603
    Trophy Points:
    102,160
    Ratings:
    +15,128
    Alright so here's how we approached this issue.

    - When a stack of mobs dies from fall damage, the ENTIRE stack will die properly.
    - When a stack of mobs dies from any other kind of damage, only ONE mob from that stack will die.

    Further more drops will indeed multiply by the amount of mobs that died at once.

    - There is only one caveat:
    - If you have a stack of 10 mobs, they fall and die, and the first one wasn't going to drop anything, you will get 0 drops.
    - If you have a stack of 10 mobs, they fall and die, and the first one was going to drop 2 drops, you will get 20 drops.
    - This evens itself out over time, as in the above scenarios, you've dropped a total of 20 mobs, and received 20 drops. There is no way to do this differently in the code and it would be a nightmare to pull of a project to do this differently.

    @pokeball92870 please include this information in your upcoming mob stacking SkyBlock page :)
     
    • Like Like x 1
    • Winner Winner x 1
    • List
    #7 andrewkm, May 8, 2018
    Last edited: May 8, 2018
Thread Status:
Not open for further replies.