Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package io.github.hsyyid.starwarsbattlecraft.entities.vehicles;
- import net.minecraft.network.datasync.DataParameter;
- import net.minecraft.network.datasync.DataSerializers;
- import net.minecraft.network.datasync.EntityDataManager;
- import net.minecraft.world.World;
- public class EntityFlyingVehicle extends EntityVehicle
- {
- private static final DataParameter<Boolean> IS_FLYING = EntityDataManager.<Boolean> createKey(EntityFlyingVehicle.class, DataSerializers.BOOLEAN);
- public EntityFlyingVehicle(World worldIn)
- {
- super(worldIn);
- }
- @Override
- protected void entityInit()
- {
- this.dataWatcher.register(IS_FLYING, false);
- }
- @Override
- public void onUpdate()
- {
- super.onUpdate();
- }
- public void setIsFlying(boolean value)
- {
- this.dataWatcher.set(IS_FLYING, Boolean.valueOf(value));
- }
- public boolean isFlying()
- {
- return this.dataWatcher.get(IS_FLYING);
- }
- public static DataParameter<Boolean> getIsFlying()
- {
- return IS_FLYING;
- }
- }
Add Comment
Please, Sign In to add comment