// 
// Decompiled by Procyon v0.6.0
// 

package com.hypixel.hytale.server.core.modules.collision;

import javax.annotation.Nonnull;
import com.hypixel.hytale.math.vector.Vector3d;
import com.hypixel.hytale.server.core.universe.world.storage.EntityStore;
import com.hypixel.hytale.component.Ref;

public class CharacterCollisionData extends BasicCollisionData
{
    public Ref<EntityStore> entityReference;
    public boolean isPlayer;
    
    public void assign(@Nonnull final Vector3d collisionPoint, final double collisionVectorScale, final Ref<EntityStore> entityReference, final boolean isPlayer) {
        this.collisionPoint.assign(collisionPoint);
        this.collisionStart = collisionVectorScale;
        this.entityReference = entityReference;
        this.isPlayer = isPlayer;
    }
}
