LeashedPlayer/src/main/java/com/r3944realms/leashedplayer/modInterface/IPlayerRendererExtension.java
3944Realms 987ec866c3 2024-09-05
版本0.0.3.0-Beta.0.1
增加:
1. 增加了新的指令 data clear
2. 添加了配置文件,方便修改本模组的部分行为
3. 增加新的内容,如拴绳箭(但是有点BUG
修改与调整:
1.调整了原语言部分错别字
2.更改了之前的逻辑【栓绳运动逻辑】
具體新内容請見 README.md 介紹
2024-09-05 23:15:06 +08:00

25 lines
948 B
Java

package com.r3944realms.leashedplayer.modInterface;
import net.minecraft.client.Camera;
import net.minecraft.world.phys.Vec3;
public interface IPlayerRendererExtension {
default <E extends net. minecraft. world. entity. Entity> void renderLeashForCamera(
Camera pCamera,
float pPartialTick,
com.mojang.blaze3d.vertex.PoseStack pPoseStack,
net.minecraft.client.renderer.MultiBufferSource pBufferSource,
E pLeashHolder
) {
renderLeashForCamera(pCamera, pPartialTick, pPoseStack, pBufferSource, pLeashHolder, Vec3.ZERO);
}
<E extends net. minecraft. world. entity. Entity> void renderLeashForCamera(
Camera pCamera,
float pPartialTick,
com.mojang.blaze3d.vertex.PoseStack pPoseStack,
net.minecraft.client.renderer.MultiBufferSource pBufferSource,
E pLeashHolder,
Vec3 holderOffset
);
}