Achieved with FORGE™️ (#23 final)
This commit is contained in:
parent
64485e8b29
commit
ec08a60340
@ -4,6 +4,7 @@ import com.mojang.blaze3d.systems.RenderSystem
|
||||
import com.mojang.math.Vector3f
|
||||
import net.minecraft.client.Minecraft
|
||||
import net.minecraft.client.model.HumanoidModel
|
||||
import net.minecraft.client.renderer.block.model.ItemTransforms
|
||||
import net.minecraft.nbt.CompoundTag
|
||||
import net.minecraft.network.FriendlyByteBuf
|
||||
import net.minecraft.server.level.ServerPlayer
|
||||
@ -368,7 +369,7 @@ abstract class AbstractWeaponItem<D : WeaponDataTable>(val tables: KClass<D>, ra
|
||||
|
||||
val player = Minecraft.getInstance().player!!
|
||||
val pose = event.poseStack
|
||||
val itemInHandRenderer = Minecraft.getInstance().itemRenderer
|
||||
val itemInHandRenderer = Minecraft.getInstance().entityRenderDispatcher.itemInHandRenderer
|
||||
|
||||
pose.pushPose()
|
||||
|
||||
@ -419,15 +420,15 @@ abstract class AbstractWeaponItem<D : WeaponDataTable>(val tables: KClass<D>, ra
|
||||
pose.mulPose(Vector3f.YP.rotation(yaw.toFloat()))
|
||||
pose.mulPose(Vector3f.XP.rotation(pitch.toFloat()))
|
||||
|
||||
/*itemInHandRenderer.render(
|
||||
// player,
|
||||
itemInHandRenderer.renderItem(
|
||||
player,
|
||||
stack,
|
||||
ItemTransforms.TransformType.FIRST_PERSON_RIGHT_HAND,
|
||||
false,
|
||||
pose,
|
||||
event.multiBufferSource,
|
||||
event.packedLight
|
||||
)*/
|
||||
)
|
||||
|
||||
if (item is PlasmaWeaponItem<*>) {
|
||||
// RenderSystem.setShader(GameRenderer::getPositionColorShader)
|
||||
|
Loading…
Reference in New Issue
Block a user