aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/io/github/moulberry/notenoughupdates/miscfeatures/entityviewer/RidingModifier.java
blob: 9879542a333fee1b94e6eae435e3422623b92f65 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
package io.github.moulberry.notenoughupdates.miscfeatures.entityviewer;

import com.google.gson.JsonObject;
import net.minecraft.entity.EntityLivingBase;

public class RidingModifier extends EntityViewerModifier {
    @Override
    public EntityLivingBase applyModifier(EntityLivingBase base, JsonObject info) {
        EntityLivingBase newEntity = EntityViewer.constructEntity(info);
        if (newEntity == null) return null;
        newEntity.mountEntity(base);
        return base;
    }
}