Difference between revisions of "Plugin API"
Jump to navigation
Jump to search
m | m | ||
! class="col3" | Parameter info | ! class="col3" | Parameter info | ||
|- class="row1" | |- class="row1" | ||
| − | | class="col0" rowspan=" | + | | class="col0" rowspan="6" | '''BlockPlacePre''' |
| class="col1" | user | | class="col1" | user | ||
| class="col2" | const char* | | class="col2" | const char* | ||
|- class="row2" | |- class="row2" | ||
| class="col1" | x | | class="col1" | x | ||
| − | | class="col2" | | + | | class="col2" | int32_t |
| class="col3" | x-coord | | class="col3" | x-coord | ||
|- class="row3" | |- class="row3" | ||
| class="col1" | y | | class="col1" | y | ||
| − | | class="col2" | | + | | class="col2" | int8_t |
| class="col3" | y-coord | | class="col3" | y-coord | ||
|- class="row4" | |- class="row4" | ||
| class="col1" | z | | class="col1" | z | ||
| − | | class="col2" | | + | | class="col2" | int32_t |
| class="col3" | z-coord | | class="col3" | z-coord | ||
|- class="row5" | |- class="row5" | ||
| class="col1" | block | | class="col1" | block | ||
| − | | class="col2" | | + | | class="col2" | int16_t |
| class="col3" | block type | | class="col3" | block type | ||
|- class="row6" | |- class="row6" | ||
| + | | class="col1" | direction | ||
| + | | class="col2" | int8_t | ||
| + | | class="col3" | placement direction | ||
| + | |- class="row7" | ||
! class="col0" | Return value | ! class="col0" | Return value | ||
| class="col1 rightalign" colspan="3" | bool | | class="col1 rightalign" colspan="3" | bool | ||
| − | |- class=" | + | |- class="row8" |
| class="col0" colspan="4" | called on block placement, returning false will prevent block placement and terminate callback. | | class="col0" colspan="4" | called on block placement, returning false will prevent block placement and terminate callback. | ||
|} | |} | ||
