Modder minecraft pour skiner les NPC du plugin Citizens ?

Discussion dans 'Demande d'aide (En cours de ré-organisation)' créé par abclive, 7 Février 2012.

  1. abclive Administrateur

    Offline
    Bonjoir,

    J'aimerais savoir si certains aurait des idées pour changer l'adresse de la récupération des skins de citizens. J'ai regarder un peu les sources de ce dernier il semble utiliser le entityPlayer et un entityNpc propriétaire au plugin. Je sais qu'un plugin Spout permettait ca mais il n'est plus mis à jour et utilisant un launcher personnalisé il m'aurait été sans utilité.

    Voila ce que j'ai comme piste :
    Créer une nouvelle classe entityNpc dans le minecraft.jar ?
    Créer de nouvelles conditions dans le entityPlayer ?
    Modifié le code source de Citizens ? Bien que je sois pas sur que les sources soit libres.

    Merci d'avance pour votre aide
  2. Jimi Membre

    Offline
    Super bonne idée :)
    Je vais chercher.
  3. Skyzio Smilithien

    Offline
    Est-ce que tu utilise Spout ? Il existe un plugin appelé CitizensSpout qui permet de modifier les skins des NPC du plugin Citizens.
  4. killman27 Codeur Sans Tête

    Offline
    Je pense que en copiant entityplayer et en faisant un entotyplayer2 (ou tu modifie les récupérations de skins, capes cmme tu veux) et que tu décompile citiezens au jd-gui , en modifiant ce qu'il faut, tu ne devrais pas avoir de problème)

    EDIT: mais j'ai fait plus simple (enfin....) j'ai mis un système de skin privé à mon serveur, ou en te connectant sur le site, tu upload ton skin e(dans un répertoire que j'aurai spécifié dans entityplayer) et puis c'est fini ^^
  5. abclive Administrateur

    Offline
    Excellente idée merci beaucoup :D
  6. abclive Administrateur

    Offline
    Ca serait sympa de lire le sujet en entier mais merci quand même ;)
  7. killman27 Codeur Sans Tête

    Offline
    Mais de rien ;)
  8. abclive Administrateur

    Offline
    Un truc auquel j'ai pas pensé, lorsque l'on change la couleur du nom, le PNJ perd son skin, comment dois-je nommer le skin du coup ? si la couleur est &3 je met &3abclive par exemple ?
  9. killman27 Codeur Sans Tête

    Offline
    Heuuu... à vrai dire : aucune idée mais je pense que c'est ça : à tester (c'est en essayant qu'on trouve ;) )
  10. abclive Administrateur

    Offline
    Ouaip c'est pas gagné x)
  11. Skyzio Smilithien

    Offline
    Si je disais ça c'est parce que je sais que Spout est à jour !!
  12. abclive Administrateur

    Offline
    Je parle pas de Spout mais de CitzensSpout et si tu avais lu tu aurais su que utilisant un client moddé Spout n'était pas envisageable
  13. Jimi Membre

    Offline
    Mais tu peux pas juste changé le lien des skin dans le plugin ?
  14. abclive Administrateur

    Offline
    Non le plugin utilise pas de lien mais un la classe entityPlayer ;)
  15. Jimi Membre

    Offline
  16. atellong Membre

    Offline
    Up pour savoir si tu as trouvé comment faire et voir si tu as réussi abclive !
    Car j'ai extrêmement besoin de savoir comment changer les skin de Citizens !

Partager cette page