async def METHOD_NAME(sid: str, data: List[str]):
    pr: PlayerRoom = game_state.get(sid)
    if pr.role != Role.DM:
        logger.warning(f"{pr.player.name} attempted to reorder floors")
        return
    with db.atomic():
        for i, name in enumerate(data):
            init = Floor.get(location=pr.active_location, name=name)
            init.index = i
            init.save()
    await _send_game(
        "Floors.Reorder",
        data,
        room=pr.active_location.get_path(),
        skip_sid=sid,
    )