Pumpkin/crates/pumpkin/src/block/blocks/glazed_terracotta.rs
Alexander Medvedev 1b87483949 fix: android tls
2026-09-01 20:54:37 +02:00

21 lines
661 B
Rust

use crate::block::{BlockBehaviour, OnPlaceArgs};
use pumpkin_data::BlockStateId;
use pumpkin_data::block_properties::WallTorchLikeProperties;
use pumpkin_macros::pumpkin_block_from_tag;
#[pumpkin_block_from_tag("minecraft:glazed_terracotta")]
pub struct GlazedTerracottaBlock;
impl BlockBehaviour for GlazedTerracottaBlock {
fn on_place(&self, args: OnPlaceArgs<'_>) -> BlockStateId {
let mut prop = WallTorchLikeProperties::default(args.block);
prop.facing = args
.player
.living_entity
.entity
.get_horizontal_facing()
.opposite();
prop.to_state_id(args.block)
}
}