added bazalt_breaker + scripting fix
This commit is contained in:
parent
40987f16b6
commit
5569bd711e
@ -1,4 +1,7 @@
|
||||
{
|
||||
"items": [
|
||||
"bazalt_breaker"
|
||||
],
|
||||
"blocks": [
|
||||
"dirt",
|
||||
"grass_block",
|
||||
|
||||
4
res/content/base/items/bazalt_breaker.json
Normal file
4
res/content/base/items/bazalt_breaker.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"icon-type": "sprite",
|
||||
"icon": "items:bazalt_breaker"
|
||||
}
|
||||
3
res/content/base/scripts/bazalt_breaker.lua
Normal file
3
res/content/base/scripts/bazalt_breaker.lua
Normal file
@ -0,0 +1,3 @@
|
||||
function on_block_break_by(x, y, z, p)
|
||||
set_block(x, y, z, 0, 0)
|
||||
end
|
||||
BIN
res/content/base/textures/items/bazalt_breaker.png
Normal file
BIN
res/content/base/textures/items/bazalt_breaker.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 672 B |
@ -260,7 +260,7 @@ void PlayerController::updateInteraction(){
|
||||
}
|
||||
|
||||
if (lclick) {
|
||||
if (!input.shift && item->rt.funcsset.on_use_on_block) {
|
||||
if (!input.shift && item->rt.funcsset.on_block_break_by) {
|
||||
if (scripting::on_item_break_block(player, item, x, y, z))
|
||||
return;
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user