version 0.1.5.1
This commit is contained in:
parent
eabc4009fd
commit
64319a48df
|
|
@ -12,7 +12,7 @@ mapping_version=2023.09.03-1.20.1
|
|||
mod_id=sccore
|
||||
mod_name=SnowyCrescentCore
|
||||
mod_license=GNU AGPL 3.0
|
||||
mod_version=1.20.1-0.1.5
|
||||
mod_version=1.20.1-0.1.5.1
|
||||
mod_group_id=com.linearpast
|
||||
mod_authors=LostInLinearPast
|
||||
mod_description=A lib about capability and player animator.
|
||||
|
|
|
|||
|
|
@ -240,6 +240,7 @@ public class AnimationUtils {
|
|||
ArrayList<ResourceLocation> resourceLocations = new ArrayList<>();
|
||||
resourceLocations.addAll(data.getAnimations().values());
|
||||
resourceLocations.addAll(rawData.getAnimations().values());
|
||||
resourceLocations.add(data.getRiderAnimation());
|
||||
for (ResourceLocation value : resourceLocations) {
|
||||
AnimationData animation = AnimationApi.getDataHelper().getAnimationData(value);
|
||||
if(animation == null) return null;
|
||||
|
|
|
|||
|
|
@ -16,7 +16,9 @@ import org.spongepowered.asm.mixin.injection.At;
|
|||
import org.spongepowered.asm.mixin.injection.Inject;
|
||||
import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
@Mixin(Entity.class)
|
||||
|
|
@ -35,7 +37,9 @@ public abstract class MixinEntity {
|
|||
IAnimationCapability data = AnimationDataCapability.getCapability(player).orElse(null);
|
||||
if(data == null) return original;
|
||||
Map.Entry<Float, Integer> entry = null;
|
||||
for (ResourceLocation value : data.getAnimations().values()) {
|
||||
List<ResourceLocation> values = new ArrayList<>(data.getAnimations().values());
|
||||
values.add(data.getRiderAnimation());
|
||||
for (ResourceLocation value : values) {
|
||||
GenericAnimationData animation = AnimationService.INSTANCE.getAnimation(value);
|
||||
if(animation == null) continue;
|
||||
float animationCamY = (float) animation.getCamPosOffset().y;
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user