rlf / uSkyBlock

The best skyblock bukkit plugin around...
http://dev.bukkit.org/bukkit-plugins/uskyblock/
GNU General Public License v3.0
76 stars 112 forks source link

Default terra-forming for gravel creates dead-end #818

Open rlf opened 8 years ago

rlf commented 8 years ago

Please paste the output from /usb version below

What steps will reproduce the problem?

  1. Complete challenges until Nether Rank
  2. Break your ONLY gravel
  3. Get a flint-stone, and no gravel in return
  4. Go weep in a corner

Suggestion Let Soul Sand per default have a small chance of returning gravel as well

dutchy1001 commented 8 years ago

after altering some of the value's the return is better then before, not sure this is the way as it could be abused.

  terraform:
    NETHERRACK:
    - '{p=0.7}NETHERRACK'
    - '{p=0.15}NETHERRACK'
    - '{p=0.05}QUARTZ_ORE'
    - '{p=0.05}SOUL_SAND'
    QUARTZ_ORE:
    - '{p=0.50}QUARTZ_ORE'
    - '{p=0.10}QUARTZ_ORE'
    SOUL_SAND:
    - '{p=0.70}SOUL_SAND'
    - '{p=0.10}SOUL_SAND'
    - '{p=0.35}GRAVEL'   (added)
    - '{p=0.15}GRAVEL'  (added)
    GRAVEL:
    - '{p=0.35}GRAVEL'  (adjusted)
    - '{p=0.10}GRAVEL'  (adjusted)
    - '{p=0.05}SOUL_SAND'
    GLOWSTONE:
    - '{p=0.85}GLOWSTONE'
    - '{p=0.15}GLOWSTONE'

if more servers can use these settings to see if they can be abused would be nice.

rlf commented 8 years ago

Could you update this with the latest values? Or make a pull-request?

dutchy1001 commented 8 years ago

Will do when the changes I make are done. (prob tonight)

rlf commented 8 years ago

bump?

dutchy1001 commented 8 years ago

this has been updated to the values we tested on our test server

  terraform:
    NETHERRACK:
    - '{p=0.7}NETHERRACK'
    - '{p=0.15}NETHERRACK'
    - '{p=0.05}QUARTZ_ORE'
    - '{p=0.05}SOUL_SAND'
    QUARTZ_ORE:
    - '{p=0.50}QUARTZ_ORE'
    - '{p=0.10}QUARTZ_ORE'
    SOUL_SAND:
    - '{p=0.70}SOUL_SAND'
    - '{p=0.10}SOUL_SAND'
    - '{p=0.05}GRAVEL'
    GRAVEL:
    - '{p=0.15}GRAVEL'
    - '{p=0.05}GRAVEL'
    - '{p=0.05}SOUL_SAND'
    GLOWSTONE:
    - '{p=0.85}GLOWSTONE'
    - '{p=0.15}GLOWSTONE'
rlf commented 6 years ago

Hi @SgtLegoTown can you verify by testing this a couple of times, that the one gravel available on the nether-island, is enough to always get some more? Ensuring we don't get into a dead-end with nether-islands.