コード例 #1
0
def normal_sand(block, data=0):
	tag = {
		"Block": nbt.noquote_str(block),
		"Time": 1,
		"id": nbt.noquote_str("FallingSand")
	}
	if data:
		tag["Data"] = data
	return tag
コード例 #2
0
def normal_sand(block, data=0):
    tag = {
        "Block": nbt.noquote_str(block),
        "Time": 1,
        "DropItem": 0,
        "id": nbt.noquote_str("falling_block")
    }
    if data:
        tag["Data"] = data
    return tag
コード例 #3
0
ファイル: sands.py プロジェクト: destruc7i0n/OneCommand
def normal_sand(block, data=0):
	tag = {
		"Block": nbt.noquote_str(block),
		"Time": 1,
		"DropItem":0,
		"id": nbt.noquote_str("falling_block")
	}
	if data:
		tag["Data"] = data
	return tag
コード例 #4
0
def generate_sand(command_obj, direction):
	tag = {
		"Block": nbt.noquote_str(command_obj.block),
		"Time": 1,
		"TileEntityData": {
			"Command": str(command_obj),
			"TrackOutput": nbt.int_b(0)
		},
		"id": nbt.noquote_str("FallingSand")
	}
	data = direction+8 if command_obj.cond else direction
	if data:
		tag["Data"] = data
	return tag
コード例 #5
0
ファイル: sands.py プロジェクト: FinnT730/OneCommand
def generate_sand(command_obj, direction):
    if isinstance(command_obj, FakeCommand):
        return normal_sand(command_obj.block, command_obj.data)
    tag = {
        "Block": nbt.noquote_str(command_obj.block),
        "TileEntityData": {"Command": str(command_obj), "TrackOutput": nbt.int_b(0)},
        "DropItem": 0,
        "Time": 1,
        "id": nbt.noquote_str("FallingSand"),
    }
    data = direction + 8 if command_obj.cond else direction
    if data:
        tag["Data"] = data
    return tag
コード例 #6
0
def generate_sand(command_obj, direction):
    if isinstance(command_obj, FakeCommand):
        return normal_sand(command_obj.block, command_obj.data)
    tag = {
        "Block": nbt.noquote_str(command_obj.block),
        "TileEntityData": {
            "Command": str(command_obj),
            "TrackOutput": nbt.int_b(0)
        },
        "DropItem": 0,
        "Time": 1,
        "id": nbt.noquote_str("falling_block")
    }
    data = direction + 8 if command_obj.cond else direction
    if data:
        tag["Data"] = data
    return tag
コード例 #7
0
ファイル: cart.py プロジェクト: destruc7i0n/OneCommand
def cart(command):
	return {
		"id": nbt.noquote_str("commandblock_minecart"),
		"Command": command
	}
コード例 #8
0
def cart(command):
    return {"id": nbt.noquote_str("commandblock_minecart"), "Command": command}
コード例 #9
0
def cart(command):
	return {
		"id": nbt.noquote_str("MinecartCommandBlock"),
		"Command": command
	}