Struct VanillaClientListeners
#[non_exhaustive]pub struct VanillaClientListeners;Expand description
Horizon’s vanilla client reload listeners and ordering boundaries, from the
26.3 Minecraft resource-manager registration order: language, textures,
shaders, sounds, the atlas, fonts, the grass and foliage colour listeners,
the model manager, equipment assets, paletted textures, then the entity and
block-entity render dispatchers, particles, the game renderer, the level
extractor, clouds, the GPU warnlist, regional compliance and the GUI.
Implementations§
§impl VanillaClientListeners
impl VanillaClientListeners
pub fn first() -> Identifier
pub fn first() -> Identifier
Boundary before every reload listener.
pub fn model_manager() -> Identifier
pub fn model_manager() -> Identifier
Vanilla’s model manager. Use this anchor rather than its string value, which need not match NeoForge’s identifier.
pub fn last() -> Identifier
pub fn last() -> Identifier
Boundary after every reload listener.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for VanillaClientListeners
impl RefUnwindSafe for VanillaClientListeners
impl Send for VanillaClientListeners
impl Sync for VanillaClientListeners
impl Unpin for VanillaClientListeners
impl UnsafeUnpin for VanillaClientListeners
impl UnwindSafe for VanillaClientListeners
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more