Jump to content

samjviana

Members
  • Posts

    82
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by samjviana

  1. Hello everyone,
    I'm the developer of the mod Bunch of Things. This mod introduces different colored slimes and, consequently, different colored sticky pistons to the game.
    After the 1.17 update, I tried tirelessly to update the pistons, but everything was significantly different. Frustration and laziness got the best of me, and I decided to put it aside. However, with the 1.20 update, I decided to give it another shot. This time, I'm trying to update to 1.19.4, but I simply can't get it to work.
    I've replicated the entire logic of the vanilla pistons, but it doesn't work. I suspect the issue might be that the "colored_sticky_piston_head" block isn't being registered properly, although the registration seems right to me, as I can't retrieve it using the /give command. When I "activate" the piston and it becomes a block entity, the texture bugs out and it doesn't revert back to being a block, as shown in this image:

    Spoiler

    7kXXehi.png.

    Interestingly, if I use the vanilla PistonHeadRenderer, the block works as expected. However, when the piston head expands, the texture changes and breaks, but it reverts back to normal when it retracts.
    I'm on the verge of removing these pistons from the mod... I would greatly appreciate it if someone could shed some light on this issue. The repository for the mod is https://github.com/samjviana/bunchofthings/tree/1.19.4. 

    Any help would be greatly appreciated. Thank you in advance!

     

  2. this error occur when building the mod project

    method nextDouble in class Random cannot be applied to given types;
    this.alpha = (float)level.random.nextDouble(0.5d, 1.0d);

    when running the "runDebug" task the minecraft instance opens just fine, but when the command gradlew build is used it returns the error above. I think it is using Java 8 to build, and Java 16 to run the project, but how can i change the java version it will use on the build task

     

  3. 9 hours ago, diesieben07 said:

    Update to 1.18.1. It definitely works there. Why are you using Mixins?

    i acctually found some projects in github that use mixins, but i couldn't make it work on my project, don't know why.
    If you look at the log, it seems that the mixin start booting but an error occur ([03jan.2022 00:15:17.659] [main/DEBUG] [mixin/]: Preparing mixins for MixinEnvironment[DEFAULT]"
    i'm trying to trigger particles in the LivingEntity$tick and LivingEntity$hurt

    Spoiler
    [03jan.2022 00:15:13.545] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher running: args [--launchTarget, forgeclientuserdev, --version, MOD_DEV, --assetIndex, 1.17, --assetsDir, C:\Users\samjv\.gradle\caches\forge_gradle\assets, --gameDir, ., --fml.forgeVersion, 37.0.108, --fml.mcVersion, 1.17.1, --fml.forgeGroup, net.minecraftforge, --fml.mcpVersion, 20210706.113038]
    [03jan.2022 00:15:13.556] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher 9.0.7+91+master.8569cdf starting: java version 17.0.1 by Eclipse Adoptium
    [03jan.2022 00:15:13.590] [main/DEBUG] [cpw.mods.modlauncher.LaunchServiceHandler/MODLAUNCHER]: Found launch services [fmlclientdev,forgeclient,minecraft,fmlserveruserdev,fmlclient,fmldatauserdev,forgeserverdev,forgeserveruserdev,forgeclientdev,forgeclientuserdev,forgeserver,forgedatadev,fmlserver,fmlclientuserdev,fmlserverdev,forgedatauserdev,testharness]
    [03jan.2022 00:15:13.617] [main/DEBUG] [cpw.mods.modlauncher.NameMappingServiceHandler/MODLAUNCHER]: Found naming services : [srgtomcp]
    [03jan.2022 00:15:13.637] [main/DEBUG] [cpw.mods.modlauncher.LaunchPluginHandler/MODLAUNCHER]: Found launch plugins: [mixin,eventbus,object_holder_definalize,runtime_enum_extender,capability_token_subclass,capability_inject_definalize,accesstransformer,runtimedistcleaner]
    [03jan.2022 00:15:13.667] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Discovering transformation services
    [03jan.2022 00:15:13.677] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Found additional transformation services from discovery services: java.util.stream.ReferencePipeline$3@117e0fe5
    [03jan.2022 00:15:13.702] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Found transformer services : [mixin,fml]
    [03jan.2022 00:15:13.703] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Transformation services loading
    [03jan.2022 00:15:13.704] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Loading service mixin
    [03jan.2022 00:15:13.705] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Loaded service mixin
    [03jan.2022 00:15:13.706] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Loading service fml
    [03jan.2022 00:15:13.710] [main/DEBUG] [net.minecraftforge.fml.loading.LauncherVersion/CORE]: Found FMLLauncher version 1.0
    [03jan.2022 00:15:13.710] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: FML 1.0 loading
    [03jan.2022 00:15:13.712] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: FML found ModLauncher version : 9.0.7+91+master.8569cdf
    [03jan.2022 00:15:13.714] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: FML found AccessTransformer version : 8.0.4+66+master.c09db6d7
    [03jan.2022 00:15:13.716] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: FML found EventBus version : 5.0.3+70+master.d7d405b
    [03jan.2022 00:15:13.718] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Found Runtime Dist Cleaner
    [03jan.2022 00:15:13.723] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: FML found CoreMod version : 5.0.1+15+master.dc5a2922
    [03jan.2022 00:15:13.725] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Found ForgeSPI package implementation version 4.0.10+24+master.876d7985
    [03jan.2022 00:15:13.727] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Found ForgeSPI package specification 4
    [03jan.2022 00:15:13.731] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Loaded service fml
    [03jan.2022 00:15:13.733] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Configuring option handling for services
    [03jan.2022 00:15:13.750] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Transformation services initializing
    [03jan.2022 00:15:13.751] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initializing transformation service mixin
    [03jan.2022 00:15:13.789] [main/DEBUG] [mixin/]: MixinService [ModLauncher] was successfully booted in cpw.mods.cl.ModuleClassLoader@59309333
    [03jan.2022 00:15:13.823] [main/INFO] [mixin/]: SpongePowered MIXIN Subsystem Version=0.8.4 Source=union:/C:/Users/samjv/.gradle/caches/modules-2/files-2.1/org.spongepowered/mixin/0.8.4/4ec7d77d9ab32596ca0b78bb123956734767e3a/mixin-0.8.4.jar%2325! Service=ModLauncher Env=CLIENT
    [03jan.2022 00:15:13.836] [main/DEBUG] [mixin/]: Initialising Mixin Platform Manager
    [03jan.2022 00:15:13.837] [main/DEBUG] [mixin/]: Adding mixin platform agents for container ModLauncher Root Container(ModLauncher:4f56a0a2)
    [03jan.2022 00:15:13.840] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for ModLauncher Root Container(ModLauncher:4f56a0a2)
    [03jan.2022 00:15:13.841] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container ModLauncher Root Container(ModLauncher:4f56a0a2)
    [03jan.2022 00:15:13.842] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for ModLauncher Root Container(ModLauncher:4f56a0a2)
    [03jan.2022 00:15:13.843] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container ModLauncher Root Container(ModLauncher:4f56a0a2)
    [03jan.2022 00:15:13.873] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initialized transformation service mixin
    [03jan.2022 00:15:13.879] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initializing transformation service fml
    [03jan.2022 00:15:13.881] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Setting up basic FML game directories
    [03jan.2022 00:15:13.887] [main/DEBUG] [net.minecraftforge.fml.loading.FileUtils/CORE]: Found existing GAMEDIR directory : C:\Users\samjv\Desktop\code\minecraft\1.17.1\bunchofthings\run
    [03jan.2022 00:15:13.891] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path GAMEDIR is C:\Users\samjv\Desktop\code\minecraft\1.17.1\bunchofthings\run
    [03jan.2022 00:15:13.892] [main/DEBUG] [net.minecraftforge.fml.loading.FileUtils/CORE]: Found existing MODSDIR directory : C:\Users\samjv\Desktop\code\minecraft\1.17.1\bunchofthings\run\mods
    [03jan.2022 00:15:13.893] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path MODSDIR is C:\Users\samjv\Desktop\code\minecraft\1.17.1\bunchofthings\run\mods
    [03jan.2022 00:15:13.894] [main/DEBUG] [net.minecraftforge.fml.loading.FileUtils/CORE]: Found existing CONFIGDIR directory : C:\Users\samjv\Desktop\code\minecraft\1.17.1\bunchofthings\run\config
    [03jan.2022 00:15:13.896] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path CONFIGDIR is C:\Users\samjv\Desktop\code\minecraft\1.17.1\bunchofthings\run\config
    [03jan.2022 00:15:13.897] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path FMLCONFIG is C:\Users\samjv\Desktop\code\minecraft\1.17.1\bunchofthings\run\config\fml.toml
    [03jan.2022 00:15:13.898] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Loading configuration
    [03jan.2022 00:15:14.010] [main/DEBUG] [net.minecraftforge.fml.loading.FileUtils/CORE]: Found existing default config directory directory : C:\Users\samjv\Desktop\code\minecraft\1.17.1\bunchofthings\run\defaultconfigs
    [03jan.2022 00:15:14.011] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Preparing ModFile
    [03jan.2022 00:15:14.018] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Preparing launch handler
    [03jan.2022 00:15:14.019] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Using forgeclientuserdev as launch service
    [03jan.2022 00:15:14.067] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Received command line version data  : VersionInfo[forgeVersion=37.0.108, mcVersion=1.17.1, mcpVersion=20210706.113038, forgeGroup=net.minecraftforge]
    [03jan.2022 00:15:14.072] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initialized transformation service fml
    [03jan.2022 00:15:14.074] [main/DEBUG] [cpw.mods.modlauncher.NameMappingServiceHandler/MODLAUNCHER]: Current naming domain is 'mcp'
    [03jan.2022 00:15:14.077] [main/DEBUG] [cpw.mods.modlauncher.NameMappingServiceHandler/MODLAUNCHER]: Identified name mapping providers {srg=srgtomcp:1234}
    [03jan.2022 00:15:14.078] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Transformation services begin scanning
    [03jan.2022 00:15:14.082] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Beginning scan trigger - transformation service mixin
    [03jan.2022 00:15:14.085] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: End scan trigger - transformation service mixin
    [03jan.2022 00:15:14.086] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Beginning scan trigger - transformation service fml
    [03jan.2022 00:15:14.087] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Initiating mod scan
    [03jan.2022 00:15:14.126] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModListHandler/CORE]: Found mod coordinates from lists: []
    [03jan.2022 00:15:14.130] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer/CORE]: Found Mod Locators : (mods folder:null),(maven libs:null),(exploded directory:null),(minecraft:null),(userdev classpath:null)
    [03jan.2022 00:15:14.142] [main/DEBUG] [net.minecraftforge.fml.loading.targets.CommonLaunchHandler/CORE]: Got mod coordinates bunchofthings%%C:\Users\samjv\Desktop\code\minecraft\1.17.1\bunchofthings\bin\main;bunchofthings%%C:\Users\samjv\Desktop\code\minecraft\1.17.1\bunchofthings\bin\main from env
    [03jan.2022 00:15:14.145] [main/DEBUG] [net.minecraftforge.fml.loading.targets.CommonLaunchHandler/CORE]: Found supplied mod coordinates [{bunchofthings=[C:\Users\samjv\Desktop\code\minecraft\1.17.1\bunchofthings\bin\main, C:\Users\samjv\Desktop\code\minecraft\1.17.1\bunchofthings\bin\main]}]
    [03jan.2022 00:15:15.007] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file forge-1.17.1-37.0.108_mapped_official_1.17.1-recomp.jar with {minecraft} mods - versions {1.17.1}
    [03jan.2022 00:15:15.011] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Loading mod file C:\Users\samjv\.gradle\caches\forge_gradle\minecraft_user_repo\net\minecraftforge\forge\1.17.1-37.0.108_mapped_official_1.17.1\forge-1.17.1-37.0.108_mapped_official_1.17.1-recomp.jar with languages [LanguageSpec[languageName=minecraft, acceptedVersions=1]]
    [03jan.2022 00:15:15.015] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate C:\Users\samjv\Desktop\code\minecraft\1.17.1\bunchofthings\bin\main
    [03jan.2022 00:15:15.028] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file main with {bunchofthings} mods - versions {0.0NONE}
    [03jan.2022 00:15:15.029] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Loading mod file C:\Users\samjv\Desktop\code\minecraft\1.17.1\bunchofthings\bin\main with languages [LanguageSpec[languageName=javafml, acceptedVersions=[37,)]]
    [03jan.2022 00:15:15.032] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate 
    [03jan.2022 00:15:15.034] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file  with {forge} mods - versions {37.0.108}
    [03jan.2022 00:15:15.035] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Loading mod file  with languages [LanguageSpec[languageName=javafml, acceptedVersions=[24,]]]
    [03jan.2022 00:15:15.080] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Found coremod field_to_method with Javascript path coremods/field_to_method.js
    [03jan.2022 00:15:15.082] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Found coremod field_to_instanceof with Javascript path coremods/field_to_instanceof.js
    [03jan.2022 00:15:15.082] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Found coremod add_bouncer_method with Javascript path coremods/add_bouncer_method.js
    [03jan.2022 00:15:15.083] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Found coremod coremods/field_to_method.js
    [03jan.2022 00:15:15.083] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Found coremod coremods/field_to_instanceof.js
    [03jan.2022 00:15:15.084] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Found coremod coremods/add_bouncer_method.js
    [03jan.2022 00:15:15.084] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate C:\Users\samjv\.gradle\caches\forge_gradle\minecraft_user_repo\net\minecraftforge\forge\1.17.1-37.1.1_mapped_official_1.17.1\forge-1.17.1-37.1.1_mapped_official_1.17.1-recomp.jar
    [03jan.2022 00:15:15.087] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file forge-1.17.1-37.1.1_mapped_official_1.17.1-recomp.jar with {forge} mods - versions {37.0.108}
    [03jan.2022 00:15:15.088] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Loading mod file C:\Users\samjv\.gradle\caches\forge_gradle\minecraft_user_repo\net\minecraftforge\forge\1.17.1-37.1.1_mapped_official_1.17.1\forge-1.17.1-37.1.1_mapped_official_1.17.1-recomp.jar with languages [LanguageSpec[languageName=javafml, acceptedVersions=[24,]]]
    [03jan.2022 00:15:15.089] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Found coremod field_to_method with Javascript path coremods/field_to_method.js
    [03jan.2022 00:15:15.090] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Found coremod field_to_instanceof with Javascript path coremods/field_to_instanceof.js
    [03jan.2022 00:15:15.091] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Found coremod add_bouncer_method with Javascript path coremods/add_bouncer_method.js
    [03jan.2022 00:15:15.091] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Found coremod coremods/field_to_method.js
    [03jan.2022 00:15:15.091] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Found coremod coremods/field_to_instanceof.js
    [03jan.2022 00:15:15.093] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Found coremod coremods/add_bouncer_method.js
    [03jan.2022 00:15:15.093] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate C:\Users\samjv\.gradle\caches\forge_gradle\minecraft_user_repo\net\minecraftforge\forge\1.17.1-37.1.1_mapped_official_1.17.1\forge-1.17.1-37.1.1_mapped_official_1.17.1-recomp.jar
    [03jan.2022 00:15:15.096] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file forge-1.17.1-37.1.1_mapped_official_1.17.1-recomp.jar with {forge} mods - versions {37.0.108}
    [03jan.2022 00:15:15.100] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Loading mod file C:\Users\samjv\.gradle\caches\forge_gradle\minecraft_user_repo\net\minecraftforge\forge\1.17.1-37.1.1_mapped_official_1.17.1\forge-1.17.1-37.1.1_mapped_official_1.17.1-recomp.jar with languages [LanguageSpec[languageName=javafml, acceptedVersions=[24,]]]
    [03jan.2022 00:15:15.102] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Found coremod field_to_method with Javascript path coremods/field_to_method.js
    [03jan.2022 00:15:15.102] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Found coremod field_to_instanceof with Javascript path coremods/field_to_instanceof.js
    [03jan.2022 00:15:15.103] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Found coremod add_bouncer_method with Javascript path coremods/add_bouncer_method.js
    [03jan.2022 00:15:15.103] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Found coremod coremods/field_to_method.js
    [03jan.2022 00:15:15.103] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Found coremod coremods/field_to_instanceof.js
    [03jan.2022 00:15:15.104] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Found coremod coremods/add_bouncer_method.js
    [03jan.2022 00:15:15.106] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: End scan trigger - transformation service fml
    [03jan.2022 00:15:15.578] [main/DEBUG] [net.minecraftforge.fml.loading.LanguageLoadingProvider/CORE]: Found 2 language providers
    [03jan.2022 00:15:15.580] [main/DEBUG] [net.minecraftforge.fml.loading.LanguageLoadingProvider/CORE]: Found language provider minecraft, version 1.0
    [03jan.2022 00:15:15.582] [main/DEBUG] [net.minecraftforge.fml.loading.LanguageLoadingProvider/CORE]: Found language provider javafml, version 37
    [03jan.2022 00:15:15.586] [main/DEBUG] [net.minecraftforge.fml.loading.ModSorter/]: Found 3 mods for first modid forge, selecting most recent based on version data
    [03jan.2022 00:15:15.587] [main/DEBUG] [net.minecraftforge.fml.loading.ModSorter/]: Selected file  for modid forge with version 37.0.108
    [03jan.2022 00:15:15.591] [main/DEBUG] [net.minecraftforge.fml.loading.ModSorter/LOADING]: Found 2 mod requirements (2 mandatory, 0 optional)
    [03jan.2022 00:15:15.593] [main/DEBUG] [net.minecraftforge.fml.loading.ModSorter/LOADING]: Found 0 mod requirements missing (0 mandatory, 0 optional)
    [03jan.2022 00:15:16.134] [main/DEBUG] [net.minecraftforge.fml.loading.MCPNamingService/CORE]: Loaded 26870 method mappings from methods.csv
    [03jan.2022 00:15:16.172] [main/DEBUG] [net.minecraftforge.fml.loading.MCPNamingService/CORE]: Loaded 25986 field mappings from fields.csv
    [03jan.2022 00:15:16.235] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Transformation services loading transformers
    [03jan.2022 00:15:16.236] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initializing transformers for transformation service mixin
    [03jan.2022 00:15:16.238] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initialized transformers for transformation service mixin
    [03jan.2022 00:15:16.238] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initializing transformers for transformation service fml
    [03jan.2022 00:15:16.239] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Loading coremod transformers
    [03jan.2022 00:15:16.241] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: Loading CoreMod from coremods/field_to_method.js
    [03jan.2022 00:15:16.499] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: CoreMod loaded successfully
    [03jan.2022 00:15:16.500] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: Loading CoreMod from coremods/field_to_instanceof.js
    [03jan.2022 00:15:16.589] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: CoreMod loaded successfully
    [03jan.2022 00:15:16.590] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: Loading CoreMod from coremods/add_bouncer_method.js
    [03jan.2022 00:15:16.648] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: CoreMod loaded successfully
    [03jan.2022 00:15:16.662] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@2f4e40d7 to Target : CLASS {Lnet/minecraft/world/effect/MobEffectInstance;} {} {V}
    [03jan.2022 00:15:16.666] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@f6de586 to Target : CLASS {Lnet/minecraft/world/item/BucketItem;} {} {V}
    [03jan.2022 00:15:16.667] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@5f2bd6d9 to Target : CLASS {Lnet/minecraft/world/level/block/StairBlock;} {} {V}
    [03jan.2022 00:15:16.669] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@7c847072 to Target : CLASS {Lnet/minecraft/world/level/block/FlowerPotBlock;} {} {V}
    [03jan.2022 00:15:16.670] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@43d9f1a2 to Target : CLASS {Lnet/minecraft/world/item/ItemStack;} {} {V}
    [03jan.2022 00:15:16.680] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@23f86d8a to Target : CLASS {Lnet/minecraft/network/play/client/CClientSettingsPacket;} {} {V}
    [03jan.2022 00:15:16.682] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initialized transformers for transformation service fml
    [03jan.2022 00:15:17.540] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:ModLauncher Root Container(ModLauncher:4f56a0a2)]
    [03jan.2022 00:15:17.540] [main/DEBUG] [mixin/]: Processing launch tasks for PlatformAgent[MixinPlatformAgentDefault:ModLauncher Root Container(ModLauncher:4f56a0a2)]
    [03jan.2022 00:15:17.541] [main/DEBUG] [mixin/]: Adding mixin platform agents for container SecureJarResource(minecraft)
    [03jan.2022 00:15:17.541] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for SecureJarResource(minecraft)
    [03jan.2022 00:15:17.542] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container SecureJarResource(minecraft)
    [03jan.2022 00:15:17.542] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for SecureJarResource(minecraft)
    [03jan.2022 00:15:17.543] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container SecureJarResource(minecraft)
    [03jan.2022 00:15:17.543] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(minecraft)]
    [03jan.2022 00:15:17.543] [main/DEBUG] [mixin/]: Adding mixin platform agents for container SecureJarResource(bunchofthings)
    [03jan.2022 00:15:17.544] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for SecureJarResource(bunchofthings)
    [03jan.2022 00:15:17.544] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container SecureJarResource(bunchofthings)
    [03jan.2022 00:15:17.547] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for SecureJarResource(bunchofthings)
    [03jan.2022 00:15:17.548] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container SecureJarResource(bunchofthings)
    [03jan.2022 00:15:17.548] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(bunchofthings)]
    [03jan.2022 00:15:17.549] [main/DEBUG] [mixin/]: Adding mixin platform agents for container SecureJarResource(forge)
    [03jan.2022 00:15:17.549] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for SecureJarResource(forge)
    [03jan.2022 00:15:17.549] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container SecureJarResource(forge)
    [03jan.2022 00:15:17.550] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for SecureJarResource(forge)
    [03jan.2022 00:15:17.550] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container SecureJarResource(forge)
    [03jan.2022 00:15:17.551] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(forge)]
    [03jan.2022 00:15:17.552] [main/DEBUG] [mixin/]: Adding mixin platform agents for container SecureJarResource(forge)
    [03jan.2022 00:15:17.552] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for SecureJarResource(forge)
    [03jan.2022 00:15:17.552] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container SecureJarResource(forge)
    [03jan.2022 00:15:17.552] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for SecureJarResource(forge)
    [03jan.2022 00:15:17.553] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container SecureJarResource(forge)
    [03jan.2022 00:15:17.553] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(forge)]
    [03jan.2022 00:15:17.554] [main/DEBUG] [mixin/]: inject() running with 5 agents
    [03jan.2022 00:15:17.554] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:ModLauncher Root Container(ModLauncher:4f56a0a2)]
    [03jan.2022 00:15:17.555] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(minecraft)]
    [03jan.2022 00:15:17.555] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(bunchofthings)]
    [03jan.2022 00:15:17.555] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(forge)]
    [03jan.2022 00:15:17.556] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(forge)]
    [03jan.2022 00:15:17.557] [main/INFO] [cpw.mods.modlauncher.LaunchServiceHandler/MODLAUNCHER]: Launching target 'forgeclientuserdev' with arguments [--version, MOD_DEV, --gameDir, ., --assetsDir, C:\Users\samjv\.gradle\caches\forge_gradle\assets, --assetIndex, 1.17]
    [03jan.2022 00:15:17.652] [main/DEBUG] [mixin/]: Error cleaning class output directory: .mixin.out
    [03jan.2022 00:15:17.659] [main/DEBUG] [mixin/]: Preparing mixins for MixinEnvironment[DEFAULT]
    [03jan.2022 00:15:19.988] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/block/StairBlock
    [03jan.2022 00:15:20.089] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/block/FlowerPotBlock
    [03jan.2022 00:15:21.200] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/item/ItemStack
    [03jan.2022 00:15:24.822] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/item/BucketItem
    [03jan.2022 00:15:25.195] [pool-3-thread-1/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/effect/MobEffectInstance
    [03jan.2022 00:15:27.503] [Render thread/INFO] [com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService/]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD'
    [03jan.2022 00:15:29.896] [Render thread/DEBUG] [net.minecraftforge.fml.ModWorkManager/LOADING]: Using 8 threads for parallel mod-loading
    [03jan.2022 00:15:29.937] [Render thread/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLJavaModLanguageProvider/LOADING]: Loading FMLModContainer from classloader cpw.mods.modlauncher.TransformingClassLoader@33634f04 - got cpw.mods.cl.ModuleClassLoader@2bc12da
    [03jan.2022 00:15:29.941] [Render thread/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for net.ddns.samjviana.bunchofthings.BunchOfThings
    [03jan.2022 00:15:29.953] [Render thread/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLJavaModLanguageProvider/LOADING]: Loading FMLModContainer from classloader cpw.mods.modlauncher.TransformingClassLoader@33634f04 - got cpw.mods.cl.ModuleClassLoader@2bc12da
    [03jan.2022 00:15:29.954] [Render thread/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for net.minecraftforge.common.ForgeMod
    [03jan.2022 00:15:30.277] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for bunchofthings
    [03jan.2022 00:15:30.289] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.ddns.samjviana.bunchofthings.ClientEventSubscriber to FORGE
    [03jan.2022 00:15:30.304] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.ddns.samjviana.bunchofthings.ModEventSubscriber to MOD
    [03jan.2022 00:15:30.537] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.config.ConfigTracker/CONFIG]: Config file forge-client.toml for forge tracking
    [03jan.2022 00:15:30.538] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.config.ConfigTracker/CONFIG]: Config file forge-server.toml for forge tracking
    [03jan.2022 00:15:30.539] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.config.ConfigTracker/CONFIG]: Config file forge-common.toml for forge tracking
    [03jan.2022 00:15:30.592] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for forge
    [03jan.2022 00:15:30.593] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.minecraftforge.common.ForgeSpawnEggItem$CommonHandler to MOD
    [03jan.2022 00:15:30.596] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.minecraftforge.common.ForgeSpawnEggItem$ColorRegisterHandler to MOD
    [03jan.2022 00:15:30.603] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.minecraftforge.client.model.ModelDataManager to FORGE
    [03jan.2022 00:15:30.619] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.minecraftforge.client.ForgeHooksClient$ClientEvents to MOD
    [03jan.2022 00:15:33.796] [Render thread/INFO] [com.mojang.text2speech.NarratorWindows/]: Narrator library for x64 successfully loaded
    [03jan.2022 00:15:34.884] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.config.ConfigTracker/CONFIG]: Loading configs type CLIENT
    [03jan.2022 00:15:34.886] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.config.ConfigFileTypeHandler/CONFIG]: Built TOML config for C:\Users\samjv\Desktop\code\minecraft\1.17.1\bunchofthings\run\config\forge-client.toml
    [03jan.2022 00:15:34.889] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.config.ConfigFileTypeHandler/CONFIG]: Loaded TOML config file C:\Users\samjv\Desktop\code\minecraft\1.17.1\bunchofthings\run\config\forge-client.toml
    [03jan.2022 00:15:34.940] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.config.ConfigFileTypeHandler/CONFIG]: Watching TOML config file C:\Users\samjv\Desktop\code\minecraft\1.17.1\bunchofthings\run\config\forge-client.toml for changes
    [03jan.2022 00:15:34.947] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.config.ConfigTracker/CONFIG]: Loading configs type COMMON
    [03jan.2022 00:15:34.948] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.config.ConfigFileTypeHandler/CONFIG]: Built TOML config for C:\Users\samjv\Desktop\code\minecraft\1.17.1\bunchofthings\run\config\forge-common.toml
    [03jan.2022 00:15:34.950] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.config.ConfigFileTypeHandler/CONFIG]: Loaded TOML config file C:\Users\samjv\Desktop\code\minecraft\1.17.1\bunchofthings\run\config\forge-common.toml
    [03jan.2022 00:15:34.951] [Thread-0/DEBUG] [net.minecraftforge.fml.config.ConfigFileTypeHandler/CONFIG]: Config file forge-client.toml changed, sending notifies
    [03jan.2022 00:15:34.951] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.config.ConfigFileTypeHandler/CONFIG]: Watching TOML config file C:\Users\samjv\Desktop\code\minecraft\1.17.1\bunchofthings\run\config\forge-common.toml for changes
    [03jan.2022 00:15:35.316] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [forge] Starting version check at https://files.minecraftforge.net/net/minecraftforge/forge/promotions_slim.json
    [03jan.2022 00:15:37.516] [Forge Version Check/DEBUG] [net.minecraftforge.fml.VersionChecker/]: [forge] Received version check data:
    {
      "homepage": "https://files.minecraftforge.net/net/minecraftforge/forge/",
      "promos": {
        "1.1-latest": "1.3.4.29",
        "1.2.3-latest": "1.4.1.64",
        "1.2.4-latest": "2.0.0.68",
        "1.2.5-latest": "3.4.9.171",
        "1.3.2-latest": "4.3.5.318",
        "1.4.0-latest": "5.0.0.326",
        "1.4.1-latest": "6.0.0.329",
        "1.4.2-latest": "6.0.1.355",
        "1.4.3-latest": "6.2.1.358",
        "1.4.4-latest": "6.3.0.378",
        "1.4.5-latest": "6.4.2.448",
        "1.4.6-latest": "6.5.0.489",
        "1.4.7-latest": "6.6.2.534",
        "1.5-latest": "7.7.0.598",
        "1.5.1-latest": "7.7.2.682",
        "1.5.2-latest": "7.8.1.738",
        "1.5.2-recommended": "7.8.1.738",
        "1.6.1-latest": "8.9.0.775",
        "1.6.2-latest": "9.10.1.871",
        "1.6.2-recommended": "9.10.1.871",
        "1.6.3-latest": "9.11.0.878",
        "1.6.4-latest": "9.11.1.1345",
        "1.6.4-recommended": "9.11.1.1345",
        "1.7.2-latest": "10.12.2.1161",
        "1.7.2-recommended": "10.12.2.1161",
        "1.7.10_pre4-latest": "10.12.2.1149",
        "1.7.10-latest": "10.13.4.1614",
        "1.7.10-recommended": "10.13.4.1614",
        "1.8-latest": "11.14.4.1577",
        "1.8-recommended": "11.14.4.1563",
        "1.8.8-latest": "11.15.0.1655",
        "1.8.9-latest": "11.15.1.2318",
        "1.8.9-recommended": "11.15.1.2318",
        "1.9-latest": "12.16.1.1938",
        "1.9-recommended": "12.16.1.1887",
        "1.9.4-latest": "12.17.0.2317",
        "1.9.4-recommended": "12.17.0.2317",
        "1.10-latest": "12.18.0.2000",
        "1.10.2-latest": "12.18.3.2511",
        "1.10.2-recommended": "12.18.3.2511",
        "1.11-latest": "13.19.1.2199",
        "1.11-recommended": "13.19.1.2189",
        "1.11.2-latest": "13.20.1.2588",
        "1.11.2-recommended": "13.20.1.2588",
        "1.12-latest": "14.21.1.2443",
        "1.12-recommended": "14.21.1.2387",
        "1.12.1-latest": "14.22.1.2485",
        "1.12.1-recommended": "14.22.1.2478",
        "1.12.2-latest": "14.23.5.2860",
        "1.12.2-recommended": "14.23.5.2859",
        "1.13.2-latest": "25.0.223",
        "1.14.2-latest": "26.0.63",
        "1.14.3-latest": "27.0.60",
        "1.14.4-latest": "28.2.26",
        "1.14.4-recommended": "28.2.26",
        "1.15-latest": "29.0.4",
        "1.15.1-latest": "30.0.51",
        "1.15.2-latest": "31.2.57",
        "1.15.2-recommended": "31.2.57",
        "1.16.1-latest": "32.0.108",
        "1.16.2-latest": "33.0.61",
        "1.16.3-latest": "34.1.42",
        "1.16.3-recommended": "34.1.0",
        "1.16.4-latest": "35.1.37",
        "1.16.4-recommended": "35.1.4",
        "1.16.5-latest": "36.2.22",
        "1.16.5-recommended": "36.2.20",
        "1.17.1-latest": "37.1.1",
        "1.17.1-recommended": "37.1.1",
        "1.18-latest": "38.0.17",
        "1.18.1-latest": "39.0.10"
      }
    }
    [03jan.2022 00:15:37.608] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [forge] Found status: OUTDATED Current: 37.0.108 Target: 37.1.1
    [03jan.2022 00:16:27.530] [Render thread/INFO] [com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService/]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD'
    [03jan.2022 00:16:27.652] [Server thread/DEBUG] [net.minecraftforge.fml.loading.FileUtils/CORE]: Found existing serverconfig directory : .\saves\debug\serverconfig
    [03jan.2022 00:16:27.653] [Server thread/DEBUG] [net.minecraftforge.fml.config.ConfigTracker/CONFIG]: Loading configs type SERVER
    [03jan.2022 00:16:27.653] [Server thread/DEBUG] [net.minecraftforge.fml.config.ConfigFileTypeHandler/CONFIG]: Built TOML config for .\saves\debug\serverconfig\forge-server.toml
    [03jan.2022 00:16:27.655] [Server thread/DEBUG] [net.minecraftforge.fml.config.ConfigFileTypeHandler/CONFIG]: Loaded TOML config file .\saves\debug\serverconfig\forge-server.toml
    [03jan.2022 00:16:27.657] [Server thread/DEBUG] [net.minecraftforge.fml.config.ConfigFileTypeHandler/CONFIG]: Watching TOML config file .\saves\debug\serverconfig\forge-server.toml for changes
    [03jan.2022 00:16:27.666] [Thread-0/DEBUG] [net.minecraftforge.fml.config.ConfigFileTypeHandler/CONFIG]: Config file forge-server.toml changed, sending notifies

     

  4. Games crashes when calling LivingEntity$hurt inside LivingEntityHurt. I'm passing LivingEntityHurt$source and LivingEntityHurt$damage to it.

    Spoiler
    [19:41:38] [Server thread/ERROR]: Encountered an unexpected exception
    java.lang.LinkageError: loader constraint violation: loader 'MC-BOOTSTRAP' @59309333 wants to load interface org.apache.logging.log4j.util.MessageSupplier. (org.apache.logging.log4j.util.MessageSupplier is in module [email protected] of loader 'MC-BOOTSTRAP' @59309333, parent loader 'bootstrap')
    	at net.minecraftforge.eventbus.EventBus.handleException(EventBus.java:316) ~[eventbus-5.0.3.jar%237!:?]
    	at net.minecraftforge.eventbus.EventBus.post(EventBus.java:307) ~[eventbus-5.0.3.jar%237!:?]
    	at net.minecraftforge.eventbus.EventBus.post(EventBus.java:283) ~[eventbus-5.0.3.jar%237!:?]
    	at net.minecraftforge.common.ForgeHooks.onLivingHurt(ForgeHooks.java:321) ~[forge-1.17.1-37.0.108_mapped_official_1.17.1-recomp.jar%2374%2380!:?]
    	at net.minecraft.world.entity.LivingEntity.actuallyHurt(LivingEntity.java:1533) ~[forge-1.17.1-37.0.108_mapped_official_1.17.1-recomp.jar%2375!:?]
    	at net.minecraft.world.entity.LivingEntity.hurt(LivingEntity.java:1044) ~[forge-1.17.1-37.0.108_mapped_official_1.17.1-recomp.jar%2375!:?]
    	at net.minecraft.world.entity.monster.Zombie.hurt(Zombie.java:266) ~[forge-1.17.1-37.0.108_mapped_official_1.17.1-recomp.jar%2375!:?]
    	at net.minecraft.world.entity.player.Player.attack(Player.java:1113) ~[forge-1.17.1-37.0.108_mapped_official_1.17.1-recomp.jar%2375!:?]
    	at net.minecraft.server.level.ServerPlayer.attack(ServerPlayer.java:1310) ~[forge-1.17.1-37.0.108_mapped_official_1.17.1-recomp.jar%2375!:?]
    	at net.minecraft.server.network.ServerGamePacketListenerImpl$1.onAttack(ServerGamePacketListenerImpl.java:1227) ~[forge-1.17.1-37.0.108_mapped_official_1.17.1-recomp.jar%2375!:?]
    	at net.minecraft.network.protocol.game.ServerboundInteractPacket$1.dispatch(ServerboundInteractPacket.java:22) ~[forge-1.17.1-37.0.108_mapped_official_1.17.1-recomp.jar%2375!:?]
    	at net.minecraft.network.protocol.game.ServerboundInteractPacket.dispatch(ServerboundInteractPacket.java:75) ~[forge-1.17.1-37.0.108_mapped_official_1.17.1-recomp.jar%2375!:?]
    	at net.minecraft.server.network.ServerGamePacketListenerImpl.handleInteract(ServerGamePacketListenerImpl.java:1201) ~[forge-1.17.1-37.0.108_mapped_official_1.17.1-recomp.jar%2375!:?]
    	at net.minecraft.network.protocol.game.ServerboundInteractPacket.handle(ServerboundInteractPacket.java:62) ~[forge-1.17.1-37.0.108_mapped_official_1.17.1-recomp.jar%2375!:?]
    	at net.minecraft.network.protocol.game.ServerboundInteractPacket.handle(ServerboundInteractPacket.java:12) ~[forge-1.17.1-37.0.108_mapped_official_1.17.1-recomp.jar%2375!:?]
    	at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:21) ~[forge-1.17.1-37.0.108_mapped_official_1.17.1-recomp.jar%2375!:?]
    	at net.minecraft.server.TickTask.run(TickTask.java:17) ~[forge-1.17.1-37.0.108_mapped_official_1.17.1-recomp.jar%2375!:?]
    	at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:139) ~[forge-1.17.1-37.0.108_mapped_official_1.17.1-recomp.jar%2375!:?]
    	at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:22) ~[forge-1.17.1-37.0.108_mapped_official_1.17.1-recomp.jar%2375!:?]
    	at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:775) ~[forge-1.17.1-37.0.108_mapped_official_1.17.1-recomp.jar%2375!:?]
    	at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:162) ~[forge-1.17.1-37.0.108_mapped_official_1.17.1-recomp.jar%2375!:?]
    	at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:112) ~[forge-1.17.1-37.0.108_mapped_official_1.17.1-recomp.jar%2375!:?]
    	at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:758) ~[forge-1.17.1-37.0.108_mapped_official_1.17.1-recomp.jar%2375!:?]
    	at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:752) ~[forge-1.17.1-37.0.108_mapped_official_1.17.1-recomp.jar%2375!:?]
    	at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:122) ~[forge-1.17.1-37.0.108_mapped_official_1.17.1-recomp.jar%2375!:?]
    	at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:738) ~[forge-1.17.1-37.0.108_mapped_official_1.17.1-recomp.jar%2375!:?]
    	at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:687) ~[forge-1.17.1-37.0.108_mapped_official_1.17.1-recomp.jar%2375!:?]
    	at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:258) ~[forge-1.17.1-37.0.108_mapped_official_1.17.1-recomp.jar%2375!:?]
    	at java.lang.Thread.run(Unknown Source) [?:?]
    

     

     

  5. I asked before, but didn't get any responses :/
    I have an custom slime block that works exactly the same as the vanilla one, but it is visually different. The thing is, the vanilla block, don't render the face that is in contact with another block os same instance, i assume that the function HalfTransparentBlock$skipRendering is responsable for that. To make my block i just extended the SlimeBlock class but the render of the face keep getting rendered, i even override the skipRendering, but it is never called.
    Here's an screenshot: (left: modded slime block, right: vanilla's)
    Vir9cqZ.png

  6. I have an custom slime block that works exactly the same as the vanilla one, but it is visually different. The thing is, the vanilla block, don't render the face that is in contact with another block os same instance, i assume that the function HalfTransparentBlock$skipRendering is responsable for that. To make my block i just extended the SlimeBlock class but the render of the face keep getting rendered, i even override the skipRendering, but it is never called.
    Here's an screenshot: (left: modded slime block, right: vanilla's)
    Vir9cqZ.png

  7. 1 hour ago, Luis_ST said:

    i've test your code and unfortunately i can't tell you what'S exactly is the problem
    the only thing i can tell you is that HalfTransparentBlock#skipRendering is not called,
    but i don't know why

    sorry

    I thought that it should be called, place some logs inside it, but it's never called.
    i could try to create an custom render, kinda copying the translucent, but i think is to much work

  8. 4 minutes ago, Luis_ST said:

    show the Registry Entry of your ColoredSlimeBlock

    public static final DeferredRegister<Block> BLOCKS = DeferredRegister.create(ForgeRegistries.BLOCKS, BunchOfThings.MODID);
    public static final RegistryObject<Block> BLACK_SLIME_BLOCK = BLOCKS.register("black_slime_block", () -> { 
    	return new ColoredSlimeBlock(BlockBehaviour.Properties.of(Material.CLAY).friction(0.8f).sound(SoundType.SLIME_BLOCK).noOcclusion());
    });

     

  9. 4 minutes ago, Luis_ST said:

    you need to register the Block itself and the BlockItem for it

    @SubscribeEvent
    public static void onRegisterBlock(final RegistryEvent.Register<Block> event) {
    	final IForgeRegistry<Block> registry = event.getRegistry();
    
    	ModBlocks.BLOCKS.getEntries().stream().map(RegistryObject::get).forEach((block) -> {
    		registry.register(block);
    	});
    }

    just did the block registration, but the block transparency remains the same.

  10. 1 hour ago, Luis_ST said:

    show your Block Registration

    and do never use @OnlyIn it's only for vanilla

        @SubscribeEvent
        public static void onRegisterItem(final RegistryEvent.Register<Item> event) {
            final IForgeRegistry<Item> registry = event.getRegistry();
    
    		ModBlocks.BLOCKS.getEntries().stream().map(RegistryObject::get).forEach((block) -> {
    			final Item.Properties properties;
    			if (shouldHide(block)) {
    				return;
    			}
    			else if (isBlockItem(block)) {
    				properties = new Item.Properties().tab(ModCreativeTab.ITEMS);
    			}
    			else {
    				properties = new Item.Properties().tab(ModCreativeTab.BLOCKS);
    			}
    			final BlockItem blockItem = new BlockItem(block, properties);
    
    			blockItem.setRegistryName(block.getRegistryName());
    			registry.register(blockItem);
    		});
        }

    Did'n know about the OnlyIn thing, thanks

  11. 9 minutes ago, Luis_ST said:

    show your Block class and your Registration

    Block class: 

    Spoiler
    public class ColoredSlimeBlock extends SlimeBlock {
    	public ColoredSlimeBlock(Properties properties) {
    		super(properties);
    	}
    	
    	@Override
    	public boolean isStickyBlock(BlockState state) {
    		return true;
    	}
    }

    The registration:

    Spoiler
    @OnlyIn(Dist.CLIENT)
    public static Object clientOnlySetup() {
    	for (RegistryObject<Block> regBlock : ModBlocks.BLOCKS.getEntries()) {
    		if (regBlock.get() instanceof ColoredSlimeBlock) {
    			ItemBlockRenderTypes.setRenderLayer(regBlock.get(), RenderType.translucent());
    		}
    	}
    	
      	...
          
    	return null;
    }

     

     

  12. Don't know if i am missing something but i spent the last hours trying to understand how to use getWeightedItem(List<T> p_146315_, int p_146316_) (as in 1.17.1), by looking in 1.16 i can assume that are the models and p_146316_ are the weight.
    The thing is that i could figure out how to get those values, but anyway, i'll give this up, and intead i'll rewrite the blockstate to use FACING, i think ... and HOPE, i will be better to work out.
    thanks anyway

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.