Mod Trading Players - Les petits mods d'Epharos

Epharox

Architecte en herbe
10 Juin 2014
3
2
64
25
Coucou la commu Minecraft française !

Je me remets doucement mais sûrement au modding après ... 5 ans et demi d'arrêt, donc vous vous doutez que beaucoup de choses ont changées.

Je vous présente du coup mon premier mod distribuable, le premier d'une série de petits mods à paraître sur lesquels je travaille actuellement.


[IMG]

Ce premier mod permet aux joueurs d'un serveur d'échanger des items entre eux tout simplement.

Le mod ajoute ainsi une commande disponible pour tous les joueurs la commande /trade.

Pour inviter un joueur à échange le format de la commande est :
/trade send [player]
en changeant bien sûr [player] par le pseudo du joueur à inviter.

Si vous recevez une invitation, vous pouvez l'accepter ou la refuser dans les 30 secondes qui suivent l'invitation (après 30 secondes l'invation est automatiquement refusée)
/trade accept ou /trade refuse


[IMG]


Si l'échange vous semble bon
, vous appuyer sur le , ça enverra une notification de couleur à l'autre joueur. Si vous voulez modifier votre inventaire d'échange, vous pouvez appuyer sur pour signifier que vous allez encore modifier votre inventaire. Si vous cliquez sur un slot (ou si l'autre joueur clique sur un slot), ça remet l'acceptation des deux joueurs à rouge.

Vous ne pouvez évidemment pas récupérer les items directement dans l'inventaire d'échange de l'autre joueur, vous pouvez cependant voir quel item c'est (pour voir les enchantements par exemple).

Pour annuler l'échange vous pouvez appuyer sur "Annuler" ou simplement fermer l'interface, les items des deux joueurs retourneront dans leurs inventaires respectifs. Même principe si le joueur se déconnecte ou que son interface se ferme.

Le mod est compatible avec tous les autres mods Forge, vous pouvez donc échanger des items moddés sans souci.

---------------------

Le mod est téléchargeable ici est installable comme tous vos mods Forge habituels (glissez le mod dans votre dossier "mods" du client et du serveur).

Les sources sont entièrement disponibles sur mon github :
https://github.com/Epharos/Trading-Players

Vous pouvez les consulter, les télécharger, les modifier et les adapter pour vos serveurs à votre guise. Le code est sous licence MIT (que vous pouvez consulter en cliquant ici).

Bises, Epharos.
 
  • C'est le feu
Reactions: robin4002