MrCrayfish / MrCrayfishGunMod

A Minecraft Mod focused on adding fun and simple weapons wtih lots of customisation including attachments and more!
Other
191 stars 132 forks source link

"enableKnockback" in config has no difference when set to "false" #501

Open XyperCode opened 1 year ago

XyperCode commented 1 year ago

Description:

The config entry enableKnockback still makes bullets cause knockback when set to false.

TOML config is valid, and doesn't reset.
It stays after starting the game again (editor was closed while the game was open).
I also closed the game while editing the file.
I've done this to minimize the chance on interference from either the editor or game while checking.

Config info:

Config File: cgm-common.toml

Tested on:

Environment: Singleplayer, Production (non-dev) Forge Version: 45.2.0 Minecraft Version: 1.19.4 Gun Mod Version: 1.3.7 Framework Version: 0.6.16

Extra mods:

Log contents:

Spoiler ``` [12:07:34] [main/INFO] [cp.mo.mo.Launcher/MODLAUNCHER]: ModLauncher running: args [--username, XyperCode, --version, 1.19.4, --gameDir, C:/Users/XyperCode/AppData/Roaming/PrismLauncher/instances/CGM Issue/.minecraft, --assetsDir, C:/Users/XyperCode/AppData/Roaming/PrismLauncher/assets, --assetIndex, 3, --uuid, , --accessToken, ????????, --userType, msa, --versionType, release, --launchTarget, forgeclient, --fml.forgeVersion, 45.2.0, --fml.mcVersion, 1.19.4, --fml.forgeGroup, net.minecraftforge, --fml.mcpVersion, 20230314.122934, --width, 854, --height, 480] [12:07:34] [main/INFO] [cp.mo.mo.Launcher/MODLAUNCHER]: ModLauncher 10.0.8+10.0.8+main.0ef7e830 starting: java version 17.0.5 by Eclipse Adoptium; OS Windows 11 arch amd64 version 10.0 [12:07:35] [main/INFO] [mixin/]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=union:/C:/Users/XyperCode/AppData/Roaming/PrismLauncher/libraries/org/spongepowered/mixin/0.8.5/mixin-0.8.5.jar%23147!/ Service=ModLauncher Env=CLIENT [12:07:35] [main/WARN] [ne.mi.fm.lo.mo.ModFileParser/LOADING]: Mod file C:\Users\XyperCode\AppData\Roaming\PrismLauncher\libraries\net\minecraftforge\fmlcore\1.19.4-45.2.0\fmlcore-1.19.4-45.2.0.jar is missing mods.toml file [12:07:35] [main/WARN] [ne.mi.fm.lo.mo.ModFileParser/LOADING]: Mod file C:\Users\XyperCode\AppData\Roaming\PrismLauncher\libraries\net\minecraftforge\javafmllanguage\1.19.4-45.2.0\javafmllanguage-1.19.4-45.2.0.jar is missing mods.toml file [12:07:35] [main/WARN] [ne.mi.fm.lo.mo.ModFileParser/LOADING]: Mod file C:\Users\XyperCode\AppData\Roaming\PrismLauncher\libraries\net\minecraftforge\lowcodelanguage\1.19.4-45.2.0\lowcodelanguage-1.19.4-45.2.0.jar is missing mods.toml file [12:07:35] [main/WARN] [ne.mi.fm.lo.mo.ModFileParser/LOADING]: Mod file C:\Users\XyperCode\AppData\Roaming\PrismLauncher\libraries\net\minecraftforge\mclanguage\1.19.4-45.2.0\mclanguage-1.19.4-45.2.0.jar is missing mods.toml file [12:07:36] [main/INFO] [ne.mi.fm.lo.mo.JarInJarDependencyLocator/]: No dependencies to load found. Skipping! [12:07:38] [main/INFO] [mixin/]: Compatibility level set to JAVA_17 [12:07:38] [main/INFO] [cp.mo.mo.LaunchServiceHandler/MODLAUNCHER]: Launching target 'forgeclient' with arguments [--version, 1.19.4, --gameDir, C:\Users\XyperCode\AppData\Roaming\PrismLauncher\instances\CGM Issue\.minecraft, --assetsDir, C:\Users\XyperCode\AppData\Roaming\PrismLauncher\assets, --uuid, , --username, XyperCode, --assetIndex, 3, --accessToken, ????????, --userType, msa, --versionType, release, --width, 854, --height, 480] [12:07:48] [Datafixer Bootstrap/INFO] [mojang/DataFixerBuilder]: 180 Datafixer optimizations took 238 milliseconds [12:07:51] [Render thread/WARN] [minecraft/VanillaPackResourcesBuilder]: Assets URL 'union:/C:/Users/XyperCode/AppData/Roaming/PrismLauncher/libraries/net/minecraft/client/1.19.4-20230314.122934/client-1.19.4-20230314.122934-srg.jar%23158!/assets/.mcassetsroot' uses unexpected schema [12:07:51] [Render thread/WARN] [minecraft/VanillaPackResourcesBuilder]: Assets URL 'union:/C:/Users/XyperCode/AppData/Roaming/PrismLauncher/libraries/net/minecraft/client/1.19.4-20230314.122934/client-1.19.4-20230314.122934-srg.jar%23158!/data/.mcassetsroot' uses unexpected schema [12:07:51] [Render thread/INFO] [mojang/YggdrasilAuthenticationService]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD' [12:07:51] [Render thread/INFO] [minecraft/Minecraft]: Setting user: XyperCode [12:07:51] [Render thread/INFO] [minecraft/Minecraft]: Backend library: LWJGL version 3.3.1 build 7 [12:07:53] [modloading-worker-0/INFO] [ne.mi.co.ForgeMod/FORGEMOD]: Forge mod loading, version 45.2.0, for MC 1.19.4 with MCP 20230314.122934 [12:07:53] [modloading-worker-0/INFO] [ne.mi.co.MinecraftForge/FORGE]: MinecraftForge v45.2.0 Initialized [12:07:55] [Render thread/INFO] [minecraft/ReloadableResourceManager]: Reloading ResourceManager: vanilla, mod_resources [12:07:55] [Worker-Main-12/ERROR] [minecraft/Util]: Invalid path in pack: cgm:sounds/SOUND-LICENSE.txt, ignoring [12:07:56] [Forge Version Check/INFO] [ne.mi.fm.VersionChecker/]: [nightconfigfixes] Starting version check at https://raw.githubusercontent.com/Fuzss/modresources/main/update/nightconfigfixes.json [12:07:56] [Worker-Main-1/WARN] [minecraft/SpriteLoader]: Texture minecraft:effect/dither with size 4x4 limits mip level from 4 to 2 [12:07:57] [Render thread/INFO] [Framework/SYNCED_ENTITY_DATA]: Registered synced data key cgm:aiming for minecraft:player [12:07:57] [Render thread/INFO] [Framework/SYNCED_ENTITY_DATA]: Registered synced data key cgm:reloading for minecraft:player [12:07:57] [Render thread/INFO] [Framework/SYNCED_ENTITY_DATA]: Registered synced data key cgm:shooting for minecraft:player [12:07:57] [Forge Version Check/INFO] [ne.mi.fm.VersionChecker/]: [nightconfigfixes] Found status: UP_TO_DATE Current: 4.0.7 Target: null [12:07:57] [Forge Version Check/INFO] [ne.mi.fm.VersionChecker/]: [framework] Starting version check at https://mrcrayfish.com/modupdatejson?id=framework [12:07:58] [Forge Version Check/INFO] [ne.mi.fm.VersionChecker/]: [framework] Found status: BETA Current: 0.6.16 Target: 0.6.16 [12:07:58] [Forge Version Check/INFO] [ne.mi.fm.VersionChecker/]: [forge] Starting version check at https://files.minecraftforge.net/net/minecraftforge/forge/promotions_slim.json [12:07:58] [Forge Version Check/INFO] [ne.mi.fm.VersionChecker/]: [forge] Found status: AHEAD Current: 45.2.0 Target: null [12:07:58] [Forge Version Check/INFO] [ne.mi.fm.VersionChecker/]: [cgm] Starting version check at https://raw.githubusercontent.com/MrCrayfish/ModUpdates/master/cgm/update.json [12:07:58] [Forge Version Check/INFO] [ne.mi.fm.VersionChecker/]: [cgm] Found status: BETA Current: 1.3.7 Target: null [12:08:00] [Render thread/WARN] [minecraft/SoundEngine]: Missing sound for event: minecraft:item.brush.brushing [12:08:00] [Render thread/WARN] [minecraft/SoundEngine]: Missing sound for event: minecraft:item.brush.brush_sand_completed [12:08:00] [Render thread/WARN] [minecraft/SoundEngine]: Missing sound for event: minecraft:item.goat_horn.play [12:08:00] [Render thread/WARN] [minecraft/SoundEngine]: Missing sound for event: minecraft:entity.goat.screaming.horn_break [12:08:00] [Render thread/WARN] [minecraft/SoundEngine]: Missing sound for event: minecraft:music.overworld.cherry_grove [12:08:00] [Render thread/INFO] [mojang/Library]: OpenAL initialized on device OpenAL Soft on Speakers (Realtek(R) Audio) [12:08:00] [Render thread/INFO] [minecraft/SoundEngine]: Sound engine started [12:08:00] [Render thread/INFO] [minecraft/TextureAtlas]: Created: 1024x512x4 minecraft:textures/atlas/blocks.png-atlas [12:08:00] [Render thread/INFO] [minecraft/TextureAtlas]: Created: 256x256x4 minecraft:textures/atlas/signs.png-atlas [12:08:00] [Render thread/INFO] [minecraft/TextureAtlas]: Created: 512x512x4 minecraft:textures/atlas/banner_patterns.png-atlas [12:08:00] [Render thread/INFO] [minecraft/TextureAtlas]: Created: 512x512x4 minecraft:textures/atlas/shield_patterns.png-atlas [12:08:00] [Render thread/INFO] [minecraft/TextureAtlas]: Created: 1024x1024x4 minecraft:textures/atlas/armor_trims.png-atlas [12:08:00] [Render thread/INFO] [minecraft/TextureAtlas]: Created: 256x256x4 minecraft:textures/atlas/chest.png-atlas [12:08:00] [Render thread/INFO] [minecraft/TextureAtlas]: Created: 64x64x4 minecraft:textures/atlas/decorated_pot.png-atlas [12:08:00] [Render thread/INFO] [minecraft/TextureAtlas]: Created: 512x256x4 minecraft:textures/atlas/beds.png-atlas [12:08:00] [Render thread/INFO] [minecraft/TextureAtlas]: Created: 512x256x4 minecraft:textures/atlas/shulker_boxes.png-atlas [12:08:01] [Render thread/WARN] [minecraft/ShaderInstance]: Shader rendertype_entity_translucent_emissive could not find sampler named Sampler2 in the specified shader program. [12:08:01] [Render thread/INFO] [minecraft/TextureAtlas]: Created: 256x256x0 minecraft:textures/atlas/particles.png-atlas [12:08:01] [Render thread/INFO] [minecraft/TextureAtlas]: Created: 256x256x0 minecraft:textures/atlas/paintings.png-atlas [12:08:01] [Render thread/INFO] [minecraft/TextureAtlas]: Created: 256x128x0 minecraft:textures/atlas/mob_effects.png-atlas [12:08:48] [Render thread/INFO] [minecraft/RecipeManager]: Loaded 8 recipes [12:08:49] [Render thread/INFO] [minecraft/AdvancementList]: Loaded 1204 advancements [12:10:20] [Render thread/INFO] [minecraft/RecipeManager]: Loaded 8 recipes [12:10:20] [Render thread/INFO] [minecraft/AdvancementList]: Loaded 1204 advancements [12:10:21] [Server thread/INFO] [minecraft/IntegratedServer]: Starting integrated minecraft server version 1.19.4 [12:10:21] [Server thread/INFO] [minecraft/MinecraftServer]: Generating keypair [12:10:21] [Server thread/WARN] [fu.ni.co.ConfigSpecWrapper/CORE]: Configuration file C:\Users\XyperCode\AppData\Roaming\PrismLauncher\instances\CGM Issue\.minecraft\saves\Test #1 - Hello Bug\serverconfig\cgm-server.toml is not correct. Correcting [12:10:21] [Server thread/WARN] [fu.ni.co.ConfigSpecWrapper/CORE]: Incorrect key server.cooldownThreshold was corrected from 0 to its default, 75. [12:10:21] [Server thread/INFO] [Framework/]: Loading server configs... [12:10:21] [Server thread/INFO] [minecraft/MinecraftServer]: Preparing start region for dimension minecraft:overworld [12:10:25] [Render thread/INFO] [minecraft/LoggerChunkProgressListener]: Preparing spawn area: 0% [12:10:25] [Render thread/INFO] [minecraft/LoggerChunkProgressListener]: Preparing spawn area: 0% [12:10:25] [Render thread/INFO] [minecraft/LoggerChunkProgressListener]: Preparing spawn area: 0% [12:10:25] [Render thread/INFO] [minecraft/LoggerChunkProgressListener]: Preparing spawn area: 0% [12:10:25] [Render thread/INFO] [minecraft/LoggerChunkProgressListener]: Preparing spawn area: 0% [12:10:26] [Render thread/INFO] [minecraft/LoggerChunkProgressListener]: Preparing spawn area: 0% [12:10:26] [Render thread/INFO] [minecraft/LoggerChunkProgressListener]: Preparing spawn area: 0% [12:10:26] [Render thread/INFO] [minecraft/LoggerChunkProgressListener]: Preparing spawn area: 0% [12:10:26] [Render thread/INFO] [minecraft/LoggerChunkProgressListener]: Preparing spawn area: 0% [12:10:26] [Render thread/INFO] [minecraft/LoggerChunkProgressListener]: Preparing spawn area: 22% [12:10:27] [Render thread/INFO] [minecraft/LoggerChunkProgressListener]: Preparing spawn area: 70% [12:10:27] [Server thread/INFO] [ne.mi.se.pe.PermissionAPI/]: Successfully initialized permission handler forge:default_handler [12:10:27] [Render thread/INFO] [minecraft/LoggerChunkProgressListener]: Time elapsed: 5300 ms [12:10:27] [Server thread/INFO] [minecraft/IntegratedServer]: Changing view distance to 12, from 10 [12:10:27] [Server thread/INFO] [minecraft/IntegratedServer]: Changing simulation distance to 12, from 0 [12:10:27] [Render thread/WARN] [io.ne.ut.in.SystemPropertyUtil/]: Unable to parse the boolean system property 'java.net.preferIPv6Addresses':system - using the default value: false [12:10:29] [Netty Local Client IO #0/INFO] [ne.mi.ne.NetworkHooks/]: Connected to a modded server. [12:10:29] [Server thread/INFO] [minecraft/PlayerList]: XyperCode[local:E:cb20f075] logged in with entity id 159 at (41.331856102159115, 78.0, 31.791383633229675) [12:10:29] [Server thread/INFO] [minecraft/MinecraftServer]: XyperCode joined the game [12:10:30] [Render thread/INFO] [minecraft/AdvancementList]: Loaded 31 advancements [12:10:36] [Server thread/INFO] [minecraft/MinecraftServer]: [XyperCode: Summoned new Husk] [12:10:36] [Render thread/INFO] [minecraft/ChatComponent]: [System] [CHAT] Summoned new Husk [12:10:41] [Server thread/INFO] [minecraft/MinecraftServer]: [XyperCode: Summoned new Husk] [12:10:41] [Render thread/INFO] [minecraft/ChatComponent]: [System] [CHAT] Summoned new Husk [12:10:44] [Server thread/INFO] [minecraft/IntegratedServer]: Saving and pausing game... [12:10:44] [Server thread/INFO] [minecraft/MinecraftServer]: Saving chunks for level 'ServerLevel[Test #1 - Hello Bug]'/minecraft:overworld [12:10:44] [Server thread/INFO] [minecraft/MinecraftServer]: Saving chunks for level 'ServerLevel[Test #1 - Hello Bug]'/minecraft:the_nether [12:10:44] [Server thread/INFO] [minecraft/MinecraftServer]: Saving chunks for level 'ServerLevel[Test #1 - Hello Bug]'/minecraft:the_end [12:11:02] [Render thread/INFO] [minecraft/Minecraft]: Stopping! [12:11:02] [Server thread/INFO] [minecraft/ServerGamePacketListenerImpl]: XyperCode lost connection: Disconnected [12:11:02] [Server thread/INFO] [minecraft/MinecraftServer]: XyperCode left the game [12:11:02] [Server thread/INFO] [minecraft/ServerGamePacketListenerImpl]: Stopping singleplayer server as player logged out [12:11:02] [Server thread/INFO] [minecraft/MinecraftServer]: Stopping server [12:11:02] [Server thread/INFO] [minecraft/MinecraftServer]: Saving players [12:11:02] [Server thread/INFO] [minecraft/MinecraftServer]: Saving worlds [12:11:03] [Server thread/INFO] [minecraft/MinecraftServer]: Saving chunks for level 'ServerLevel[Test #1 - Hello Bug]'/minecraft:overworld [12:11:04] [Server thread/INFO] [minecraft/MinecraftServer]: Saving chunks for level 'ServerLevel[Test #1 - Hello Bug]'/minecraft:the_nether [12:11:04] [Server thread/INFO] [minecraft/MinecraftServer]: Saving chunks for level 'ServerLevel[Test #1 - Hello Bug]'/minecraft:the_end [12:11:04] [Server thread/INFO] [minecraft/MinecraftServer]: ThreadedAnvilChunkStorage (Test #1 - Hello Bug): All chunks are saved [12:11:04] [Server thread/INFO] [minecraft/MinecraftServer]: ThreadedAnvilChunkStorage (DIM-1): All chunks are saved [12:11:04] [Server thread/INFO] [minecraft/MinecraftServer]: ThreadedAnvilChunkStorage (DIM1): All chunks are saved [12:11:04] [Server thread/INFO] [minecraft/MinecraftServer]: ThreadedAnvilChunkStorage: All dimensions are saved [12:11:04] [Server thread/INFO] [Framework/]: Unloading server configs... ```
Reported post in MrCrayfish's Discord