summaryrefslogtreecommitdiffstats
path: root/src/Block.cpp
diff options
context:
space:
mode:
authorLaG1924 <lag1924@gmail.com>2023-07-08 20:30:25 +0200
committerLaG1924 <lag1924@gmail.com>2023-07-08 21:24:04 +0200
commitc984afdf47ef31511024c6b70bd4b4c4e64f56a6 (patch)
tree3c539c9e7de841c6616f532dadb7c8c1ef552d95 /src/Block.cpp
parentMerge pull request #80 from LaG1924/ftr/better-water (diff)
downloadAltCraft-c984afdf47ef31511024c6b70bd4b4c4e64f56a6.tar
AltCraft-c984afdf47ef31511024c6b70bd4b4c4e64f56a6.tar.gz
AltCraft-c984afdf47ef31511024c6b70bd4b4c4e64f56a6.tar.bz2
AltCraft-c984afdf47ef31511024c6b70bd4b4c4e64f56a6.tar.lz
AltCraft-c984afdf47ef31511024c6b70bd4b4c4e64f56a6.tar.xz
AltCraft-c984afdf47ef31511024c6b70bd4b4c4e64f56a6.tar.zst
AltCraft-c984afdf47ef31511024c6b70bd4b4c4e64f56a6.zip
Diffstat (limited to 'src/Block.cpp')
-rw-r--r--src/Block.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/Block.cpp b/src/Block.cpp
index 8af5a4b..70ad75b 100644
--- a/src/Block.cpp
+++ b/src/Block.cpp
@@ -9,13 +9,13 @@ static BlockInfo UnknownBlock{ true, "", "" };
static LiquidInfo UnknownLiquid{ "", "" };
void RegisterStaticBlockInfo(BlockId blockId, BlockInfo blockInfo) {
- blocks.emplace(blockId, blockInfo);
+ blocks.try_emplace(blockId, blockInfo);
}
-void RegisterStaticLiquidInfo(BlockId blockId, LiquidInfo liquidInfo) {
+void RegisterStaticLiquidInfo(BlockId blockId, const LiquidInfo& liquidInfo) {
liquids[blockId] = liquidInfo;
for (uint8_t i = 0; i < 16; i++)
- blocks.emplace(BlockId{ blockId.id, i }, BlockInfo{ true, "@liquid", liquidInfo.stillTexture });
+ blocks.try_emplace(BlockId{ blockId.id, i }, BlockInfo{ true, "@liquid", liquidInfo.stillTexture });
}
BlockInfo* GetBlockInfo(BlockId blockId) {