Dismiss Notice
Wynncraft, the Minecraft MMORPG. Play it now on your Minecraft client at (IP): play.wynncraft.com. No mods required! Click here for more info...

Quick Question For Developers

Discussion in 'Questions' started by AntiRix, Nov 17, 2018.

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

    AntiRix Skilled Adventurer

    Messages:
    4
    Likes Received:
    0
    Trophy Points:
    25
    Minecraft:
    Hello,

    Quick question for the developers, simply because they're the only ones who would know the answer:

    Could you please tell me the two corner points comprising Seavale Reef's treasure spawning bounding box? That is, any two of the corner points forming the area in which treasure spawns.

    I've noticed that certain areas of the reef collect far more treasure than others, so I'd like to look over the entire spawnable area to find all of the places where I can go to collect the most treasure quickly.

    Many thanks
     
  2. mouldy

    mouldy heheheha

    Messages:
    1,377
    Likes Received:
    3,663
    Trophy Points:
    162
    Minecraft:
    while i don’t know the answer myself i’m pretty sure anyone who’s been around before gavel knows the answer
     
  3. TwageTomato

    TwageTomato Coder | Like-Giver | Tomato | Musician CHAMPION

    Messages:
    1,018
    Likes Received:
    881
    Trophy Points:
    128
    Minecraft:
    Is it too much to experimentally determine the bounding box on your own? Something along the lines of a binary search on each axis of each corner? That shouldn't take too long.
     
    mouldy, SUPER M and Theeef like this.
  4. _Tiger

    _Tiger Completionist HERO

    Messages:
    402
    Likes Received:
    688
    Trophy Points:
    89
    Guild:
    Minecraft:
    Search it up on YouTube, I think it has the answer
     
  5. AntiRix

    AntiRix Skilled Adventurer

    Messages:
    4
    Likes Received:
    0
    Trophy Points:
    25
    Minecraft:
    Sometimes it's easier to ask if anyone knows the answer, which is very likely.

    What do you mean by 'binary search'? A binary search is to find something in a sorted list.
     
  6. Minkashev

    Minkashev Well-Known Adventurer

    Messages:
    813
    Likes Received:
    222
    Trophy Points:
    62
    Guild:
    Minecraft:
    Oh, of course, let me check my minecraft server coordinates list...
     
  7. AntiRix

    AntiRix Skilled Adventurer

    Messages:
    4
    Likes Received:
    0
    Trophy Points:
    25
    Minecraft:
    Youtube doesn't have the answer at all, which I expected.
     
  8. Druser

    Druser ele defs don't matter HERO Featured Wynncraftian

    Messages:
    5,890
    Likes Received:
    11,491
    Trophy Points:
    215
    Guild:
    Minecraft:
    I know the boundaries extend slightly beyond the reef area proper, although I haven't tested it. I don't think there are any caverns that extend past the boundaries.
     
  9. TwageTomato

    TwageTomato Coder | Like-Giver | Tomato | Musician CHAMPION

    Messages:
    1,018
    Likes Received:
    881
    Trophy Points:
    128
    Minecraft:
    Precisely, you could view the coordinates as a list of points in which there are two types of elements: valid spawn points and invalid spawn points. If we assume that the spawning points are contained within a rectange in the overworld, then that means any line crossing through that area will have a distinct position which separates spawning points from non-spawning points, meaning each type of point is grouped together at one end of the line, or "sorted." In other words, you could think of the line of points as a list of the form {0, 0, 0, ... 0, 0, 1, 1, ... 1, 1, 1} where zero is non-spawning and one is spawning.

    If we then pick two reasonable points along the x-axis or y-axis (handle each axis on its own for each corner of the rectangular area, assuming it's a rectangle) and either confirm or deny the point as an item spawning point, then we can slowly move closer to or further away from the "center" of the spawning area until we push the boundaries of the rectangle as far out as they go.
     
  10. AntiRix

    AntiRix Skilled Adventurer

    Messages:
    4
    Likes Received:
    0
    Trophy Points:
    25
    Minecraft:
    Well, I'm 99% certain that the spawning area is a cuboid, simply because it's far easier to pick a random point between two corner points in 3D space rather than including other groups of blocks outside of that simple cuboid.

    I also don't understand what you're talking about with a line; you're massively overcomplicating it. I'd rather have the exact bounding box, but I'm aware than I can estimate the bounding box by waiting an infinite number of hours on the off chance that an item spawns further out than I've seen before. It's just a case of finding the highest and lowest X, Y and Z values which I've seen items spawn in, which, considering the large spawn area and low spawn rate per block, could take months.

    Or, I could write this thread addressed to the developers so they can look at the spawning bounding box in the code and tell me the two 3D coordinates which make up the bounding box.
     
  11. TwageTomato

    TwageTomato Coder | Like-Giver | Tomato | Musician CHAMPION

    Messages:
    1,018
    Likes Received:
    881
    Trophy Points:
    128
    Minecraft:
    (It could also be a series of spheres since I'm pretty sure command blocks can work with radius parameters for certain things, but yeah, it's probably a cuboid)
     
  12. AntiRix

    AntiRix Skilled Adventurer

    Messages:
    4
    Likes Received:
    0
    Trophy Points:
    25
    Minecraft:
    Any decent server doesn't use command blocks, but rather server plugins which are significantly more powerful and don't require any blocks in the world. It's common for people who have no clue as to how servers implement gameplay to believe it's done using command blocks.
     
  13. Druser

    Druser ele defs don't matter HERO Featured Wynncraftian

    Messages:
    5,890
    Likes Received:
    11,491
    Trophy Points:
    215
    Guild:
    Minecraft:
    Wynncraft does use command blocks for a lot of stuff though (they have like 2 devs so...). But I am 99% sure mob-spawning is plugin-based.
     
Thread Status:
Not open for further replies.