feat: add getBlockTranslateKeyFromName

This commit is contained in:
子沐呀
2024-05-31 20:15:28 +08:00
Unverified
parent 436370ddfe
commit e9b4c33a66
2 changed files with 12 additions and 1 deletions
+6
View File
@@ -671,4 +671,10 @@ void Export_Compatibility_API() {
RemoteCall::exportAs("GMLIB_API", "playerPullInEntity", [](Player* player, Actor* entity) -> bool {
return player->pullInEntity(*entity);
});
RemoteCall::exportAs("GMLIB_API", "getBlockTranslateKeyFromName", [](std::string const& blockName) -> std::string {
if (auto block = Block::tryGetFromRegistry(blockName)) {
return block->buildDescriptionId();
}
return blockName;
});
}