description |
---|
SlotVisual mods.requious.SlotVisual.itemSlot()
SlotVisual mods.requious.SlotVisual.fluidSlot()
SlotVisual mods.requious.SlotVisual.energySlot()
SlotVisual mods.requious.SlotVisual.infoSlot()
SlotVisual mods.requious.SlotVisual.selectionSlot()
SlotVisual mods.requious.SlotVisual.arrowRight()
SlotVisual mods.requious.SlotVisual.arrowDown()
SlotVisual mods.requious.SlotVisual.arrowLeft()
SlotVisual mods.requious.SlotVisual.arrowUp()
SlotVisual mods.requious.SlotVisual.createSimple(String texture, int x, int y)
- texture - 此仪表所使用材质的位置.
- x,y - 此槽位的量表使用材质时的坐标. 会被自动乘以 18, 也就是说, 输入 0,1 时, 即为从图片 0,18 像素上的位置开始读取材质.
SlotVisual mods.requious.SlotVisual.createGauge(String texture, int x1, int y1, int x2, int y2, GaugeDirectionCT direction, boolean inverse, @Optional int width, @Optional int height, @Optional int[] rgb)
- texture - 此仪表所使用材质的位置.
- x1,y1 - 仪表的背景部分, 如果使用宽度/高度, 必须是左上角.
- x2,y2 - 仪表的填充部分, 如果使用宽度/高度, 必须是左上角, 将覆盖背景部分.
- direction - 填充仪表时的方向.
- inverse - 是否反向填充. 意味着槽位越满, 槽位效果看起来反而会更空.
- width, height - ( 默认为1 ), 仪表的大小, 以槽位为单位.
- rgb - 为此槽位添加一个 RGBA 或 RGB 格式的着色. ( 例如 [255,64,16] 或 [255,255,255,128]).
SlotVisual mods.requious.SlotVisual.create(int width, int height)
- width, height - 槽位效果的大小, 以槽位为单位.
SlotVisual::addPart(String texture, int x, int y, @Optional int[] rgb)
在槽位效果中添加一个静态元素.
- texture - 此元素所使用材质的位置.
- x,y - 此槽位的量表使用材质时的坐标.
- rgb - 为此槽位添加一个 RGBA 或 RGB 格式的着色.
SlotVisual::addDirectional(String texture, int x, int y, GaugeDirectionCT direction, boolean inverse, @Optional int[] rgb)
Adds a directional part to the slot visual. This part will fill in the direction specified, just like a simple gauge, but multiple parts that fill in different directions can easily be supplied.
为槽位效果添加一个方向性元素. 此元素将按照指定的方向被填充, 类似简易量表, 但可以很简单的添加多个不同方向的元素。
- texture - 此元素所使用材质的位置.
- x,y - 此槽位的量表使用材质时的坐标.
- direction - 填充元素时的方向.
- inverse - 是否反向填充. 意味着槽位越满, 槽位效果看起来反而会更空.
- rgb - 为此槽位添加一个 RGBA 或 RGB 格式的着色.