>> La recherche se fait sur tous les élements du jeu Minecraft <<
Aidez nous a financer le site: Joignez l'utile à l'agréable et profitez d'FR-Minecraft sans publicités en devenant VIP ! Ou ajoutez FR-Minecraft dans vos exceptions, nous n'abusons pas des pubs
Aidez nous a financer le site: Joignez l'utile à l'agréable et profitez d'FR-Minecraft sans publicités en devenant VIP ! Ou ajoutez FR-Minecraft dans vos exceptions, nous n'abusons pas des pubs

Minecraft 1.9: Des drops aléatoires personnalisables

Le 20/10/2015 à 6h03
Aidez nous a financer le site: Joignez l'utile à l'agréable et profitez d'FR-Minecraft sans publicités en devenant VIP ! Ou ajoutez FR-Minecraft dans vos exceptions, nous n'abusons pas des pubs

Dans Minecraft 1.9 il sera possible de créer des "inventaires" virtuels, avec la possibilité lorsqu'on tue un mob ou lors qu'on ouvre un coffre de générer un contenu aléatoire.

Actuellement il est possible pour les maps makers de personnaliser le contenu d'un coffre (il suffit de le remplir), ou, plus compliqué, de personnaliser le loot d'un mob (via les tags NBT permettant de spécifier quelques items a dropper en utilisant les slots d'armures, exemple avec notre générateur de mobs).

Mais aucune méthode ne permet actuellement de faire ce qu'on voit déjà dans le jeu, par exemple avoir un coffre de départ remplit aléatoirement, ou avoir des coffres de récompenses (donjon, etc.) aléatoires elles aussi. Actuellement dans Minecraft ces coffres sont remplit aléatoirement lors de la génération de la map, mais cela devrait bientôt changer.

Dinnerbone ajoutera un nouveau tag NBT permettant de définir un contenu du coffre, avec des pourcentages de chance pour chaque item. Il nous donne en exemple ce que pourrait être le coffre de bienvenu (coffre disponible en mode solo au point de spawn):
[
  {
    "item": "minecraft:stick",
    "weight": 10,
    "functions": [
      {
        "function": "minecraft:set_count",
        "min": 1,
        "max": 3
      }
    ]
  },
  {
    "item": "minecraft:planks",
    "weight": 10,
    "functions": [
      {
        "function": "minecraft:set_count",
        "min": 1,
        "max": 3
      }
    ]
  },
  {
    "item": "minecraft:log",
    "weight": 10,
    "functions": [
      {
        "function": "minecraft:set_count",
        "min": 1,
        "max": 3
      }
    ]
  },
  {
    "item": "minecraft:stone_axe",
    "weight": 3
  },
  {
    "item": "minecraft:wooden_axe",
    "weight": 5
  },
  {
    "item": "minecraft:stone_pickaxe",
    "weight": 3
  },
  {
    "item": "minecraft:wooden_pickaxe",
    "weight": 5
  },
  {
    "item": "minecraft:apple",
    "weight": 5,
    "functions": [
      {
        "function": "minecraft:set_count",
        "min": 2,
        "max": 3
      }
    ]
  },
  {
    "item": "minecraft:bread",
    "weight": 3,
    "functions": [
      {
        "function": "minecraft:set_count",
        "min": 2,
        "max": 3
      }
    ]
  },
  {
    "item": "minecraft:log2",
    "weight": 10,
    "functions": [
      {
        "function": "minecraft:set_count",
        "min": 1,
        "max": 3
      }
    ]
  }
]
Ce code JSON est un tableau contenant une liste d'item (baton, tronc, planche, pain, pomme, etc.), avec pour chacun un attribut "weight". Cette liste est la liste exhaustive de tous les items qui pourront apparaître dans le coffre (le jeu en choisira un ou plusieurs dans cette liste uniquement, de manière aléatoire).
La paramètre "weight" permet de définir les chances d'avoir l'objet en question: un item avec une valeur plus grande qu'un autre aura plus de chances d'être choisit au hasard.

Le paramètre "functions" permet de personnaliser l'item. Ici Dinnerbone nous donne l'exemple de la fonction "set_count" qui permet de définir de manière aléatoire la taille du stack. Il y aura d'autres fonctions permettant de personnaliser l'objet: "set_enchants", "set_damage", "set_nbt", "set_data", etc.


Techniquement, cela signifie qu'un coffre qui aura ce tag de personnalisation sera vide tant que personne de l'aura ouvert. Son contenu ne sera connu de personne, même pas du jeu lui même. Son contenu ne sera choisit de manière aléatoire qu'au moment ou le coffre sera ouvert (ou détruit, etc.). Ça sera en prime un bon moyen de limiter certaine triche sur les serveurs multijoueurs.

Cela signifie également, selon Dinnerbone, qu'une potion de chance devrait arrivé dans le jeu (bien qu'il ne promette rien pour le moment): Cette potion de chance permettrait d'avoir plus de chance à l'ouverture du coffre, et de récolter un meilleur stuff. Cela fonctionnerai aussi en tuant un mob: il pourrait looter plus d'objets.

