<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[(1.5.2) [Forge] ItemRenderer Api]]></title><description><![CDATA[<h1><a class="anchor-offset" name="strong-itemrenderer-api-strong"></a><strong>ItemRenderer API</strong></h1>
<p dir="auto">Cette api consiste à ajouter un event (ItemRendererEvent) qui permet d’ajouter des rendus à la première personne en jeu.<br />
C’est un petite API.<br />
Le fichier est disponible ici : <a href="/assets/uploads/files/1536509069595-itemrenderer-api.zip">ItemRenderer API.zip</a><br />
Comment on l’utilise ? Il suffit de suivre les instructions dans le “Lisez-moi.txt” de l’archive et d’ajouter son event en utilisant la classe mod.thecreeper999.api.itemRendererApi.ItemRendererEvent.RenderInFirstPerson !<br />
ItemRenderer API est en réalité un simple coremod qui ajoute l’appel de l’event dans ItemRenderer <img src="https://www.minecraftforgefrance.fr/assets/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=3a52b347b9a" class="not-responsive emoji emoji-android emoji--wink" style="height:23px;width:auto;vertical-align:middle" title=";)" alt="😉" /></p>
<p dir="auto">Je vais vous expliquer simplement à quoi correspondent les variables de l’event :</p>
<pre><code class="java">package mod.thecreeper999.api.itemRendererApi;

import net.minecraft.client.Minecraft;
import net.minecraft.client.renderer.ItemRenderer;
import net.minecraft.item.ItemStack;
import net.minecraftforge.event.Event;

public class ItemRendererEvent extends Event{

    public float partialTick;
    public Minecraft mc;
    public ItemRenderer renderer;
    public ItemStack itemToRender;

    public static class RenderInFirstPerson extends ItemRendererEvent
    {
        public RenderInFirstPerson(float partialTick, Minecraft mc, ItemRenderer renderer, ItemStack itemToRender){
            super();
            this.partialTick = partialTick;
            this.mc = mc;
            this.renderer = renderer;
            this.itemToRender = itemToRender;
            }
        }
    }
}
</code></pre>
<ul>
<li><span style="color:#a9a9a9"><em>partialTick</em></span> : Tick de l’actualisation du rendu (je ne suis pas sûr, envoyez un message si ce n’est pas ça)</li>
<li><em><span style="color:#a9a9a9">mc</span></em> : Instance de Minecraft</li>
<li><span style="color:#a9a9a9"><em>renderer</em></span> : Instance de ItemRenderer</li>
<li><span style="color:#a9a9a9"><em>itemToRender</em></span> : L’item rendu dans le jeu à la première personne</li>
</ul>
<p dir="auto">Voilà un petit screen de ce que vous pouvez faire :<br />
<img src="http://image.noelshack.com/fichiers/2013/45/1383993900-2013-11-09-11-42-49.png" alt="" class=" img-fluid img-markdown" /><br />
Oh ! J’ai une deuxième main et il y a une tête qui vole xD<br />
Crédit : TheCreeper999</p>
]]></description><link>https://www.minecraftforgefrance.fr/topic/269/1-5-2-forge-itemrenderer-api</link><generator>RSS for Node</generator><lastBuildDate>Tue, 14 Jul 2026 16:00:38 GMT</lastBuildDate><atom:link href="https://www.minecraftforgefrance.fr/topic/269.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 09 Nov 2013 15:13:06 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to (1.5.2) [Forge] ItemRenderer Api on Fri, 03 Jan 2014 22:05:54 GMT]]></title><description><![CDATA[<p dir="auto">Tu peux coller le code de la tête et la deuxième main ? En tant qu’exemple pour voir le fonctionnement surtout</p>
]]></description><link>https://www.minecraftforgefrance.fr/post/8608</link><guid isPermaLink="true">https://www.minecraftforgefrance.fr/post/8608</guid><dc:creator><![CDATA[Gugu]]></dc:creator><pubDate>Fri, 03 Jan 2014 22:05:54 GMT</pubDate></item><item><title><![CDATA[Reply to (1.5.2) [Forge] ItemRenderer Api on Sat, 21 Dec 2013 20:02:17 GMT]]></title><description><![CDATA[<p dir="auto">Il faut commencer par savoir utiliser les event.<br />
Ensuite, il faut que tu affiches la main qui se trouve dans ModelBiped : donc tu fais une instance de ModelBiped et tu dois faire qqch comme ça : ModelBiped.rightHand.render(0.0625);<br />
Tu dois l’afficher dans un matrice pour cela, tu le mets entre un GL11.glPushMatrix(); et GL11.glPopMatrix();<br />
Ensuite tu dois bien placer le bras car il ne va pas se placer tout seul à l’endroit que tu veux : des GL11.glTranslatef(x, y, z) et GL11.glRotatef(angle, x, y, z) (pour la rotation) suffisent. <img src="https://www.minecraftforgefrance.fr/assets/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=3a52b347b9a" class="not-responsive emoji emoji-android emoji--wink" style="height:23px;width:auto;vertical-align:middle" title=";)" alt="😉" /></p>
]]></description><link>https://www.minecraftforgefrance.fr/post/8346</link><guid isPermaLink="true">https://www.minecraftforgefrance.fr/post/8346</guid><dc:creator><![CDATA[Zak]]></dc:creator><pubDate>Sat, 21 Dec 2013 20:02:17 GMT</pubDate></item><item><title><![CDATA[Reply to (1.5.2) [Forge] ItemRenderer Api on Sat, 21 Dec 2013 14:01:21 GMT]]></title><description><![CDATA[<p dir="auto">Bonjour, tout d’abord merci pour ton API TheCreeper999 !<br />
Malheureusement j’ai essayé de mettre une deuxième main car je trouvais ça vraiment sympathique mais je ne comprend pas comment on procède en réalité :S Vu que la main n’est pas un item de base.</p>
<p dir="auto">Peux tu éclairer ma lanterne ?</p>
<p dir="auto">Merci <img src="https://www.minecraftforgefrance.fr/assets/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=3a52b347b9a" class="not-responsive emoji emoji-android emoji--wink" style="height:23px;width:auto;vertical-align:middle" title=";)" alt="😉" /></p>
]]></description><link>https://www.minecraftforgefrance.fr/post/8335</link><guid isPermaLink="true">https://www.minecraftforgefrance.fr/post/8335</guid><dc:creator><![CDATA[xenakise]]></dc:creator><pubDate>Sat, 21 Dec 2013 14:01:21 GMT</pubDate></item><item><title><![CDATA[Reply to (1.5.2) [Forge] ItemRenderer Api on Sat, 21 Dec 2013 12:41:27 GMT]]></title><description><![CDATA[<p dir="auto">Ben, ça fonction en multi <img src="https://www.minecraftforgefrance.fr/assets/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=3a52b347b9a" class="not-responsive emoji emoji-android emoji--wink" style="height:23px;width:auto;vertical-align:middle" title=";)" alt="😉" /> (T’façon ItemRenderer c’est du Client donc après pour le multi, ça n’a rien à voir)</p>
]]></description><link>https://www.minecraftforgefrance.fr/post/8331</link><guid isPermaLink="true">https://www.minecraftforgefrance.fr/post/8331</guid><dc:creator><![CDATA[Zak]]></dc:creator><pubDate>Sat, 21 Dec 2013 12:41:27 GMT</pubDate></item><item><title><![CDATA[Reply to (1.5.2) [Forge] ItemRenderer Api on Sat, 21 Dec 2013 12:01:24 GMT]]></title><description><![CDATA[<p dir="auto">Pas mal du tout !</p>
<p dir="auto">Je vais essayer de l’utiliser, si les système des doubles mains ( maybe Double-Sword ? <img src="https://www.minecraftforgefrance.fr/assets/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=3a52b347b9a" class="not-responsive emoji emoji-android emoji--wink" style="height:23px;width:auto;vertical-align:middle" title=";)" alt="😉" /> ) marche en multi, ce serait génial !</p>
]]></description><link>https://www.minecraftforgefrance.fr/post/8328</link><guid isPermaLink="true">https://www.minecraftforgefrance.fr/post/8328</guid><dc:creator><![CDATA[FireDreft]]></dc:creator><pubDate>Sat, 21 Dec 2013 12:01:24 GMT</pubDate></item><item><title><![CDATA[Reply to (1.5.2) [Forge] ItemRenderer Api on Sat, 21 Dec 2013 10:20:09 GMT]]></title><description><![CDATA[<p dir="auto">Excellent !</p>
<p dir="auto">Essaie de faire une doc dessus, et des exemples ( Le truc des deux mains est énorme ! faire du double épée est un truc hyper recherché, si tu fais ça et que ça marche en multi, ça va devenir très connu )</p>
]]></description><link>https://www.minecraftforgefrance.fr/post/8318</link><guid isPermaLink="true">https://www.minecraftforgefrance.fr/post/8318</guid><dc:creator><![CDATA[Gugu]]></dc:creator><pubDate>Sat, 21 Dec 2013 10:20:09 GMT</pubDate></item><item><title><![CDATA[Reply to (1.5.2) [Forge] ItemRenderer Api on Fri, 20 Dec 2013 21:21:31 GMT]]></title><description><![CDATA[<p dir="auto">Voilà les sources ! <a href="https://github.com/TheCreeper999/ItemRendererAPI/" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/TheCreeper999/ItemRendererAPI/</a></p>
]]></description><link>https://www.minecraftforgefrance.fr/post/8307</link><guid isPermaLink="true">https://www.minecraftforgefrance.fr/post/8307</guid><dc:creator><![CDATA[Zak]]></dc:creator><pubDate>Fri, 20 Dec 2013 21:21:31 GMT</pubDate></item></channel></rss>