Thread Status:
Not open for further replies.
  1. FBI_account_1 Builder
    Builder ⛰️ Ex-Mayor ⚒️⚒️

    Joined:
    Oct 1, 2015
    Messages:
    14
    Trophy Points:
    10,165
    Ratings:
    +2
    i think we should be able to type a /wild command that makes it so we can go to spacific biomes examples: /wild jungle, /wild desert, /wild birch forest. i think it would help to get spacific blocks players need better.
    on the other hand i might be used for farming at rare biomes such as mushroom or clay, i only care about this because its a big inconvinence to me and probably a few other players. welp thats the end of this thread so bye!
     
  2. LaggyTryHard ♛Exalted Builder♛
    EcoLeader ⛰️⛰️⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ I ⭐ Premium Upgrade

    Joined:
    Jun 15, 2017
    Messages:
    1,352
    Trophy Points:
    59,160
    Gender:
    Male
    Ratings:
    +963
    It would kinda ruin the point of adventure
    It would also be easy to get super rare items like sea lanterns as you can just warp to the location.
    Not a good idea
     
  3. Scamazon monkey
    Builder ⛰️ Ex-President ⚒️⚒️ Premium Upgrade

    Joined:
    Jul 1, 2017
    Messages:
    650
    Trophy Points:
    30,090
    Gender:
    Male
    EcoDollars:
    $0
    Ratings:
    +2,151
    -1 It's like x-ray, you've literally got everything with it. Ruins the fun.

    I'd much rather adventure around, it's more fun and I feel more satisfied when I find the thing I'm looking for.
     
    #3 Scamazon, Jan 30, 2018
    Last edited: Jan 30, 2018
  4. 314 Irrational GameAdmin, former ServerAdmin
    EcoLegend ⛰️⛰️⛰️⛰️ Ex-President ⚒️⚒️ Prestige ⭐ VI ⭐ Premium Upgrade

    Joined:
    Apr 1, 2014
    Messages:
    7,010
    Trophy Points:
    101,160
    EcoDollars:
    $5,880,000
    Ratings:
    +4,919
    Here's the issue I see with this.

    Based on a forum post from 2015, this is how /wild appears to work at the moment (if I recall it correctly):
    Code:
    Choose a random coordinate within the world limits and get the top block.
    If the block is not on land, start over. (Unless you use /wild water [in which case it's vice versa] or /wild all.)
    If the block is located in a town, start over.
    If the block is not safe (e.g. lava), start over.
    Teleport the player to this location.
    
    Here's how this suggestion would work:
    Code:
    Choose a random coordinate within the world limits and get the top block.
    If the block is not located in the required biome, start over.
    If the block is located in a town, start over.
    If the block is not safe (e.g. lava), start over.
    Teleport the player to this location.
    
    Now imagine the following situation: /wild mesa in a mining world that doesn't have a mesa within its 5000x5000 area, which is actually a pretty likely situation. Depending on how the code is written, the command execution will either run forever and eat server resources or it will be forcibly stopped via a StackOverflowError. It doesn't even require the complete absence if a biome; it could suffice to choose a rare biome.

    Of course it's possible to avoid that, but I'm not exactly a fan of completely rewriting a command for a single feature.

    As always, I'm basing my technical post on other technical posts I've seen on the forum before; I might have made mistakes or remembered something incorrectly.
     
  5. JamieSinn Retired Lead Administrator/Developer
    Builder ⛰️ Ex-Tycoon ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Jun 4, 2011
    Messages:
    5,447
    Trophy Points:
    82,090
    Gender:
    Male
    Ratings:
    +4,567
    /wild is dangerous to modify, as it's laggy when done a lot.
    Something like this would 100% cause server lag as it's filtering the blocks based on yet another criteria.
     
Thread Status:
Not open for further replies.