导出isAlwaysDestroyable
This commit is contained in:
+6
-1
@@ -122,7 +122,8 @@ const GMLIB_API = {
|
||||
itemCanDestroyBlock: ll.import("GMLIB_API", "itemCanDestroyBlock"),
|
||||
itemCanDestroyInCreative: ll.import("GMLIB_API", "itemCanDestroyInCreative"),
|
||||
itemCanDestroySpecial: ll.import("GMLIB_API", "itemCanDestroySpecial"),
|
||||
blockCanDropWithAnyTool: ll.import("GMLIB_API", "blockCanDropWithAnyTool")
|
||||
blockCanDropWithAnyTool: ll.import("GMLIB_API", "blockCanDropWithAnyTool"),
|
||||
blockIsAlwaysDestroyable: ll.import("GMLIB_API", "blockIsAlwaysDestroyable")
|
||||
}
|
||||
|
||||
const FloatingTextList = [];
|
||||
@@ -998,6 +999,10 @@ LLSE_Block.prototype.canDropWithAnyTool = function () {
|
||||
return GMLIB_API.blockCanDropWithAnyTool(this);
|
||||
}
|
||||
|
||||
LLSE_Block.prototype.isAlwaysDestroyable = function () {
|
||||
return GMLIB_API.blockIsAlwaysDestroyable(this);
|
||||
}
|
||||
|
||||
module.exports = {
|
||||
StaticFloatingText,
|
||||
DynamicFloatingText,
|
||||
|
||||
@@ -655,4 +655,7 @@ void Export_Compatibility_API() {
|
||||
RemoteCall::exportAs("GMLIB_API", "blockCanDropWithAnyTool", [](Block const* block) -> bool {
|
||||
return block->canDropWithAnyTool();
|
||||
});
|
||||
RemoteCall::exportAs("GMLIB_API", "blockIsAlwaysDestroyable", [](Block const* block) -> bool {
|
||||
return block->getMaterial().isAlwaysDestroyable();
|
||||
});
|
||||
}
|
||||
Reference in New Issue
Block a user