• Utiliser des Childs mods ?

    Déplacé Non résolu 1.7.10
    3
    0 Votes
    3 Messages
    954 Vues
    M
    D’accord je vais y réfléchir merci de ton aide !
  • Detect quand un joueur prend un item d'un container (coffre, four) avec un Event

    Déplacé Non résolu 1.12.2
    6
    0 Votes
    6 Messages
    489 Vues
    uiyttU
    Il détecte pas seulement quand le coffre est ouvert ? car en cherchant j’ai trouvé rien pour détecter quand un item est pris.
  • Problème avec le TileEntity de mon chest [1.7.10]

    Déplacé Non résolu 1.7.10
    1
    0 Votes
    1 Messages
    584 Vues
    Personne n'a répondu
  • Détecter un certain type d'event

    Déplacé Non résolu 1.12.2
    8
    0 Votes
    8 Messages
    485 Vues
    uiyttU
    "RightClickBlock called and then no placeevent => no block was placed. " de diesieben07
  • Porte ouvrir avec les clefs

    Déplacé Non résolu 1.7.10
    2
    0 Votes
    2 Messages
    183 Vues
    Flow ArgF
    tu vérifies quand ta porte se fait cliquer dessus que : si c’est la main/autre objet que la clé -> fais rien si c’est la clé en question -> ouvrir la porte
  • Utiliser un BufferedImage comme texture de bloc

    Déplacé Non résolu 1.14.4
    2
    0 Votes
    2 Messages
    187 Vues
    AmaA
    Avec les DynamicTextures tu es sur la bonne voie. Mais il va falloir, faire joujou avec les BakedModel, afin de définir tout ce gloubiboulga de textures et modèles. https://mcforge.readthedocs.io/en/1.13.x/models/using/#block-models
  • Ce sujet a été supprimé !

    Déplacé Non résolu
    6
    0 Votes
    6 Messages
    108 Vues
  • Creation d'un arme a distance

    Déplacé Non résolu 1.14.4
    4
    0 Votes
    4 Messages
    314 Vues
    robin4002R
    Il faut le rapport de crash complet. Pour les entités, personnellement j’ai ça : public static final EntityType<EntityBomberArrow> BOMBER_ARROW = EntityType.Builder.<EntityBomberArrow>create(EntityBomberArrow::new, EntityClassification.MISC).size(0.5F, 0.5F) .setShouldReceiveVelocityUpdates(true).setUpdateInterval(2).setTrackingRange(64).setCustomClientFactory((spawnEntity, world) -> new @SubscribeEvent public static void registerEntity(RegistryEvent.Register<EntityType<?>> event) { event.getRegistry().register(BOMBER_ARROW.setRegistryName("bomber_arrow")); } Tu peux garder comme tu as actuellement et utiliser un ObjectHolder (comme montré dans le tutoriel bloc / item 1.13) ça fonctionne aussi. Par contre faut que tu ajoutes les fonctions pour le tracking et le spawn côté client. Pour mon item d’arc, j’ai une classe qui hérite de BowItem avec cette fonction : @Override public void onPlayerStoppedUsing(ItemStack stack, World world, LivingEntity entityLiving, int timeLeft) { if(entityLiving instanceof PlayerEntity) { PlayerEntity player = (PlayerEntity)entityLiving; boolean flag = player.abilities.isCreativeMode || EnchantmentHelper.getEnchantmentLevel(Enchantments.INFINITY, stack) > 0; int j = this.getUseDuration(stack) - timeLeft; j = ForgeEventFactory.onArrowLoose(stack, world, player, j, true); if(flag || player.inventory.hasItemStack(new ItemStack(SGItem.BOMBER_ARROW))) { float f = j / 20.0F; f = (f * f + f * 2.0F) / 3.0F; if(f < 1.0F) { return; } if(f > 1.0F) { f = 1.0F; } EntityBomberArrow entityBomberArrow = new EntityBomberArrow(world, player); entityBomberArrow.shoot(player, player.rotationPitch, player.rotationYaw, 0.0F, f * 1.0F, 2.0F); stack.damageItem(1, player, p -> { p.sendBreakAnimation(p.getActiveHand()); }); world.playSound(null, player.posX, player.posY, player.posZ, SoundEvents.ENTITY_ARROW_SHOOT, SoundCategory.NEUTRAL, 1.0F, 1.0F / (random.nextFloat() * 0.4F + 1.2F) + f + 0.5F); int flame = EnchantmentHelper.getEnchantmentLevel(Enchantments.FLAME, stack); if(flame > 0) { entityBomberArrow.setFlame(true); } if(!flag) { CommonUtil.consumeItem(player, new ItemStack(SGItem.BOMBER_ARROW)); } if(!world.isRemote()) { world.addEntity(entityBomberArrow); } } } } Le but ici est d’ajouter dans le monde l’entité avec joueur qui tire et la puissance en argument du constructeur, ensuite la classe EntityBomberArrow qui hérite de AbstractArrowEntity se charge de tout.
  • Erreur Item (texture et nom manquants)

    Déplacé Non résolu 1.12.2
    13
    2
    0 Votes
    13 Messages
    794 Vues
    Superloup10S
    Je ne connais pas l’apparence du dossier de ressources avec ton thème, du coup, je ne suis pas tout à fait sûr, mais il me semble que ton dossier est bien reconnu par IDEA comme un dossier de ressources. Je pense que le problème est ailleurs. Il est tout à fait possible que le problème vienne du nom du dossier où se trouve ton projet.
  • Erreurs dans mon code ExtendedEntityProp et Packet 1.7.10

    Déplacé Non résolu 1.7.10
    2
    0 Votes
    2 Messages
    229 Vues
    robin4002R
    Bonsoir, Suis plutôt ce tutoriel pour les paquets : https://www.minecraftforgefrance.fr/topic/1000/1-7-2-le-network
  • Item qui a besoin d etre actualiser dans l inventaire / bush avec une texture a un moment precis

    Déplacé Non résolu 1.7.10
    3
    0 Votes
    3 Messages
    297 Vues
    S
    Up 2 Deso
  • Problème incompréhensible du rendu TESR de mon block v1.7.10

    Déplacé Non résolu 1.7.10
    3
    0 Votes
    3 Messages
    325 Vues
    BinaireB
    @KAH Salut, j’ai testé cela ne marche pas de mon côté. Merci quand même
  • Créer un slot inventaire du joueur 1.7.10

    Déplacé Non résolu 1.7.10
    7
    0 Votes
    7 Messages
    594 Vues
    BinaireB
    @Superloup10 Pourquoi ?
  • ClientChatReceivedEvent

    Déplacé Non résolu 1.7.10
    1
    0 Votes
    1 Messages
    176 Vues
    Personne n'a répondu
  • [1.12.2] Texture à déplacer sur l'écran

    Déplacé Non résolu 1.12.2
    1
    0 Votes
    1 Messages
    111 Vues
    Personne n'a répondu
  • Monstre marin

    Déplacé Non résolu 1.7.10
    1
    0 Votes
    1 Messages
    149 Vues
    Personne n'a répondu
  • Problème lancement Forge (1.12.2)

    Déplacé Non résolu 1.12.2 launcher
    3
    0 Votes
    3 Messages
    293 Vues
    L
    Oui c’est pour un launcher custom, excusez moi je ne savais pas qu’il fallait aller dans cette section. Je vais tenter de mettre un version plus récente de GSON.
  • Remplacement de block vanilla

    Déplacé Non résolu 1.14.4
    8
    0 Votes
    8 Messages
    508 Vues
    robin4002R
    @plop a dit dans Remplacement de block vanilla : Ah et concernant mon impression, disons qu’il y a très peu de sujet sur la 1.14, beaucoup de sujet qui date de plus 1 an, des sujets qui n’ont pas de réponse depuis plusieurs mois etc … La 1.14 est assez récente, c’est pour ça. Les sujets sans réponse c’est parce que personne n’a de solution à apporter, malheureusement pour ces cas :/.
  • Création d'un mod client-side qui notifie son utilisateur quand son inventaire est full

    Déplacé Non résolu 1.12.2
    45
    1
    0 Votes
    45 Messages
    2k Vues
    G
    package Gess.mod; import Gess.mod.proxy.iProxy; import net.minecraft.client.Minecraft; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.inventory.Container; import net.minecraft.inventory.ContainerPlayer; import net.minecraft.item.ItemStack; import net.minecraft.util.NonNullList; import net.minecraft.util.text.TextComponentString; import net.minecraftforge.common.config.Configuration; import net.minecraftforge.fml.common.Mod; import net.minecraftforge.fml.common.Mod.EventBusSubscriber; import net.minecraftforge.fml.common.Mod.EventHandler; import net.minecraftforge.fml.common.SidedProxy; import net.minecraftforge.fml.common.event.FMLInitializationEvent; import net.minecraftforge.fml.common.event.FMLPostInitializationEvent; import net.minecraftforge.fml.common.event.FMLPreInitializationEvent; import net.minecraftforge.fml.common.eventhandler.SubscribeEvent; import net.minecraftforge.fml.common.gameevent.TickEvent; import util.Reference; @EventBusSubscriber @Mod(modid=Reference.MODID, name=Reference.MODNAME, version=Reference.VERSION) public class Main { public static Configuration config; //public static int time = 10; public static Main instance; //float lastMessageTime = 0; public boolean inventoryIsFull; public static final String CLIENT = "gess.mod.proxy.ClientProxy"; public static final String SERVER = "gess.mod.proxy.CommonProxy"; @SidedProxy(clientSide = Reference.CLIENT, serverSide = Reference.COMMON) public static iProxy proxy; @EventHandler public void preInit(FMLPreInitializationEvent e){ //File directory = event.getModConfigurationDirectory(); //config = new Configuration(new File(directory.getPath(), "FullInventoryChecker.cfg")); //Config.readConfig(); } @EventHandler public void init(FMLInitializationEvent e){} @EventHandler public void postInit(FMLPostInitializationEvent e){ // if (config.hasChanged()) // config.save(); //} } public void log() { System.out.println("Does PckUpItm actually output anything?"); } private EntityPlayer playerEntity; final EntityPlayer player = (EntityPlayer)Minecraft.getMinecraft().player; private boolean enabled = true; private NonNullList<ItemStack> previous; @SubscribeEvent public void PckUpItm(final TickEvent.ClientTickEvent event) { if(Minecraft.getMinecraft().player != null) { this.playerEntity = player; if (enabled == true) { NonNullList<ItemStack> previous = NonNullList.withSize(player.inventory.getSizeInventory(), ItemStack.EMPTY); enabled = false; } Main pui = new Main(); pui.log(); EntityPlayer player = Minecraft.getMinecraft().player; int g = 0; System.out.println("starting to count e"); for(int e=0; e < 36; e++) { System.out.println("checking slot " + e); ItemStack stack = player.inventory.getStackInSlot(e); if(ItemStack.areItemStacksEqual(previous.get(e), stack)) { previous.set(e,stack); if(!stack.isEmpty() && stack.getCount() == stack.getMaxStackSize()) { g++; System.out.println("g = " + g); System.out.println("Itemstack " + e + "copied"); if(g > 34) { Minecraft.getMinecraft().player.sendMessage(new TextComponentString("Your inventory is full")); return; } } } } } } @SubscribeEvent public static void chkInv(TickEvent.ClientTickEvent event) throws InterruptedException { if(Minecraft.getMinecraft().player != null) { int s = 0; for(int i=0; i < 37; i++) { if(!Minecraft.getMinecraft().player.inventory.getStackInSlot(i).isEmpty() && Minecraft.getMinecraft() .player.inventory.getStackInSlot(i).getCount() == Minecraft.getMinecraft().player.inventory.getStackInSlot(i).getMaxStackSize()) { s++; if(s > 35) { if(Minecraft.getMinecraft().world.getTotalWorldTime() % 200 == 3L && event.phase == TickEvent.Phase.END) { Minecraft.getMinecraft().player.sendMessage(new TextComponentString("Your inventory is full")); System.out.println("chkInv: Triggerred with s = " + s); return; } } } } return; } } } après éssaie, toujours le même problème de timeout: [21:01:37] [main/INFO] [GradleStart]: Extra: [] [21:01:37] [main/INFO] [GradleStart]: Running with arguments: [--userProperties, {}, --assetsDir, C:/Users/[user]/.gradle/caches/minecraft/assets, --assetIndex, 1.12, --accessToken{REDACTED}, --version, 1.12.2, --tweakClass, net.minecraftforge.fml.common.launcher.FMLTweaker, --tweakClass, net.minecraftforge.gradle.tweakers.CoremodTweaker] [21:01:38] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker [21:01:38] [main/INFO] [LaunchWrapper]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker [21:01:38] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.CoremodTweaker [21:01:38] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker [21:01:38] [main/INFO] [FML]: Forge Mod Loader version 14.23.5.2768 for Minecraft 1.12.2 loading [21:01:38] [main/INFO] [FML]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_212, running on Windows 8.1:amd64:6.3, installed at C:\Program Files\Java\jre1.8.0_212 [21:01:38] [main/ERROR] [FML]: Apache Maven library folder was not in the format expected. Using default libraries directory. [21:01:38] [main/ERROR] [FML]: Full: C:\Users\[user]\.gradle\caches\modules-2\files-2.1\org.apache.maven\maven-artifact\3.5.3\7dc72b6d6d8a6dced3d294ed54c2cc3515ade9f4\maven-artifact-3.5.3.jar [21:01:38] [main/ERROR] [FML]: Trimmed: c:/users/[user]/.gradle/caches/modules-2/files-2.1/org.apache.maven/maven-artifact/3.5.3/ [21:01:38] [main/INFO] [FML]: Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation [21:01:38] [main/INFO] [FML]: Detected deobfuscated environment, loading log configs for colored console logs. 2019-10-20 21:01:40,811 main WARN Disabling terminal, you're running in an unsupported environment. [21:01:40] [main/INFO] [FML]: Ignoring missing certificate for coremod FMLCorePlugin (net.minecraftforge.fml.relauncher.FMLCorePlugin), we are in deobf and it's a forge core plugin [21:01:40] [main/INFO] [FML]: Ignoring missing certificate for coremod FMLForgePlugin (net.minecraftforge.classloading.FMLForgePlugin), we are in deobf and it's a forge core plugin [21:01:41] [main/INFO] [FML]: Searching D:\Modding\Minecraft\FullinventorycheckerRenewal\run\.\mods for mods [21:01:41] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.CoremodTweaker [21:01:41] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.fml.relauncher.FMLCorePlugin [21:01:41] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.classloading.FMLForgePlugin [21:01:41] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker [21:01:41] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker [21:01:41] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.AccessTransformerTweaker [21:01:41] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker [21:01:41] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker [21:01:41] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper [21:01:44] [main/ERROR] [FML]: FML appears to be missing any signature data. This is not a good thing [21:01:44] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper [21:01:44] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker [21:01:45] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.AccessTransformerTweaker [21:01:45] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker [21:01:45] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker [21:01:45] [main/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.client.main.Main} [21:01:47] [main/INFO] [minecraft/Minecraft]: Setting user: Player431 [21:01:56] [main/WARN] [minecraft/GameSettings]: Skipping bad option: lastServer: [21:01:56] [main/INFO] [minecraft/Minecraft]: LWJGL Version: 2.9.4 [21:01:57] [main/INFO] [FML]: -- System Details -- Details: Minecraft Version: 1.12.2 Operating System: Windows 8.1 (amd64) version 6.3 Java Version: 1.8.0_212, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 852327856 bytes (812 MB) / 1038876672 bytes (990 MB) up to 1038876672 bytes (990 MB) JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0 FML: Loaded coremods (and transformers): GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.6.0 NVIDIA 431.60' Renderer: 'GeForce GT 1030/PCIe/SSE2' [21:01:57] [main/INFO] [FML]: MinecraftForge v14.23.5.2768 Initialized [21:01:57] [main/INFO] [FML]: Starts to replace vanilla recipe ingredients with ore ingredients. [21:01:58] [main/INFO] [FML]: Replaced 1036 ore ingredients [21:01:59] [main/INFO] [FML]: Searching D:\Modding\Minecraft\FullinventorycheckerRenewal\run\.\mods for mods [21:02:03] [main/INFO] [FML]: Forge Mod Loader has identified 5 mods to load [21:02:04] [main/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, fullinvchecker] at CLIENT [21:02:04] [main/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, fullinvchecker] at SERVER [21:02:05] [Thread-3/INFO] [FML]: Using alternative sync timing : 200 frames of Display.update took 6157975628 nanos [21:02:05] [main/INFO] [minecraft/SimpleReloadableResourceManager]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:Full Inventory Checker [21:02:06] [main/INFO] [FML]: Processing ObjectHolder annotations [21:02:06] [main/INFO] [FML]: Found 1168 ObjectHolder annotations [21:02:06] [main/INFO] [FML]: Identifying ItemStackHolder annotations [21:02:06] [main/INFO] [FML]: Found 0 ItemStackHolder annotations [21:02:06] [main/INFO] [FML]: Configured a dormant chunk cache size of 0 [21:02:06] [Forge Version Check/INFO] [forge.VersionCheck]: [forge] Starting version check at http://files.minecraftforge.net/maven/net/minecraftforge/forge/promotions_slim.json [21:02:06] [main/INFO] [FML]: Applying holder lookups [21:02:06] [main/INFO] [FML]: Holder lookups applied [21:02:06] [main/INFO] [FML]: Applying holder lookups [21:02:06] [main/INFO] [FML]: Holder lookups applied [21:02:06] [main/INFO] [FML]: Applying holder lookups [21:02:06] [main/INFO] [FML]: Holder lookups applied [21:02:06] [main/INFO] [FML]: Applying holder lookups [21:02:06] [main/INFO] [FML]: Holder lookups applied [21:02:06] [main/INFO] [FML]: Injecting itemstacks [21:02:06] [main/INFO] [FML]: Itemstack injection complete [21:02:07] [Forge Version Check/INFO] [forge.VersionCheck]: [forge] Found status: UP_TO_DATE Target: null [21:02:14] [Sound Library Loader/INFO] [minecraft/SoundManager]: Starting up SoundSystem... [21:02:14] [Thread-5/INFO] [minecraft/SoundManager]: Initializing LWJGL OpenAL [21:02:14] [Thread-5/INFO] [minecraft/SoundManager]: (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org) [21:02:14] [Thread-5/INFO] [minecraft/SoundManager]: OpenAL initialized. [21:02:15] [Sound Library Loader/INFO] [minecraft/SoundManager]: Sound engine started [21:02:26] [main/INFO] [FML]: Max texture size: 16384 [21:02:27] [main/INFO] [minecraft/TextureMap]: Created: 512x512 textures-atlas [21:02:33] [main/INFO] [FML]: Applying holder lookups [21:02:33] [main/INFO] [FML]: Holder lookups applied [21:02:33] [main/INFO] [FML]: Injecting itemstacks [21:02:33] [main/INFO] [FML]: Itemstack injection complete [21:02:33] [main/INFO] [FML]: Forge Mod Loader has successfully loaded 5 mods [21:02:33] [main/WARN] [minecraft/GameSettings]: Skipping bad option: lastServer: [21:02:33] [main/INFO] [mojang/NarratorWindows]: Narrator library for x64 successfully loaded [21:02:36] [Realms Notification Availability checker #1/INFO] [mojang/RealmsClient]: Could not authorize you against Realms server: Invalid session id [21:03:52] [main/INFO] [minecraft/GuiConnecting]: Connecting to localhost, 25565 [21:03:52] [Server Connector #1/ERROR] [minecraft/GuiConnecting]: Couldn't connect to server java.lang.NullPointerException: group at io.netty.bootstrap.AbstractBootstrap.group(AbstractBootstrap.java:84) ~[AbstractBootstrap.class:?] at net.minecraft.network.NetworkManager.createNetworkManagerAndConnect(NetworkManager.java:367) ~[NetworkManager.class:?] at net.minecraft.client.multiplayer.GuiConnecting$1.run(GuiConnecting.java:68) [GuiConnecting$1.class:?] [21:03:54] [main/INFO] [minecraft/GuiConnecting]: Connecting to localhost, 25565 [21:03:55] [Netty Client IO #1/INFO] [FML]: Aborting client handshake "VANILLA" [21:03:55] [Netty Client IO #1/INFO] [FML]: [Netty Client IO #1] Client side vanilla connection established [21:04:20] [Netty Client IO #1/ERROR] [FML]: NetworkDispatcher exception java.io.IOException: Une connexion existante a dû être fermée par l’hôte distant at sun.nio.ch.SocketDispatcher.read0(Native Method) ~[?:1.8.0_212] at sun.nio.ch.SocketDispatcher.read(Unknown Source) ~[?:1.8.0_212] at sun.nio.ch.IOUtil.readIntoNativeBuffer(Unknown Source) ~[?:1.8.0_212] at sun.nio.ch.IOUtil.read(Unknown Source) ~[?:1.8.0_212] at sun.nio.ch.SocketChannelImpl.read(Unknown Source) ~[?:1.8.0_212] at io.netty.buffer.PooledUnsafeDirectByteBuf.setBytes(PooledUnsafeDirectByteBuf.java:288) ~[PooledUnsafeDirectByteBuf.class:4.1.9.Final] at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1100) ~[AbstractByteBuf.class:4.1.9.Final] at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:372) ~[NioSocketChannel.class:4.1.9.Final] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:123) [AbstractNioByteChannel$NioByteUnsafe.class:4.1.9.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:624) [NioEventLoop.class:4.1.9.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:559) [NioEventLoop.class:4.1.9.Final] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:476) [NioEventLoop.class:4.1.9.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:438) [NioEventLoop.class:4.1.9.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858) [SingleThreadEventExecutor$5.class:4.1.9.Final] at java.lang.Thread.run(Unknown Source) [?:1.8.0_212] [21:04:21] [main/INFO] [FML]: Applying holder lookups [21:04:21] [main/INFO] [FML]: Holder lookups applied [21:04:32] [main/INFO] [minecraft/GuiConnecting]: Connecting to localhost, 25565 [21:04:32] [Netty Client IO #2/INFO] [FML]: Aborting client handshake "VANILLA" [21:04:32] [Netty Client IO #2/INFO] [FML]: [Netty Client IO #2] Client side vanilla connection established [21:04:45] [main/INFO] [minecraft/Minecraft]: Stopping! [21:04:52] [main/INFO] [minecraft/SoundManager]: SoundSystem shutting down... [21:04:52] [main/WARN] [minecraft/SoundManager]: Author: Paul Lamb, www.paulscode.com Java HotSpot(TM) 64-Bit Server VM warning: Using incremental CMS is deprecated and will likely be removed in a future release
  • Comment charger un shader quand un joueur porte une armure personnalisée ?

    Déplacé Non résolu 1.7.10
    3
    0 Votes
    3 Messages
    282 Vues
    S
    Bonjour, normalement il y a une ligne de code qui doit charge le shader sobel.json pour qu’il se mette quand on clique sur le bouton “super secret setting”. De plus je ne parle pas des shader optifine mais bien des shaders VANILLA. Il est possible de les avoir sans utiliser optifine ! Pour finir le but est de gêner les joueurs qui portent cette armure. Si je ne met pas de ligne de code qui le charge automatiquement, les joueurs ne mettrons jamais ce shader ! Cordialement, Slypy06