Aller au contenu

Classement

Contenu populaire

Affichage du contenu avec la meilleure réputation le 11/06/2018 dans Messages

  1. En 1.12.2 skStuff est buggé donc Tuke-Nuke a fait un hotfix non-officiel spécial 1.12. Les NBT des entités fonctionne mais celles des items ne fonctionnent pas du tout. J'ai donc tenté de recréer moi même le système NBT pour les items avec skript-mirror, j'ai réussi à obtenir la liste des NBT d'un item mais pour ajouter des NBT c'est beaucoup plus compliqué ... par contre j'ai trouvé comment ajouter des NBT qui n'existent pas (=customNBT). Donc en attendant je suis passé au NBT vanilla avec un "/replaceitem". https://forums.skunity.com/threads/need-help-with-skript-mirror-about-nbt-of-an-item.7397/ Si tu n'est pas sur spigot 1.12 tu peux bien sûr utiliser skStuff sans problème. Pour les blocs je ne pourrait pas t'aider, je ne fais que des modifs de model d'item ^^
    1 point
  2. Le meilleur est effectivement cubik bien que la version gratuite est limité (Cubik n'est pas un logiciel dédié à Minecraft uniquement, c'est un vrai logiciel complet qui peut être utilisé pour autre chose que MC et de mémoire il coute 20€) Perso j'utilise MrCrayfish's Model Creator (http://mrcrayfish.com/modelcreator/) qui est gratuit et pas très compliqué à utiliser. Pour les NBT c'est justement l'avantage de passer par optifine/mcpatcher car tu as beaucoup de possibilité, autrement en model vanilla tu as des restrictions https://minecraft.gamepedia.com/Model#Item_tags donc quasi que le tag "damage". Si tu souhaite conserver un système de durabilité tu vas devoir le créer toi même (ça peut être en affichant la durabilité dans le LORE ou bien créer un customTAG .. ce qui est compliqué car tu dois passer par skript-mirror en code JAVA)
    1 point
  3. Si tu as télécharger le fichier aliases très fourni disponible je ne sais plus où, il est possible que les oeuf de mob ne soient pas dedans (ce qui était mon cas il y a 2 semaines lors de mon passage en 1.12.2) Tu dois donc rajouter ceci dans ton aliases (vérifie d'abord que les oeufs ne sont pas déjà présent bien sûr) # -- spawn egg -- {entity type}: experience orb @an = :2 xp orb = :2 TNT = :20 minecart = :40 # < MC 1.5 boat = :41 minecart = :42 minecart with chest = :43 minecart with furnace = :44 minecart with TNT = :45 minecart with hopper = :46 minecart with spawner = :47 creeper = :50 skeleton = :51 spider = :52 giant = :53 zombie = :54 slime = :55 ghast = :56 zombie pigman = :57 pig[ ]zombie = :57 enderman @an = :58 cave spider = :59 silverfish = :60 blaze = :61 magma cube = :62 ender dragon @an = :63 wither = :64 witch = :66 bat = :65 pig = :90 sheep = :91 cow = :92 chicken = :93 squid = :94 wolf = :95 mooshroom = :96 snow golem = :97 ocelot @an = :98 iron golem @an = :99 horse = :100 villager = :120 ender crystal = :200 {entity type} spawn egg¦s = 383 random spawn egg¦s = 383:50-52, 383:54-62, 383:65-66, 383:90-96, 383:98, 383:100, 383:120 # only working eggs Autrement je me suis rendu compte hier soir que le "player's inventory & loop-item" peut être parfois buggé en 1.12.2 (je dois faire plus de test pour vérifier ça) et il faut parfois utiliser "type of loop-item" ou des trucs du genre pour réparer ce bug
    1 point
  4. 1 point
  5. Toi aussi tu m'apprend, mais c'est trop bizarre de heal un mec mort XD
    1 point
  6. J'utilisais celui-ci quand j'avais du temps libre. Ça fait longtemps que je ne fait plus ça mais de mémoire il y a version gratuite/payante, la différence étant la taille du model (gratuit c'est 32*32 max je crois) https://cubik.studio/ Sabre séparé de l'épée ? Mod obligatoire, tu ne peux pas créer d'item/model coté serveur sans un mod Remplacé l'épée par le sabre ? Ressourcepack
    1 point
  7. Bien évidement pour avoir des textures modifié avec optifine/mcpatcher/vanilla TU ES OBLIGE DE FAIRE TELECHARGER UN RESSOURCE PACK AUX JOUEURS, impossible de faire autrement même en 1.13 ! Donc oui il est possible de faire des textures personnalisé sans mod et ce en utilisant les models (situé dans le ressource pack) Il est possible d'afficher un model a un item en fonction de la durabilité d'un item. C'est à dire qu'une épée en diamant qui n'a jamais servie aura une texture normal, si elle a un peu servi elle aura une texture totalement différente et si elle a beaucoup servi elle aura encore une autre texture. Il est possible de mettre autant de texture que de point de durabilité que possède l'outil. l'épée en diamant possède 1562 points de durabilité (différent pour chaque outil https://minecraft.gamepedia.com/Sword) Il est donc indispensable de bloquer la modification de durabilité d'un item quand on l'utilise. Pour cela plusieurs méthode sont possible comme par exemple: ajouter le NBT "Unbreakable" a cette item. En skript pour changer la durabilité d'un item tu peux faire : set durability of {_item} to 500 #Nécessite peut être un addon ... ET DANS LE RESSOURCE PACK : Alors là c'est beaucoup plus compliqué en fonction de ce que tu veux faire car tu dois comprendre parfaitement le fonctionnement des model en .json !! Par exemple dans mon fichier : assets/minecraft/models/item/diamond_sword.json { "parent": "item/handheld", "textures": { "layer0": "items/shears" }, "overrides": [ {"predicate": {"damage": 0.0001},"model": "head/squid"}, {"predicate": {"damage": 0.0010},"model": "head/bucket"}, {"predicate": {"damage": 0.0015},"model": "head/hive"} ] } J'ai créer un dossier qui se nome "head" a cette emplacement : assets/minecraft/models/head/ et dedans il y a ce fichier : squid.json { "__comment": "Model generated using MrCrayfish's Model Creator (http://mrcrayfish.com/modelcreator/)", "textures": { "0": "mcbt/squid", "1": "mcbt/squid_tentacle", "2": "mcbt/squid" }, "display": { "thirdperson_righthand": { "rotation": [ 0, 0, 0 ], "translation": [ 0, -5, 0 ], "scale": [ 0.35, 0.5, 0.35 ] }, "head": { "rotation": [ 0, 0, 0 ], "translation": [ 0, -10, 0 ], "scale": [ 1, 1.7, 1 ] }, "ground": { "rotation": [ 0, 0, 0 ], "translation": [ 0, 0, 0 ], "scale": [ 0.3, 0.6, 0.3 ] }, "gui": { "rotation": [ 20, 20, 0 ], "translation": [ 0, -7, 0 ], "scale": [ 0.7, 1, 0.7 ] }, "firstperson_righthand": { "rotation": [ 0, 0, 0 ], "translation": [ 0, -5, 0 ], "scale": [ 0.35, 0.5, 0.35 ] } }, "elements": [ { "name": "Cube", "from": [ -2.0, 16.0, -2.0 ], "to": [ 18.0, 20.0, 18.0 ], "faces": { "north": { "texture": "#0", "uv": [ 0.0, 0.0, 16.0, 4.0 ] }, "east": { "texture": "#0", "uv": [ 0.0, 0.0, 16.0, 4.0 ] }, "south": { "texture": "#0", "uv": [ 0.0, 0.0, 16.0, 4.0 ] }, "west": { "texture": "#0", "uv": [ 0.0, 0.0, 16.0, 4.0 ] }, "up": { "texture": "#0", "uv": [ 0.0, 0.0, 16.0, 16.0 ] }, "down": { "texture": "#0", "uv": [ 0.0, 0.0, 16.0, 16.0 ] } } #dsl je ne te donne pas le code entier :p } ] } Ce qui te donne un item custom qui peut se poser sur la tête en tant que chapeau ^^
    1 point
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.