La structure de Minecraft écrase les blocs existants 1.20
Le sujet de questions et réponses Java proposé par l'éditeur php Youzi répondra à votre question en détail sur les structures couvrant les blocs existants dans Minecraft. Dans le jeu, la manière d'exploiter et d'utiliser efficacement cette fonction affectera directement l'expérience de jeu et le plaisir de jouer. Grâce à l'interprétation et aux conseils de cet article, j'espère qu'il pourra vous aider à mieux maîtriser cette technique et à obtenir de meilleurs résultats et une meilleure expérience de jeu.
Contenu de la question
J'ai essayé de trouver en ligne un moyen de modifier les blocs existants et leurs propriétés dans Minecraft Fabric, mais tout ce que je peux trouver, c'est comment créer de nouveaux blocs. Toutes les versions que j'ai trouvées sont inférieures à 1.20.
En fait, je ne trouve pas du tout de moyen de remplacer les propriétés de bloc existantes. L'écrasement ne fonctionne pas non plus
Solution de contournement
Ce que vous voulez essentiellement faire, c'est réenregistrer une block
instance de minecraft déjà enregistrée. Mais il y a une raison pour laquelle personne n'a documenté comment procéder : Vous ne devriez pas.
La réenregistrement de morceaux dans Minecraft peut provoquer des problèmes étranges, surtout si votre mod sera utilisé dans un grand modpack. Cela a à voir avec la compatibilité avec d'autres mods et même avec Minecraft lui-même. Tu ferais mieux d'espérer éviter cela. Il existe une douzaine d’autres solutions permettant de modifier le comportement de blocs spécifiques sans trop de problèmes. Ils comprennent, sans toutefois s'y limiter :
- Ajoutez simplement votre bloc à l'une des balises intégrées de Minecraft - vous n'avez même pas besoin de code Java, juste le fichier json du package : https://www.php.cn/link/ff7cc29289db44861ce4b3e5e56fe234. Cela pourrait rendre la pierre exploitable avec une pelle, par exemple.
- Utilisez l'un des rappels fournis par l'API Fabric pour écouter certains événements que vous souhaitez gérer. Par exemple, il peut transformer des blocs d'herbe en terre lorsque le joueur clique dessus.
- Créez un "bloc d'extension" qui peut servir d'attribut d'état personnalisé pour le bloc. c'est à dire. Élargissez la tranche d'âge si vous souhaitez donner
minecraft:stone
一个age
属性(无论出于何种原因可能有用),请将minecraft:stone
视为age=0
并使用age
创建自定义块(例如modid:ged_stone
) zqb 属性从1
à n'importe quel âge maximum.
Une autre approche, plus générale, consiste à intégrer le mixin dans une block
classe ou une sous-classe appropriée et à faire quelque chose comme ce qui suit pour cibler un bloc spécifique (dans ce cas, une pierre) :
block self = (block) (object) this; if (builtinregistries.block.getkey(self).equals(new resourcelocation("stone"))) { // do something only if this block is stone }
Mais si vous voulez vraiment, vraiment remplacer complètement une instance de bloc, voici une suggestion : utilisez l'injection mixin registry.register
pour remplacer une instance de bloc spécifique par une instance de bloc personnalisée :
@Mixin(Registry.class) public class RegistryMixin { @Inject( // You may need to specify the correct signature after the method // name because there are two `register` methods. method="register", at=@At("HEAD"), cancelable=true ) // Note that this is a generic method, in Mixin you'll have to use // Object to replace type parameters private static void onRegister(Registry reg, ResourceLocation id, Object value, CallbackInfoReturnable<Object> cir) { if (reg != BuiltInRegistries.BLOCK) return; if (!id.toString().equals("minecraft:stone")) return; // Now that you've filtered out the minecraft:stone block, // you can re-register it Block myCustomBlock = new Block(.......); ((WritableRegistry) reg).register(id, myCustomBlock); cir.setReturnValue(myCustomBlock); } }
Mais encore une fois, essayez d'éviter cette solution. Il y a des dragons ici.
Veuillez noter que je n'ai testé aucun extrait de code car je n'ai pas d'environnement modifié sous la main au moment de la rédaction de cet article. Il faudra peut-être un ajustement pour fonctionner.
De plus, j'ai utilisé le mappage officiel de Mojang, si vous utilisez le mapping de fil, le nom peut être différent. Par exemple, resourcelocation
在 yarn 中被命名为 identifier
.
J'espère que cela aide. Bon codage !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Peut-être que de nombreux étudiants de "Minecraft" ne comprennent toujours pas comment transférer un propriétaire dans "Minecraft". Ensuite, "Comment transférer un propriétaire dans Minecraft" compilé par l'éditeur de Wanka. Les étudiants qui ont des questions à ce sujet devraient y jeter un œil. . Jetez un œil, j’espère que cela vous aidera. Dans « Minecraft », de nombreux joueurs créeront leurs propres serveurs ou salles multijoueurs pour partager ce monde sans limites avec leurs amis. Mais il est également possible que les gestionnaires ou les « propriétaires » doivent transférer leur emplacement à quelqu'un d'autre pour diverses raisons. Comment effectuer un transfert de propriétaire correctement et efficacement ? Vous trouverez ci-dessous un guide complet. Nous devons comprendre le fonctionnement de base des salles ou des serveurs multijoueurs dans Minecraft Contrairement aux jeux solo, l'interaction multijoueur implique une communication réseau et.

A quoi sert la boue dans Minecraft ? La boue est un matériau généré naturellement dans le jeu Minecraft. De nombreux amis aimeraient savoir à quoi ressemble ce matériau naturel. Aujourd'hui, je vous présente une introduction à Minecraft Mud. Amis intéressés, venez jeter un oeil. Introduction à la fonction de la boue dans "Minecraft" Commande d'élément Mud : /give@pminecraft:mud64 Faites un clic droit sur la boue, le sable et la boue emmêlée par les racines et utilisez une bouteille d'eau pour les convertir. Se génère naturellement dans les mangroves. La hauteur du bloc est la même que celle du sable de l'âme, soit 0,875 bloc. Placez la boue sur une pierre dégoulinante avec un cône de pierre dégoulinante fixé en dessous, et la boue se transformera lentement en un bloc d'argile. Mud a été ajouté dans l'instantané 1.19 22w11a. Commande d'élément de boue : /give@pminecra

La World Box nous explique comment obtenir des succès. Ici, l'éditeur vous apprendra comment utiliser et comprendre en quoi consiste cette connaissance. Premièrement, Shizhu utilise des explosions et des pluies acides pour transformer toutes les terres du monde en friches acides. Cependant, le succès peut être débloqué lorsque les friches causées par des explosions ou des pluies acides couvrent le monde entier.

La décision d’utiliser le path tracing ou le ray tracing est un choix crucial pour les développeurs de jeux. Bien qu’ils fonctionnent tous deux visuellement bien, il existe certaines différences dans les applications pratiques. Par conséquent, les passionnés de jeux doivent soigneusement peser les avantages et les inconvénients des deux afin de déterminer quelle technologie est la plus adaptée pour obtenir les effets visuels qu’ils souhaitent. Qu’est-ce que le lancer de rayons ? Le lancer de rayons est une technique de rendu complexe utilisée pour simuler la propagation et l'interaction de la lumière dans des environnements virtuels. Contrairement aux méthodes traditionnelles de rastérisation, le lancer de rayons génère des effets d'éclairage et d'ombre réalistes en traçant le chemin de la lumière, offrant ainsi une expérience visuelle plus réaliste. Cette technologie produit non seulement des images plus réalistes, mais simule également des effets d’éclairage plus complexes, rendant les scènes plus réalistes et plus vives. ses principaux concepts

Quelles sont les utilisations des briques dans le Nether dans Minecraft ? Les briques du Nether génèrent naturellement des matériaux dans le jeu Minecraft. De nombreux amis veulent savoir à quoi ressemble ce matériau généré naturellement. Aujourd'hui, l'éditeur vous présente une introduction à Minecraft Nether Bricks. Amis intéressés, venez jeter un oeil. Introduction à l'utilisation des briques du Nether dans "Minecraft" Commande d'objet Briques du Nether : /give@pminecraft:nether_bricks64 Les briques du Nether sont générées dans la forteresse du Nether et peuvent également être synthétisées avec les briques du Nether. Elles constituent une partie importante des murs et des piliers de celle-ci. la forteresse du bas. Les briques Nether ont été ajoutées dans Java Edition Beta 1.9-pre1. Nether Brick est un bloc incombustible et immunisé contre les horribles boules de feu, ce qui en fait un matériau approprié pour les abris du Nether. Quand doit-on aller

En ce qui concerne les jeux destinés aux femmes, ce qui persiste, ce sont les fausses histoires d'amour créées par divers jeux orientés otome. Bien que chacun ait son propre amour, de nombreux joueurs souhaitent également interagir avec divers personnages masculins, et il y en a. même beaucoup Le fonctionnement « fou » du nouveau jeu orienté otome a attiré l'attention, mais il faut dire que les jeux destinés aux femmes sont de nouveau revenus aux yeux du public. Différent de ces jeux orientés otome, il existe un produit relativement « alternatif » parmi les jeux destinés aux femmes : « In the Name of Shining ». En tant que jeu de mode gratuit pour les femmes, "In the Name of Shining" permet aux joueuses d'être véritablement elles-mêmes selon leurs propres préférences dans le monde virtuel en proposant une variété de costumes de mode, de construction de maisons et d'autres contenus de jeu. vos possibilités infinies sont comme une bouffée d’air frais dans le chaos.

Minecraft est un jeu d'aventure sandbox avec un haut degré de liberté. Le jeu publie régulièrement des mises à jour et différentes fonctions du jeu sont également mises à jour. Nous pouvons y créer notre propre monde. Le sérum vaut notre expérience et peut nous aider à lutter contre les virus dans le jeu. Comment fabriquer du sérum de croissance dans Minecraft Le sérum de croissance doit être synthétisé sur l'établi. Les matériaux comprennent de la chair pourrie*3, une étoile du Néant*1, une bombe incendiaire*2, une bouteille en verre*1 et des larmes d'horreur*2. Un clic droit sur une créature peut rendre la créature correspondante géante, comme une araignée, ce qui peut la transformer en titan araignée. Valable uniquement pour les créatures originales et les invocations de Titans (hors invocations spéciales, comme les géants).

Depuis l'introduction du lanceur Minecraft sur la boutique, certains joueurs de Minecraft se sont plaints du fait que le processus de connexion ne fonctionne pas sur leurs systèmes. Cela semble être un problème uniquement avec les nouveaux lanceurs. Nous avons donc répertorié tous ces correctifs pour vous permettre de résoudre les problèmes de connexion à Minecraft. Correctif 1 – Réparer le lanceur Minecraft La première chose que vous devriez essayer est de réparer le lanceur Minecraft. Étape 1 – Appuyez et maintenez simultanément la touche Windows + la touche X. Le menu utilisateur avancé sera amélioré. Étape 2 – Une fois sur place, cliquez sur « Applications installées » pour l’ouvrir. Étape 3 – Si vous naviguez jusqu'à la page « Applications installées », vous trouverez « Lancement de Minecraft