azalea_core/tick.rs
1use bevy_ecs::schedule::ScheduleLabel;
2
3/// A Bevy schedule that runs every Minecraft game tick, i.e. every 50ms.
4///
5/// Many client systems run on this schedule, the most important one being
6/// physics.
7///
8/// This schedule runs either zero or one times after every Bevy `Update`.
9#[derive(ScheduleLabel, Hash, Copy, Clone, Debug, Default, Eq, PartialEq)]
10pub struct GameTick;