デバッグレンダラー
lepinoid-clientにくっついてるデバッグ機能の使い方
基本
描画
ModHandler#addDebugShape もしくは ModHandler#addDebugShapes で描画できます。
削除
ModHandler#removeDebugShape もしくは ModHandler#removeDebugShapes で削除できます。
もしくは ModHandler#clearDebugShapes で全部削除できます。
RenderMode の違い
| 名称 | 特徴 |
|---|---|
| FIXED | ブロック越しでも見えます |
| INLINE | ブロック越しだと見えません |
色指定の罠
色指定はARGBの形式で指定します。
例えば 0x3F00FF00 は rgba(0, 255, 0, 63) を意味します。
ただし内部的な方がInt型なのでaplhaの255を表現できません。
なので、例外的にalphaが0の場合は255に変換されます。
つまり 0xFF0000 は rgba(255, 0, 0, 255) を意味します。