Remove redundant module reloads

This commit is contained in:
2021-04-19 07:51:48 +00:00
parent 87bb638270
commit f88809af64
22 changed files with 24 additions and 125 deletions
+21 -10
View File
@@ -15,7 +15,6 @@ PORT = int(os.environ.get('PORT', 25565))
import monkey_patch # must be before any possible pyCraft imports
from minecraft import authentication
from minecraft.exceptions import YggdrasilError
from minecraft.networking.connection import Connection
@@ -26,18 +25,30 @@ from protocol.managers import DataManager, ChunksManager, ChatManager, ChunkNotL
from munch import Munch
from vector import Point3D, Vector3D
import game
importlib.reload(game)
import blocks
importlib.reload(blocks)
import utils
importlib.reload(utils)
import path
importlib.reload(path)
import game
import items
import job
importlib.reload(job)
import mcdata
importlib.reload(mcdata)
import mobs
import path
import print_help
import utils
import vector
for module in [
blocks,
game,
items,
job,
mcdata,
mobs,
path,
print_help,
utils,
vector,
]:
importlib.reload(module)
last_tick = time.time()