MessageAnimationStart.java 文件源码

java
阅读 20 收藏 0 点赞 0 评论 0

项目:ObsidianSuite 作者:
@Override
public IMessage onMessage(MessageAnimationStart message, MessageContext ctx) {
    Entity entity = Minecraft.getMinecraft().world.getEntityByID(message.entityID);
    if(entity != null) {
        ModelAnimated model = ((IRenderAnimated) Minecraft.getMinecraft().getRenderManager().getEntityRenderObject(entity)).getModel();
        EntityAnimationPropertiesClient animProps = EntityAnimationPropertiesClient.get(entity);
        if(animProps != null) 
            animProps.setActiveAnimation(model, message.animationName, System.currentTimeMillis(), message.loopAnim, message.transitionTime);
    }
    return null;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号