本文整理了Java中net.minecraft.entity.Entity.getLowestRidingEntity()
方法的一些代码示例,展示了Entity.getLowestRidingEntity()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Entity.getLowestRidingEntity()
方法的具体详情如下:
包路径:net.minecraft.entity.Entity
类名称:Entity
方法名:getLowestRidingEntity
暂无
代码示例来源:origin: P3pp3rF1y/AncientWarfare2
if (entity.getLowestRidingEntity() == renderViewEntity.getLowestRidingEntity() && !entity.canRiderInteract()) {
if (d == 0.0D) {
pointedEntity = entity;
代码示例来源:origin: Alex-the-666/Ice_and_Fire
if (entity1.getLowestRidingEntity() == rider.getLowestRidingEntity() && !rider.canRiderInteract()) {
if (d2 == 0.0D) {
pointedEntity = entity1;
代码示例来源:origin: ValkyrienWarfare/Valkyrien-Warfare-Revamped
@Override
public boolean processInitialInteract(EntityPlayer player, EnumHand hand) {
if (player.getLowestRidingEntity() == super.getLowestRidingEntity()) {
onRiderInteract(player, player.getHeldItem(hand), hand);
} else {
player.startRiding(this);
PhysicsWrapperEntity wrapper = getParentShip();
if (wrapper != null) {
Vector posInLocal = new Vector(this);
Vector passengerOffset = getRiderPositionOffset();
// double[] rotationMatricesCompensation = RotationMatrices.getRotationMatrix(0, 45D, 0);
// RotationMatrices.applyTransform(rotationMatricesCompensation, passengerOffset);
wrapper.wrapping.coordTransform.fromGlobalToLocal(posInLocal);
posInLocal.add(passengerOffset);
wrapper.wrapping.fixEntity(player, posInLocal);
}
}
return false;
}
代码示例来源:origin: Alex-the-666/Ice_and_Fire
if (entity1.getLowestRidingEntity() == entity.getLowestRidingEntity() && !entity.canRiderInteract()) {
if (d2 == 0.0D) {
pointedEntity = entity1;
代码示例来源:origin: Mine-and-blade-admin/Battlegear2
if (entity.getLowestRidingEntity() == mc.getRenderViewEntity().getLowestRidingEntity() && !mc.getRenderViewEntity().canRiderInteract()) {
if (d2 == 0.0D) {
pointedEntity = entity;
内容来源于网络,如有侵权,请联系作者删除!