Le but de Dinnerbone est d'implémenter cette fonctionnalité pour tous les loots du jeu: coffres, mobs, blocs, etc. Une fonctionnalité qui devrait plaire aux map makers.
Cet article a été publié par Tronics, le 2015-10-20 06:03:14. Source
Partager :
Commentaires de la news Minecraft
Minecraft 1.9: Des drops aléatoires personnalisables :
DrGaming (anonyme)
le 20/10/2015 à 08:14
Je savais bien que se lever tôt sa servirait XD
enfin bref, pour les maps makers sa va être plus pratique mrc d'avoir prévenu Troncs ;)
le 20/10/2015 à 08:22
Ça à l'air sympa ce système ! On dirait maintenant que ces coffres sont comme des "cadeaux surprises" . Une
potion de chance pourrait être
intéressante mais maintenant il faut voir comment on la fait/on la trouve. Pour certaines maps , le système de coffre de la chance permettrait de faire comme des lucky bloc. Je troube ça interressant
A-N-ONYM (anonyme)
le 20/10/2015 à 08:29
C'est marrant cette histoire du "un coffre sera vide tant que personne de l'aura ouvert."
On dirait l'expérience de Schrödinger, enfin de la physique quantique dans minecraft XD
PasPris_A (anonyme)
le 20/10/2015 à 09:21
Une potion de chance hein...

