mirror of
https://github.com/TriM-Organization/Musicreater.git
synced 2025-02-07 19:36:46 +08:00
这改了不啦,一代一代更新有个鬼用,什么都没变嘛;我带的是什么队啊,我带的是睿穆啊,先把这个理念搞懂嘛
This commit is contained in:
parent
b1fb82712d
commit
a07f723d7c
@ -1479,6 +1479,8 @@ class midiConvert:
|
|||||||
|
|
||||||
if not os.path.exists(self.outputPath):
|
if not os.path.exists(self.outputPath):
|
||||||
os.makedirs(self.outputPath)
|
os.makedirs(self.outputPath)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -221,6 +221,69 @@ def to_BDX_bytes(
|
|||||||
[now_x, now_y, now_z],
|
[now_x, now_y, now_z],
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
def form_command_block_in_NBT_struct(
|
||||||
|
command: str,
|
||||||
|
particularValue: int,
|
||||||
|
impluse: int = 0,
|
||||||
|
condition: bool = False,
|
||||||
|
needRedstone: bool = True,
|
||||||
|
tickDelay: int = 0,
|
||||||
|
customName: str = "",
|
||||||
|
executeOnFirstTick: bool = False,
|
||||||
|
trackOutput: bool = True,
|
||||||
|
):
|
||||||
|
"""
|
||||||
|
使用指定项目返回指定的指令方块结构
|
||||||
|
:param command: `str`
|
||||||
|
指令
|
||||||
|
:param particularValue:
|
||||||
|
方块特殊值,即朝向
|
||||||
|
:0 下 无条件
|
||||||
|
:1 上 无条件
|
||||||
|
:2 z轴负方向 无条件
|
||||||
|
:3 z轴正方向 无条件
|
||||||
|
:4 x轴负方向 无条件
|
||||||
|
:5 x轴正方向 无条件
|
||||||
|
:6 下 无条件
|
||||||
|
:7 下 无条件
|
||||||
|
|
||||||
|
:8 下 有条件
|
||||||
|
:9 上 有条件
|
||||||
|
:10 z轴负方向 有条件
|
||||||
|
:11 z轴正方向 有条件
|
||||||
|
:12 x轴负方向 有条件
|
||||||
|
:13 x轴正方向 有条件
|
||||||
|
:14 下 有条件
|
||||||
|
:14 下 有条件
|
||||||
|
注意!此处特殊值中的条件会被下面condition参数覆写
|
||||||
|
:param impluse: `int 0|1|2`
|
||||||
|
方块类型
|
||||||
|
0脉冲 1循环 2连锁
|
||||||
|
:param condition: `bool`
|
||||||
|
是否有条件
|
||||||
|
:param needRedstone: `bool`
|
||||||
|
是否需要红石
|
||||||
|
:param tickDelay: `int`
|
||||||
|
执行延时
|
||||||
|
:param customName: `str`
|
||||||
|
悬浮字
|
||||||
|
lastOutput: `str`
|
||||||
|
上次输出字符串,注意此处需要留空
|
||||||
|
:param executeOnFirstTick: `bool`
|
||||||
|
执行第一个已选项(循环指令方块是否激活后立即执行,若为False,则从激活时起延迟后第一次执行)
|
||||||
|
:param trackOutput: `bool`
|
||||||
|
是否输出
|
||||||
|
|
||||||
|
:return:str
|
||||||
|
"""
|
||||||
|
from mcstructure import Block
|
||||||
|
block = Block("minecraft:command_block")
|
||||||
|
|
||||||
|
return block
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
def to_structure(
|
def to_structure(
|
||||||
commands: list,
|
commands: list,
|
||||||
max_height: int = 64,
|
max_height: int = 64,
|
||||||
|
22
README.md
22
README.md
@ -1,16 +1,27 @@
|
|||||||
<h1 align="center">音·创 Musicreater</h1>
|
|
||||||
|
<h1 align="center">
|
||||||
|
音·创 Musicreater
|
||||||
|
</h1>
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img width="128" height="128" src="https://s1.ax1x.com/2022/05/06/Ouhghj.md.png" >
|
<img width="128" height="128" src="https://s1.ax1x.com/2022/05/06/Ouhghj.md.png">
|
||||||
|
</img>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<h3 align="center">一款免费开源的 《我的世界》 MIDI音乐转换库。</h3>
|
<h3 align="center">一款免费开源的 《我的世界》 MIDI音乐转换库。</h3>
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="https://forthebadge.com/images/badges/built-with-love.svg">
|
<img src="https://forthebadge.com/images/badges/built-with-love.svg">
|
||||||
|
<a href='https://gitee.com/TriM-Organization/Musicreater'>
|
||||||
|
<img align="right" src='https://gitee.com/TriM-Organization/Musicreater/widgets/widget_1.svg' alt='Fork me on Gitee'>
|
||||||
|
</img>
|
||||||
|
</a>
|
||||||
<p>
|
<p>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
[![][Bilibili: 金羿ELS]](https://space.bilibili.com/397369002/)
|
[![][Bilibili: 金羿ELS]](https://space.bilibili.com/397369002/)
|
||||||
[![][Bilibili: 诸葛亮与八卦阵]](https://space.bilibili.com/604072474)
|
[![][Bilibili: 诸葛亮与八卦阵]](https://space.bilibili.com/604072474)
|
||||||
[![CodeStyle: black]](https://github.com/psf/black)
|
[![CodeStyle: black]](https://github.com/psf/black)
|
||||||
@ -18,6 +29,11 @@
|
|||||||
[![][license]](LICENSE)
|
[![][license]](LICENSE)
|
||||||
[![][release]](../../releases)
|
[![][release]](../../releases)
|
||||||
|
|
||||||
|
[![GiteeStar](https://gitee.com/TriM-Organization/Musicreater/badge/star.svg?theme=gray)](https://gitee.com/TriM-Organization/Musicreater/stargazers)
|
||||||
|
[![GiteeFork](https://gitee.com/TriM-Organization/Musicreater/badge/fork.svg?theme=gray)](https://gitee.com/TriM-Organization/Musicreater/members)
|
||||||
|
[![GitHub Repo stars](https://img.shields.io/github/stars/TriM-Organization/Musicreater?color=white&logo=GitHub&style=plastic)](https://github.com/TriM-Organization/Musicreater/stargazers)
|
||||||
|
[![GitHub Repo Forks](https://img.shields.io/github/forks/TriM-Organization/Musicreater?color=white&logo=GitHub&style=plastic)](https://github.com/TriM-Organization/Musicreater/forks)
|
||||||
|
|
||||||
|
|
||||||
简体中文🇨🇳 | [English🇬🇧](README_EN.md)
|
简体中文🇨🇳 | [English🇬🇧](README_EN.md)
|
||||||
|
|
||||||
|
@ -1,3 +1,2 @@
|
|||||||
Brotli>=1.0.9
|
Brotli>=1.0.9
|
||||||
mido>=1.2.10
|
mido>=1.2.10
|
||||||
mcstructure
|
|
Loading…
x
Reference in New Issue
Block a user