網友評分: 4.9分
colorBlock指令生成器是一款功能強大的我的世界指令制作工具,支持多種數學方程,只要你改給方程式,我就敢生成出來,你可以拿這個MOD為你的紅石音樂去添加無數種原版無法媲美的特效,如果你是個老師,你甚至可以拿這個MOD去給同學教導各種函數。
一、指令
1.【顯示<表達式>可用函數列表】
/particleex funlist
2.【清除粒子】
/particleex clearcache(圖片緩存)
/particleex clearparticle(粒子效果)
3.【按照原版的方式生成粒子】
/particleex normal <顆粒> <坐標> <顏色> <速度> <范圍> <數量> [壽命] [速度表達式] [計算間隔] [組]
可調顏色,初速度,壽命以及控制運動軌跡
4.【根據給出的條件表達式生成粒子】
/particleex conditional <顆粒> <坐標> <顏色> <速度> <范圍> <條件表達式> [計算間隔] [壽命] [速度表達式] [計算間隔] [組]
<條件表達式>參數最后一條語句的值作為整個參數的返回值
條件表達式可用符號:
自變量:"x","y","z","s1","s2","dis"
邏輯運算符:"&","|","!"
關系運算符:">","<","==","!=",">=","<="
算數運算符:"+","-","*","/","^","%"
賦值運算符:"="
可用函數見/particleex funlist
x,y,z為直角坐標系中的自變量,s1,s2,dis為極坐標中自變量,兩者可一起使用
如dis<1&y>0表示生成一個半圓
6.【根據給出的參數方程生成粒子】
/particleex parameter <顆粒> <坐標> <顏色> <速度> <begin> <end> <表達式> [計算間隔] [壽命] [速度表達式] [計算間隔] [組]
/particleex tickparameter <顆粒> <坐標> <顏色> <速度> <begin> <end> <表達式> [計算間隔] [CPT] [壽命] [速度表達式] [計算間隔] [組]
/particleex rgbaparameter <顆粒> <坐標> <速度> <begin> <end> <表達式> [計算間隔] [壽命] [速度表達式] [計算間隔] [組]
/particleex rgbatickparameter <顆粒> <坐標> <速度> <begin> <end> <表達式> [計算間隔] [CPT] [壽命] [速度表達式] [計算間隔] [組]
有tick前置的模式會根據<CPT>參數逐漸生成(可做動畫效果),無tick前綴的模式會在執行的同時全部生成
有rgba前綴的模式的粒子顏色在表達式中指定(可隨t變化),無rgba模式的粒子顏色和亮度在指令的參數<顏色>中指定
參數方程可用符號如下:
自變量:"t"
因變量:"x","y","z"
帶rgba的特有因變量:"cr","cg","cb","alpha"
邏輯運算符:"&","|","!"
關系運算符:">","<","==","!=",">=","<="
算數運算符:"+","-","*","/","^","%"
賦值運算符:"="
可用函數見/particleex funlist
多個賦值表達式用;分隔
無tick前綴的模式會在執行的同時全部生成,有tick前置的模式會根據<CPT>參數逐漸生成(可做動畫效果)
無rgb或rgba的模式的粒子顏色和亮度在指令的參數中指定,有rgb或rgba后綴的模式的粒子顏色在表達式中指定(可隨t變化)
如x=t;z=sin(t)表示生成一條正弦曲線
當子命令帶tick,t的范圍從0到6.28,<計算間隔>為0.0314,<CPT>為10時
該指令會在第一tick生成sin(t)從0到0.314(<計算間隔>*<CPT>)的圖像,依此類推
7.【根據給出的參數方程在極坐標系中生成粒子】
/particleex polarparameter <顆粒> <坐標> <顏色> <速度> <begin> <end> <表達式> [計算間隔] [壽命] [速度表達式] [計算間隔] [組]
/particleex tickpolarparameter <顆粒> <坐標> <顏色> <速度> <begin> <end> <表達式> [計算間隔] [CPT] [壽命] [速度表達式] [計算間隔] [組]
/particleex rgbapolarparameter <顆粒> <坐標> <速度> <begin> <end> <表達式> [計算間隔] [壽命] [速度表達式] [計算間隔] [組]
/particleex rgbatickpolarparameter <顆粒> <坐標> <速度> <begin> <end> <表達式> [計算間隔] [CPT] [壽命] [速度表達式] [計算間隔] [組]
參數方程可用符號除了應變量變為"s1","s2","dis"外其余與上一條完全一致
8.【根據圖片生成粒子效果】
/particleex image <顆粒> <坐標> <path> [比例] [x軸旋轉] [y軸旋轉] [z軸旋轉] [翻轉] [DPB] [速度] [壽命] [速度表達式] [計算間隔] [組]
/particleex imagematrix <顆粒> <坐標> <path> [比例] [矩陣] [DPB] [速度] [壽命] [速度表達式] [計算間隔] [組]
9.【其他】
/particleex group remove <組> [條件表達式] [坐標]
/particleex group change parameter|speedexpression <組> <表達式> [條件表達式] [坐標]
?。ê孟衽c組相關,不太懂)
三、參數介紹
<紅> <綠> <藍> <透明度>或<顏色> :粒子顏色(RGBA) (0.0-1.0)
<vx> <vy> <vz>或<速度> :生成粒子的初速度
<dx> <dy> <dz>或<范圍> :生成粒子的范圍 (大于等于0)
<數量> :生成粒子的數量
<壽命> :粒子的壽命 (大于等于-1的整數)
(0表示按照原壽命處理)
(-1表示不會自動消失 在<速度表達式>中設置destory為非0值即可消失)
<表達式>或<條件表達式> :按照指定表達式生成粒子 (需要用引號包裹)
(支持矩陣運算,如:(x,,y,,z)=(cos(t),0,-sin(t),,0,0.5,0,,sin(t),0,cos(t))*(t,,0,,0))
<速度表達式> :粒子的運動速度,顏色,亮度變化所遵循的表達式 (亮度僅1.12.2)
(速度表達式中的自變量統一為t并且t從0開始遞增)
(支持矩陣運算,如:(vx,,vy,,vz)=(0,0,-1,,0,0,0,,1,0,0)*(x,,y,,z))
<計算間隔> :按照表達式控制粒子時自變量每次遞增的值
<tStart> <tEnd>或<begin> <end> :當表達式為參數方程時t的初始值和最終值 (終值>初值)
<CPT> :在帶有tick的子命令中控制每tick執行<表達式>的次數
(不帶tick的子命令會在執行命令的同時執行完<表達式>)
<path> :文件路徑
(請將圖片放入.minecraft\particleImages文件夾下)
(以上文件均存放與客戶端中)
<比例> :圖片縮放比例
<x軸旋轉> <y軸旋轉> <z軸旋轉> :圖片旋轉 (90的整倍數數)
<翻轉> :圖片翻轉 (not或horizontally或vertical 分別為不變,水平翻轉,垂直翻轉)
<矩陣> :用于線性變換的矩陣 (需要引號包裹)
(當整度數旋轉或翻轉滿足不了你的時候可以用此參數對粒子坐標進行線性變換)
(矩陣用,,分割行 用,分割列)
<DPB> :每方塊粒子數 (大于0)(默認為10) 作者:翊wolf https://www.bilibili.com/read/cv21908911?jump_opus=1 出處:bilibili
標簽: 我的世界