Pour la première fois de ma vie minecraftienne, je sais pas quoi dire.
zarkanumero2 (anonyme)
le 20/10/2015 à 09:21
j'espère que la commande sortira en 1.9
je veux dire la commande qui permet de remplire le coffre alléatoirement!
j'ai trop hate
Bearcat (anonyme)
le 20/10/2015 à 09:21
Très sympathique tout ça, mais la potions risque de ne pas arriver avant la 1.10 ( si c'est son nom )
Bonne news
Salutation, Bearcat29.
le 20/10/2015 à 09:34
Bientôt, on vas peut-être pouvoir faire des mods avec des packs de ressources :D.
La_Chance (anonyme)
le 20/10/2015 à 10:04
Les lucky block arrive ;D
Ddd (anonyme)
le 20/10/2015 à 10:08
Génial, vive le map making!
le 20/10/2015 à 10:11
Moi ce que je vois surtout, c'est un nouveau système d'aléatoire qui pourra bientôt être exploité :D
le 20/10/2015 à 10:22
@Grand_Corbeau Je vois qu'on a pensé à la même chose...
le 20/10/2015 à 10:27
Super j'en aurait beaucoup besoin de cette commande sinon tronic je t'ai inviter sur mon realms
VGMA12 (anonyme)
le 20/10/2015 à 10:38
La potion de chance pourrait avoir le même effet que les enchantements d'outil "Butin" et "Fortune" mais cette fois ce sera sur le joueur.
koukou (anonyme)
le 20/10/2015 à 10:42
@Tronics Quoi 6h ! (dans ma tête: il a dormi ou il a mit beauuucouup de temps a écrire sa news?)
Sinon bah SUPER de l'aléatoire plus besoin de mécanisme redstone! ... ahh sa remplace pas tout?
le 20/10/2015 à 11:11
Nouvelle fonctionnalité très cool, Dinnerbone c'est peut être inspiré du Lucky block !
le 20/10/2015 à 11:11
Et on précise que toutes ces modifications sont des avancées vers la fameuse API :) Ceux qui ça intéresse, vous pouvez garder espoir :p !
CrazyDemon (anonyme)
le 20/10/2015 à 11:19
PK mettre une potion de chance alors que la patte de lapin peut déjà servir de porte bonheur et est déjà implanté dans le jeu ^^
le 20/10/2015 à 11:22
CrazyDemon justement ils peuvent l'utiliser pour faire cette potion (avec une variante car elle sert aussi pour la potion de saut)
HappyPvP (anonyme)
le 20/10/2015 à 11:29
mais comment on se met en mode debug ?
KikouMDR (anonyme)
le 20/10/2015 à 11:51
/debug start ?
PasPris_A (anonyme)
le 20/10/2015 à 12:18
Je pense plutôt que la potion de chance sera soit concoctée avec des matériaux rares, soit sa sera un trésor
(Se que j'en ai pas du tout envie -_-)
le 20/10/2015 à 12:23
@HappyPvP Tu veux dire le menu F3 ? Si c'est ça, c'est F3. :P
francois95 (anonyme)
le 20/10/2015 à 12:25
Très bonne avancée, car d' une certaine façon, ça unifierait le fonctionnement des conteneurs, des blocs, et des entitées vis a vis de leur "contenu", car pour l' instant, on a tout un tas d' exceptions qui doivent pas mal complexifier le code, comme par exemple le bloc de feuillage qui donne parfois une pomme, ou bien alors les blocs qui n' ont pas le même loot avec silk touch. C' était également le chainon manquant pour créer ses propres blocs custom, maintenant qu' on peut définir des textures différentes pour différents data values d' un même bloc, si on peut dire qu' un bloc de diamant avec une data value de 1 donne l' item bloc de diamant avec data value de 1, on a réellement mis en vanilla un nouveau bloc dans le jeu.
Le1Connu (anonyme)
le 20/10/2015 à 12:28
@THESUPERAURELIEN
" Bientôt, on va peut-être pouvoir faire des mods avec des packs de ressources :D. "
Ok, c'est pour quand ?
LaMarmotte (anonyme)
le 20/10/2015 à 12:35
ah, enfin quelquechose qui m'intéresse en tant que mapmaker! En même temps, je n'en attendais pas énormément au niveau mapmaking de la version "combat update"
OkDaccord (anonyme)
le 20/10/2015 à 12:37
Ok
le 20/10/2015 à 13:11
wow la class
le 20/10/2015 à 13:26
@Le1Connu (anonyme) : Je me suis trompé j'ai cru qu'il faillait mettre la commande dans un pack de ressources au lieu d'un bloc de commande.
le 20/10/2015 à 14:20
Ah ...
Moi je dis que cet ajout va en ravir plus d'un ;)
Elecktro30 (anonyme)
le 20/10/2015 à 15:42
ca serait super mais a nerf un peut car se serait trop cracke du slip
Pantalaimon (anonyme)
le 20/10/2015 à 15:57
Pour les map-makers c'est super
Esacc (anonyme)
le 20/10/2015 à 16:45
bwaaak, super ça! x)
ça va me prendre un peu de temps pour la prise en main, mais ça a l'air d'être des attributs intéressants!
le 20/10/2015 à 21:38
swaag :)
Cubouack (anonyme)
le 20/10/2015 à 21:50
Du coup, vous pourriez ajouter un générateur d'aléatoire (dit comme ça ça semble WTF) dans le minecraft Tools!! #géparéson?
Malabar02 (anonyme)
le 20/10/2015 à 22:03
Plus facile pour les Hunger Games !
Tronics (administrateur)
le 21/10/2015 à 03:32
@Cubouack: C'est une bonne idée, mais attendons déjà que la fonctionnalité sorte dans le jeu tu ne crois pas ? ;-)
balty7676 (anonyme)
le 21/10/2015 à 04:33
Faudra pas non plus oublier de changer les bateaux dans la rubrique mobs :)
le 21/10/2015 à 10:45
@balty7676 Les bateaux ont déjà été changés...
Starlordofdoom (anonyme)
le 21/10/2015 à 13:19
Ça me fait beaucoup penser au chat de Schrödinger.
le 22/10/2015 à 03:16
C'est le TAG que j'attendais depuis si longtemps!! C'est juste énorme!!!

Vous devez être connecté pour laisser un commentaire.