org.spongepowered.api.data.value.mutable.Value.get()方法的使用及代码示例

x33g5p2x  于2022-02-01 转载在 其他  
字(3.7k)|赞(0)|评价(0)|浏览(69)

本文整理了Java中org.spongepowered.api.data.value.mutable.Value.get()方法的一些代码示例,展示了Value.get()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Value.get()方法的具体详情如下:
包路径:org.spongepowered.api.data.value.mutable.Value
类名称:Value
方法名:get

Value.get介绍

暂无

代码示例

代码示例来源:origin: SpongePowered/SpongeAPI

/**
 * Gets the {@link ItemType} represented by this {@link Item} entity.
 *
 * @return The item type
 */
default ItemType getItemType() {
  return item().get().getType();
}

代码示例来源:origin: SpongePowered/SpongeAPI

/**
 * Returns the original picked up {@link ItemStackSnapshot}
 * to add to the inventory.
 *
 * @return The original picked up item
 */
default ItemStackSnapshot getOriginalStack() {
  return this.getTargetEntity().item().get();
}

代码示例来源:origin: EngineHub/WorldEdit

@Override
public GameMode getGameMode() {
  return GameModes.get(player.getGameModeData().type().get().getId());
}

代码示例来源:origin: Valandur/Web-API

public SnowedDataView(SnowedData value) {
    super(value);

    this.snow = value.hasSnow().get();
  }
}

代码示例来源:origin: Valandur/Web-API

public DisplayNameDataView(DisplayNameData value) {
    super(value);

    this.name = value.displayName().get();
  }
}

代码示例来源:origin: Valandur/Web-API

public FuseDataView(FuseData value) {
    super(value);

    this.fuseDuration = value.fuseDuration().get();
    this.ticksRemaining = value.ticksRemaining().get();
  }
}

代码示例来源:origin: Valandur/Web-API

public TargetedLocationDataView(TargetedLocationData value) {
    super(value);

    this.target = value.target().get();
  }
}

代码示例来源:origin: Valandur/Web-API

public BreedableDataView(BreedableData value) {
    super(value);

    this.breedable = value.breedable().get();
  }
}

代码示例来源:origin: Valandur/Web-API

public BlockItemDataView(BlockItemData value) {
    super(value);

    this.state = value.state().get();
  }
}

代码示例来源:origin: Valandur/Web-API

public DisarmedDataView(DisarmedData value) {
    super(value);

    this.disarmed = value.disarmed().get();
  }
}

代码示例来源:origin: Valandur/Web-API

public FallingBlockDataView(FallingBlockData value) {
    super(value);

    this.state = value.blockState().get();
    this.canDropAsItem = value.canDropAsItem().get();
    this.canHurtEntities = value.canHurtEntities().get();
    this.canPlaceAsBlock = value.canPlaceAsBlock().get();
    this.fallDamagePerBlock = value.fallDamagePerBlock().get();
    this.fallTime = value.fallTime().get();
    this.maxFallDamage = value.maxFallDamage().get();
  }
}

代码示例来源:origin: Valandur/Web-API

public SkinDataView(SkinData value) {
    super(value);

    this.uuid = value.skinUniqueId().get();
  }
}

代码示例来源:origin: Valandur/Web-API

public AbsorptionDataView(AbsorptionData value) {
    super(value);

    this.abs = value.absorption().get();
  }
}

代码示例来源:origin: Valandur/Web-API

public DecayableDataView(DecayableData value) {
    super(value);

    this.decayable = value.decayable().get();
  }
}

代码示例来源:origin: Valandur/Web-API

public ExtendedDataView(ExtendedData value) {
    super(value);

    this.extended = value.extended().get();
  }
}

代码示例来源:origin: Valandur/Web-API

public ChargedDataView(ChargedData value) {
    super(value);

    this.charged = value.charged().get();
  }
}

代码示例来源:origin: Valandur/Web-API

public CommandDataView(CommandData value) {
    super(value);

    this.tracksOutput = value.doesTrackOutput().get();
    this.lastOutput = value.lastOutput().get().orElse(null);
    this.storedCommand = value.storedCommand().get();
    this.successCount = value.successCount().get();
  }
}

代码示例来源:origin: SpongePowered/Cookbook

@Override
public Optional<HomeData> fill(DataHolder dataHolder, MergeFunction overlap) {
  HomeData merged = overlap.merge(this, dataHolder.get(HomeData.class).orElse(null));
  this.defaultHome = merged.defaultHome().get();
  this.homes = merged.homes().get();
  return Optional.of(this);
}

代码示例来源:origin: Valandur/Web-API

public BannerDataView(BannerData value) {
    super(value);

    this.color = value.baseColor().get();
    this.patterns = value.patternsList().getAll();
  }
}

代码示例来源:origin: Valandur/Web-API

public AgeableDataView(AgeableData value) {
    super(value);

    this.adult = value.adult().get();
    this.age = value.age().get();
  }
}

相关文章

微信公众号

最新文章

更多