コード例 #1
0
ファイル: blocks.py プロジェクト: gamingrobot/SpockBot
def get_block(block, meta=None, init=True):
    ret = None
    if isinstance(block, int):  # by id
        ret = find_by(block, blocks)
    else:  # by name
        ret = find_by(block, blocks_name)
    if init and ret is not None:
        return ret(meta)
    return ret
コード例 #2
0
ファイル: items.py プロジェクト: DefinitlyEvil/SpockBot
def get_item(item, meta=None, init=True):
    ret = None
    if isinstance(item, int):  # by id
        ret = find_by(item, items)
    else:  # by name
        ret = find_by(item, items_name)
    if init and ret is not None:
        return ret(meta)
    return ret
コード例 #3
0
def get_block(block, meta=None, init=True):
    ret = None
    if isinstance(block, int):  # by id
        ret = find_by(block, blocks)
    else:  # by name
        ret = find_by(block, blocks_name)
    if init and ret is not None:
        return ret(meta)
    return ret
コード例 #4
0
ファイル: __init__.py プロジェクト: ryanpeach/SpockBot
def get_item_or_block(find, meta=0, init=True):
    ret = None
    if isinstance(find, int):  # by id
        ret = find_by(find, items.items, blocks.blocks)
    else:  # by name
        ret = find_by(find, items.items_name, blocks.blocks_name)
    if init and ret is not None:
        return ret(meta)
    return ret
コード例 #5
0
ファイル: items.py プロジェクト: DefinitlyEvil/SpockBot
def get_item(item, meta=None, init=True):
    ret = None
    if isinstance(item, int):  # by id
        ret = find_by(item, items)
    else:  # by name
        ret = find_by(item, items_name)
    if init and ret is not None:
        return ret(meta)
    return ret
コード例 #6
0
ファイル: __init__.py プロジェクト: ocarneiro/SpockBot
def get_item_or_block(find, meta=None, init=True):
    ret = None
    if isinstance(find, int):  # by id
        ret = find_by(find, items.items, blocks.blocks)
    else:  # by name
        ret = find_by(find, items.items_name, blocks.blocks_name)
    if init and ret is not None:
        return ret(meta)
    return ret
コード例 #7
0
def get_material(name):
    return find_by(name, materials)
コード例 #8
0
ファイル: materials.py プロジェクト: BILLPC2684/SpockBot
def get_material(name):
    return find_by(name, materials)
コード例 #9
0
ファイル: biomes.py プロジェクト: BILLPC2684/SpockBot
def get_biome(biome):
    if isinstance(biome, int):  # by id
        return find_by(biome, biomes)
    else:  # by name
        return find_by(biome, biomes_name)
コード例 #10
0
def get_biome(biome):
    if isinstance(biome, int):  # by id
        return find_by(biome, biomes)
    else:  # by name
        return find_by(biome, biomes_name)