Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
небудуЖелательно написать код целиком
точки над всеми игроками кроме использователя(желательно)
playeк.какойтоboolean = trueТебе ничто не мешает посмотреть, как рендерится ник игрока(как пример).Объяснил конечно супер... На 1.20.1 нет этого класса и ивента
На 1.20.1 изменили апиPlayerRenderEvent
private static boolean testRender = false;
@SubscribeEvent
public static void onRenderNameplate(RenderNameplateEvent event) {
if (testRender && event.getEntity() instanceof Player player && player != Minecraft.getInstance().player) {
PoseStack poseStack = event.getPoseStack();
EntityRenderDispatcher renderDispatcher = event.getRenderer();
double x = event.getEntity().getX();
double y = event.getEntity().getY() + player.getBbHeight() + 0.5;
double z = event.getEntity().getZ();
poseStack.pushPose();
poseStack.translate(x - renderDispatcher.camera.getPosition().x, y - renderDispatcher.camera.getPosition().y, z - renderDispatcher.camera.getPosition().z);
poseStack.scale(0.025f, 0.025f, 0.025f);
RenderSystem.setShader(GameRenderer::getPositionColorShader);
RenderSystem.setShaderColor(1.0f, 0.0f, 0.0f, 1.0f);
poseStack.pushPose();
poseStack.translate(-event.getEntity().getBbWidth() / 2, 0, 0);
poseStack.scale(10.0f, 10.0f, 10.0f);
Minecraft.getInstance().font.drawInBatch(Component.literal("•"), 0, 0, 0xFFFFFFFF, false, poseStack.last().pose(), poseStack, false, 0, 15728880);
poseStack.popPose();
poseStack.popPose();
// Я на всякий отменяю рендер ника, ты же можешь делать как тебе угодно!
event.setCanceled(true);
}
}
Это я знаюНа 1.20.1 изменили апи
Ооо, действительноТебе ничто не мешает посмотреть, как рендерится ник игрока(как пример).
Отрисовывается только тому, кто использовал предмет, или всем?Нужно при использовании предмета на ПКМ отрисовывать(на время) точки над всеми игроками кроме использователя(желательно).
Выпрашивать код здесь не в почёте. Скинут - радуйся, нет - сам пили.Желательно написать код целиком, я люблю разбирать уже готовый код.