From b7de59de89994f026336e690e9ed7449f89836b8 Mon Sep 17 00:00:00 2001 From: mjagdis Date: Sun, 30 Jun 2024 19:09:42 +0100 Subject: Preserve banner names across place and pick up (#5565) * Preserve banner names across place and pick up Signed-off-by: Mike Jagdis * Update src/BlockEntities/BannerEntity.h --------- Signed-off-by: Mike Jagdis Co-authored-by: Alexander Harkness --- src/Items/ItemBanner.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/Items') diff --git a/src/Items/ItemBanner.h b/src/Items/ItemBanner.h index a404af336..551c41429 100644 --- a/src/Items/ItemBanner.h +++ b/src/Items/ItemBanner.h @@ -40,7 +40,9 @@ private: { ASSERT((a_BlockEntity.GetBlockType() == E_BLOCK_STANDING_BANNER) || (a_BlockEntity.GetBlockType() == E_BLOCK_WALL_BANNER)); - static_cast(a_BlockEntity).SetBaseColor(static_cast(a_HeldItem.m_ItemDamage)); + cBannerEntity & BannerEntity = static_cast(a_BlockEntity); + BannerEntity.SetBaseColor(static_cast(a_HeldItem.m_ItemDamage)); + BannerEntity.SetCustomName(a_HeldItem.m_CustomName); return false; }); -- cgit v1.2.3