Browse Source

Timings - Fix bug with multiple ntvd errors

master
DrBot7 4 years ago
parent
commit
dbac788a22
  1. 4
      cogs/timings_public.py

4
cogs/timings_public.py

@ -229,14 +229,11 @@ class Timings(commands.Cog):
try: try:
using_tweaks = "ViewDistanceTweaks" in plugins using_tweaks = "ViewDistanceTweaks" in plugins
if not using_tweaks: if not using_tweaks:
using_ntvd = True
worlds = request_raw["worlds"] worlds = request_raw["worlds"]
for world in worlds: for world in worlds:
tvd = int(request_raw["worlds"][world]["ticking-distance"]) tvd = int(request_raw["worlds"][world]["ticking-distance"])
ntvd = int(request_raw["worlds"][world]["notick-viewdistance"]) ntvd = int(request_raw["worlds"][world]["notick-viewdistance"])
if ntvd <= tvd and tvd >= 4: if ntvd <= tvd and tvd >= 4:
using_ntvd = False
if not using_ntvd:
if spigot["world-settings"]["default"]["view-distance"] == "default": if spigot["world-settings"]["default"]["view-distance"] == "default":
embed_var.add_field(name="❌ no-tick-view-distance", embed_var.add_field(name="❌ no-tick-view-distance",
value=f"Set in [paper.yml](http://bit.ly/paperconf). Recommended: {tvd}. " value=f"Set in [paper.yml](http://bit.ly/paperconf). Recommended: {tvd}. "
@ -245,6 +242,7 @@ class Timings(commands.Cog):
embed_var.add_field(name="❌ no-tick-view-distance", embed_var.add_field(name="❌ no-tick-view-distance",
value=f"Set in [paper.yml](http://bit.ly/paperconf). Recommended: {tvd}. " value=f"Set in [paper.yml](http://bit.ly/paperconf). Recommended: {tvd}. "
f"And reduce view-distance from {tvd} in [spigot.yml](http://bit.ly/spiconf). Recommended: 3.") f"And reduce view-distance from {tvd} in [spigot.yml](http://bit.ly/spiconf). Recommended: 3.")
break
except KeyError as key: except KeyError as key:
print("Missing: " + str(key)) print("Missing: " + str(key))

Loading…
Cancel
Save