globox1997 / environmentz Goto Github PK
View Code? Open in Web Editor NEWhttps://modrinth.com/mod/environmentz
Home Page: https://www.curseforge.com/minecraft/mc-mods/environmentz
License: GNU General Public License v3.0
https://modrinth.com/mod/environmentz
Home Page: https://www.curseforge.com/minecraft/mc-mods/environmentz
License: GNU General Public License v3.0
Hi, i see a crash with demon entity, when the freeze try to hurt a demon
This mod has a lot of potential, but at the moment, there is no way of dealing with heat.
Spawning at one of the warm biomes means you will deplete your entire saturation in just a couple minutes.
For cold, you have n+1 options.
Some suggestion from a person who lives in a warm country:
New Items:
If possible, all would transform after a while depending on the temperature.
Ice Cube → vanishes
Cold Water → Turns into [Water Bottle]
Popsicle → Turns into [Stick]
Cold Juice, Milkshake, Ice Cream → Turns into Suspicious Blend similar to [Suspicious Stew]
But this would unbalance things. So you could have another item:
New Block:
New Armor Set:
(Reduces heat + Increase Cold / made out of: Fabric)
When i set myself to be cold immune in my client side config and then join a server where no one is cold immune i am still cold immune on the server. (after further testing it only happens with an empty list on the server, also if your server has a name and your client is set to immune then only cold progress doesn't work)
I'm using the newest 1.17 download along with a few other mods, including optifabric. The screen blackout only happens in survival when the little icon indicating cold pops up, like when entering certain biomes.
Perhaps you could add a command that increases or decreases temperature in a specified area, alternatively you could have blocks you put in corners of rooms that have the same effect.
In my Modpack the people ary dying to freezing altougth they having campfire and heating stones
I really would like to help you figuring this issue out, have also a server where you could test it.
https://www.curseforge.com/minecraft/modpacks/deathdusk [2.8.1]
Would love to see integration with the 'Fabric seasons' would be lovely
Link to mod | https://www.curseforge.com/minecraft/mc-mods/fabric-seasons
---- Minecraft Crash Report ----
// You're mean.
Time: 2021-01-22 17:07:12 CET
Description: Initializing game
java.lang.NullPointerException
at Not Enough Crashes deobfuscated stack trace.(1.16.4+build.7)
at net.minecraft.item.ArmorItem.appendTooltip(ArmorItem:1032)
at net.minecraft.item.ItemStack.getTooltip(ItemStack:631)
at net.minecraft.client.MinecraftClient.method_1485(MinecraftClient:717)
at net.minecraft.client.search.TextSearchableContainer.index(TextSearchableContainer:36)
at net.minecraft.client.search.IdentifierSearchableContainer.add(IdentifierSearchableContainer:48)
at net.minecraft.client.MinecraftClient.method_1535(MinecraftClient:730)
at java.lang.Iterable.forEach(Unknown Source)
at net.minecraft.client.MinecraftClient.initializeSearchableContainers(MinecraftClient:729)
at net.minecraft.client.MinecraftClient.<init>(MinecraftClient:544)
at net.minecraft.client.main.Main.main(Main:177)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:226)
at net.fabricmc.loader.launch.knot.Knot.init(Knot.java:139)
at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:27)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:196)
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:231)
at org.multimc.EntryPoint.listen(EntryPoint.java:143)
at org.multimc.EntryPoint.main(EntryPoint.java:34)
Mixins in stacktrace:
net.minecraft.class_1738:
com.exline.woodarmor.mixin.ArmorItemMixin (woodarmor.mixins.json)
io.github.apace100.origins.mixin.ArmorItemMixin (origins.mixins.json)
net.environmentz.mixin.ArmorItemMixin (environmentz.mixins.json)
net.minecraft.class_1799:
com.hugman.dawn.mod.mixin.ItemStackMixin (dawn_mod.mixins.json)
draylar.inmis.mixin.ItemStackMixin (inmis.mixins.json)
net.telepathicgrunt.bumblezone.mixin.items.HoneyShieldItemstackGetMaximumDamageMixin (the_bumblezone.mixins.json)
top.theillusivec4.colytra.loader.mixin.ItemStackMixin (colytra.mixins.json)
net.telepathicgrunt.bumblezone.mixin.items.HoneyShieldItemstackSetDamageMixin (the_bumblezone.mixins.json)
net.fabricmc.fabric.mixin.tool.attribute.MixinItemStack (fabric-tool-attribute-api-v1.mixins.json)
com.focamacho.ringsofascension.mixin.ItemStackMixin (ringsofascension.mixins.json)
net.fabricmc.fabric.mixin.item.ItemStackMixin (fabric-item-api-v1.mixins.json)
net.tigereye.spellbound.mixins.ItemStackMixin (spellbound.mixins.json)
io.teamblue.composing.mixin.ItemStackEAMMixin (mixins.composing.json)
net.fabricmc.fabric.mixin.item.client.ItemStackMixin (fabric-item-api-v1.mixins.json)
de.siphalor.nbtcrafting.mixin.MixinItemStack (nbtcrafting.mixins.json)
dev.onyxstudios.cca.mixin.item.common.MixinItemStack (mixins.cardinal_components_item.json)
azmalent.potiondescriptions.mixin.ItemStackMixin (potiondescriptions.mixins.json)
top.theillusivec4.curios.mixin.ItemStackMixin (curios.mixins.json)
io.github.apace100.originsclasses.mixin.DontOverwriteAttrModsMixin (origins-classes.mixins.json)
artifacts.mixin.mixins.accessors.ItemStackAccessor (artifacts.mixins.json)
tfar.dankstorage.mixin.ItemStackMixin (dankstorage.mixins.json)
is.rmob.supershulkers.mixin.ItemStackMixin (supershulkers.mixins.json)
com.glisco.conjuring.mixin.TooltipMixin (conjuring.mixins.json)
io.github.apace100.origins.mixin.ItemStackMixin (origins.mixins.json)
dev.emi.trinkets.mixin.ItemStackMixin (trinkets.mixins.json)
dzwdz.durability_banks.mixin.ItemStackMixin (durability_banks.mixins.json)
net.minecraft.class_310:
tfar.dankstorage.mixin.MinecraftClientAccessor (dankstorage.mixins.json)
dynamicfps.mixin.MinecraftClientMixin (dynamicfps.mixins.json)
com.swordglowsblue.artifice.mixin.MixinMinecraftClient (artifice.mixins.json)
dev.emi.bunchotrinkets.mixin.MinecraftClientMixin (bunchotrinkets.mixins.json)
net.fabricmc.fabric.mixin.event.interaction.MixinMinecraftClient (fabric-events-interaction-v0.mixins.json)
ladysnake.satin.mixin.client.event.MinecraftClientMixin (mixins.satin.client.json)
badasintended.cpas.mixin.MixinMinecraftClient (cpas.mixins.json)
fudge.notenoughcrashes.mixins.client.MixinMinecraftClient (notenoughcrashes.mixins.json)
me.ramidzkh.fabrishot.mixins.MinecraftClientMixin (mixins.fabrishot.json)
io.github.lucaargolo.slotlock.mixin.MinecraftClientMixin (slotlock.mixins.json)
me.shedaniel.cloth.mixin.client.events.MixinMinecraftClient (cloth-client-events-v0.mixins.json)
me.jellysquid.mods.sodium.mixin.options.MixinMinecraftClient (sodium.mixins.json)
svenhjol.charm.mixin.MinecraftClientMixin (charm.mixins.json)
net.boostedbrightness.mixin.MixinMinecraftClient (boostedbrightness.mixins.json)
squeek.appleskin.mixin.MinecraftClientMixin (appleskin.mixins.json)
io.github.giantnuker.fabric.loadcatcher.mixin.MinecraftClientMixin (loadcatcher.mixins.json)
com.replaymod.core.mixin.MinecraftAccessor (mixins.core.replaymod.json)
net.ludocrypt.dynmus.mixin.MinecraftClientMixin (dynmus.mixins.json)
vazkii.patchouli.mixin.client.MixinMinecraftClient (patchouli.mixins.json)
ru.betterend.mixin.client.MinecraftClientMixin (betterend.mixins.client.json)
net.clayborn.accurateblockplacement.mixin.MinecraftClientMixin (accurateblockplacement.mixins.json)
com.rdvdev2.disablecustomworldsadvice.mixin.MixinMinecraftClient (disable_custom_worlds_advice.mixins.json)
net.fabricmc.fabric.mixin.networking.accessor.MinecraftClientAccessor (fabric-networking-api-v1.mixins.json)
me.lambdaurora.lambdynlights.mixin.MinecraftClientMixin (lambdynlights.mixins.json)
net.fabricmc.fabric.mixin.registry.sync.client.MixinMinecraftClient (fabric-registry-sync-v0.mixins.json)
me.lambdaurora.spruceui.mixin.MinecraftClientMixin (spruceui.mixins.json)
com.github.legoatoom.connectiblechains.mixin.client.MinecraftClientMixin (connectiblechains.mixins.json)
net.fabricmc.fabric.mixin.event.lifecycle.client.MinecraftClientMixin (fabric-lifecycle-events-v1.mixins.json)
me.hypherionmc.simplerpc.mixin.ScreenEventsMixin (simple-rpc.mixins.json)
me.shedaniel.advancementsenlarger.mixin.MixinMinecraftClient (advancements-enlarger.mixins.json)
com.replaymod.core.mixin.MixinMinecraft (mixins.core.replaymod.json)
top.theillusivec4.polymorph.loader.mixin.core.MinecraftClientAccessor (polymorph.mixins.json)
tfar.dankstorage.mixin.MinecraftClientMixin (dankstorage.mixins.json)
me.shedaniel.architectury.mixin.fabric.client.MixinMinecraft (architectury.mixins.json)
carpet.mixins.MinecraftClient_pausedShakeMixin (carpet.mixins.json)
io.github.joaoh1.okzoomer.client.mixin.MinecraftClientMixin (okzoomer.mixins.json)
de.siphalor.nbtcrafting.mixin.client.MixinMinecraftClient (nbtcrafting.mixins.json)
xaero.map.mixin.MixinMinecraftClient (xaeroworldmap.mixins.json)
com.replaymod.lib.de.johni0702.minecraft.gui.versions.mixin.MixinMinecraft (mixins.jgui.json)
svenhjol.charm.mixin.accessor.MinecraftClientAccessor (charm.mixins.json)
net.johnvictorfs.simple_utilities.mixin.GameClientMixin (simple_utilities.mixins.json)
me.shedaniel.slightguimodifications.mixin.MixinMinecraft (slight-gui-modifications.mixins.json)
carpet.mixins.MinecraftClientMixin (carpet.mixins.json)
dev.latvian.kubejs.mixin.common.MinecraftMixin (kubejs-common.mixins.json)
It seems that when you want to insulate your armour using the smithing table it will lose all enchantments (and other nbt data, like the display name etc.).
It doesn't seem to be a Minecraft smithing table limitation, as you can change enchanted diamond tools/armour to netherite without loosing the enchantments etc.
Some info |
The server is on hardcore
Idk if this also happens while in single player
Had the Dehydration mode and seasons mode (bunch of other mods that added custom items etc)
[15:01:50] [Render thread/INFO]: Loaded 636 advancements
[15:01:50] [Render thread/INFO]: Player cosmetics successfully registered
[15:01:53] [Server thread/INFO]: Saving chunks for level 'ServerLevel[SayGon]'/minecraft:the_nether
[15:01:53] [Server thread/INFO]: Saving chunks for level 'ServerLevel[SayGon]'/minecraft:the_end
[15:01:54] [Render thread/WARN]: Unable to play empty soundEvent: minecraft:entity.cod.ambient
[15:01:54] [Server thread/INFO]: Saving and pausing game...
[15:01:54] [Server thread/INFO]: Saving chunks for level 'ServerLevel[SayGon]'/minecraft:overworld
[15:01:54] [Server thread/INFO]: Saving chunks for level 'ServerLevel[SayGon]'/minecraft:the_nether
[15:01:54] [Server thread/INFO]: Saving chunks for level 'ServerLevel[SayGon]'/minecraft:the_end
[15:02:00] [Render thread/INFO]: Using default channel type
[15:02:00] [Render thread/INFO]: Started serving on 49184
[15:02:00] [Render thread/INFO]: [CHAT] Local game hosted on port 49184
[15:02:22] [Render thread/INFO]: Loaded 637 advancements
[15:03:29] [Server thread/WARN]: COM exception: Invalid Query: SELECT PERCENTUSAGE FROM Win32_PerfRawData_PerfOS_PagingFile
[15:03:29] [Server thread/ERROR]: Encountered an unexpected exception
net.minecraft.class_148: Ticking player
at net.minecraft.class_3242.method_14357(class_3242.java:186) ~[intermediary-fabric-loader-0.11.6-1.17.jar:?]
at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:904) ~[intermediary-fabric-loader-0.11.6-1.17.jar:?]
at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:833) ~[intermediary-fabric-loader-0.11.6-1.17.jar:?]
at net.minecraft.class_1132.method_3748(class_1132.java:96) ~[intermediary-fabric-loader-0.11.6-1.17.jar:?]
at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:692) ~[intermediary-fabric-loader-0.11.6-1.17.jar:?]
at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:274) ~[intermediary-fabric-loader-0.11.6-1.17.jar:?]
at java.lang.Thread.run(Thread.java:831) [?:?]
Caused by: java.lang.IllegalArgumentException: Modifier is already applied on this attribute!
at net.minecraft.class_1324.method_6197(class_1324.java:73) ~[intermediary-fabric-loader-0.11.6-1.17.jar:?]
at net.minecraft.class_1324.method_26837(class_1324.java:85) ~[intermediary-fabric-loader-0.11.6-1.17.jar:?]
at net.environmentz.effect.OverheatingEffect.method_5555(OverheatingEffect.java:46) ~[environmentz-1.1.4.jar:?]
at net.minecraft.class_1309.handler$zhn000$checkStatus(class_1309.java:4570) ~[intermediary-fabric-loader-0.11.6-1.17.jar:?]
at net.minecraft.class_1309.method_6009(class_1309.java) ~[intermediary-fabric-loader-0.11.6-1.17.jar:?]
at net.minecraft.class_3222.method_6009(class_3222.java:1215) ~[intermediary-fabric-loader-0.11.6-1.17.jar:?]
at net.minecraft.class_1309.method_37222(class_1309.java:953) ~[intermediary-fabric-loader-0.11.6-1.17.jar:?]
at net.minecraft.class_1309.method_6092(class_1309.java:937) ~[intermediary-fabric-loader-0.11.6-1.17.jar:?]
at net.environmentz.util.TemperatureAspects.hotEnvironment(TemperatureAspects.java:64) ~[environmentz-1.1.4.jar:?]
at net.minecraft.class_1657.handler$bdh002$tickMixin(class_1657.java:6330) ~[intermediary-fabric-loader-0.11.6-1.17.jar:?]
at net.minecraft.class_1657.method_5773(class_1657.java:323) ~[intermediary-fabric-loader-0.11.6-1.17.jar:?]
at net.minecraft.class_3222.method_14226(class_3222.java:469) ~[intermediary-fabric-loader-0.11.6-1.17.jar:?]
at net.minecraft.class_3244.method_18784(class_3244.java:213) ~[intermediary-fabric-loader-0.11.6-1.17.jar:?]
at net.minecraft.class_2535.method_10754(class_2535.java:238) ~[intermediary-fabric-loader-0.11.6-1.17.jar:?]
at net.minecraft.class_3242.method_14357(class_3242.java:183) ~[intermediary-fabric-loader-0.11.6-1.17.jar:?]
... 6 more
[15:03:29] [Server thread/ERROR]: This crash report has been saved to: C:\Users\hp\AppData\Roaming.minecraft\crash-reports\crash-2021-07-18_15.03.29-server.txt
[15:03:29] [Server thread/INFO]: Stopping server
[15:03:29] [Server thread/INFO]: Saving players
[15:03:29] [Server thread/INFO]: SabinaArmalite lost connection: Disconnected
[15:03:29] [Server thread/INFO]: SabinaArmalite left the game
[15:03:29] [Thread-135/INFO]: Minecraft instance shutting down, starting the Illuminations uninstaller
---- Minecraft Crash Report ----
// Don't be sad. I'll do better next time, I promise!
Time: 28.06.2021, 12:52
Description: Initializing game
java.lang.RuntimeException: Could not execute entrypoint stage 'main' due to errors, provided by 'environmentz'!
at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke0(EntrypointUtils.java:50)
at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke(EntrypointUtils.java:33)
at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointClient.start(EntrypointClient.java:33)
at net.minecraft.class_310.(class_310.java:459)
at net.minecraft.client.main.Main.main(Main.java:179)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:567)
at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:234)
at net.fabricmc.loader.launch.knot.Knot.launch(Knot.java:153)
at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:28)
Suppressed: java.lang.NoClassDefFoundError: me/shedaniel/autoconfig/ConfigData
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1010)
at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150)
at net.fabricmc.loader.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:170)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:519)
at net.dehydration.init.ConfigInit.(ConfigInit.java:8)
at net.dehydration.DehydrationMain.onInitialize(DehydrationMain.java:12)
at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke0(EntrypointUtils.java:47)
... 11 more
Caused by: java.lang.ClassNotFoundException: me.shedaniel.autoconfig.ConfigData
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:636)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:182)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:519)
at net.fabricmc.loader.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:175)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:519)
... 19 more
Caused by: java.lang.NoClassDefFoundError: me/shedaniel/autoconfig/ConfigData
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1010)
at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150)
at net.fabricmc.loader.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:170)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:519)
at net.environmentz.init.ConfigInit.(ConfigInit.java:8)
at net.environmentz.EnvironmentzMain.onInitialize(EnvironmentzMain.java:10)
at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke0(EntrypointUtils.java:47)
... 11 more
Caused by: java.lang.ClassNotFoundException: me.shedaniel.autoconfig.ConfigData
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:636)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:182)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:519)
at net.fabricmc.loader.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:175)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:519)
... 19 more
-- Head --
Thread: Render thread
Stacktrace:
at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke0(EntrypointUtils.java:50)
at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke(EntrypointUtils.java:33)
at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointClient.start(EntrypointClient.java:33)
at net.minecraft.class_310.(class_310.java:459)
-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.main.Main.main(Main.java:179)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:567)
at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:234)
at net.fabricmc.loader.launch.knot.Knot.launch(Knot.java:153)
at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:28)
-- System Details --
Details:
Minecraft Version: 1.17
Minecraft Version ID: 1.17
Operating System: Windows 10 (amd64) version 10.0
Java Version: 16.0.1, Microsoft
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft
Memory: 746140008 bytes (711 MiB) / 1275068416 bytes (1216 MiB) up to 2147483648 bytes (2048 MiB)
CPUs: 6
Processor Vendor: GenuineIntel
Processor Name: Intel(R) Core(TM) i5-9400F CPU @ 2.90GHz
Identifier: Intel64 Family 6 Model 158 Stepping 10
Microarchitecture: Coffee Lake
Frequency (GHz): 2,90
Number of physical packages: 1
Number of physical CPUs: 6
Number of logical CPUs: 6
Graphics card #0 name: NVIDIA GeForce GTX 1060 3GB
Graphics card #0 vendor: NVIDIA (0x10de)
Graphics card #0 VRAM (MB): 3072,00
Graphics card #0 deviceId: 0x1c02
Graphics card #0 versionInfo: DriverVersion=27.21.14.6663
Memory slot #0 capacity (MB): 8192,00
Memory slot #0 clockSpeed (GHz): 2,67
Memory slot #0 type: DDR4
Virtual memory max (MB): 13758,54
Virtual memory used (MB): 10052,28
Swap memory total (MB): 5632,00
Swap memory used (MB): 275,89
JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
Fabric Mods:
dehydration: Dehydration 1.1.6
environmentz: EnvironmentZ 1.1.4
fabric: Fabric API 0.36.0+1.17
fabric-api-base: Fabric API Base 0.3.0+a02b44633d
fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.2.0+2b5c62d03d
fabric-biome-api-v1: Fabric Biome API (v1) 3.1.11+c345aea83d
fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.5+a02b44633d
fabric-command-api-v1: Fabric Command API (v1) 1.1.1+a02b44633d
fabric-commands-v0: Fabric Commands (v0) 0.2.2+92519afa3d
fabric-containers-v0: Fabric Containers (v0) 0.1.12+a02b44633d
fabric-content-registries-v0: Fabric Content Registries (v0) 0.2.2+a02b44633d
fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.1.5+be9da3103d
fabric-dimensions-v1: Fabric Dimensions API (v1) 2.0.10+a02b44633d
fabric-entity-events-v1: Fabric Entity Events (v1) 1.1.0+a02b44633d
fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.4.9+a722d8c03d
fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.1+92519afa3d
fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.6+a02b44633d
fabric-item-api-v1: Fabric Item API (v1) 1.2.4+a02b44633d
fabric-item-groups-v0: Fabric Item Groups (v0) 0.2.10+b7ab61213d
fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.4+a02b44633d
fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.2+36b77c3e3d
fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 1.4.4+a02b44633d
fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.0.4+a02b44633d
fabric-mining-levels-v0: Fabric Mining Levels (v0) 0.1.3+92519afa3d
fabric-models-v0: Fabric Models (v0) 0.3.0+a02b44633d
fabric-networking-api-v1: Fabric Networking API (v1) 1.0.11+b7ab61213d
fabric-networking-blockentity-v0: Fabric Networking Block Entity (v0) 0.2.11+a02b44633d
fabric-networking-v0: Fabric Networking (v0) 0.3.2+92519afa3d
fabric-object-builder-api-v1: Fabric Object Builder API (v1) 1.10.9+b7ab61213d
fabric-object-builders-v0: Fabric Object Builders (v0) 0.7.3+a02b44633d
fabric-particles-v1: Fabric Particles (v1) 0.2.4+a02b44633d
fabric-registry-sync-v0: Fabric Registry Sync (v0) 0.7.10+e2961fee3d
fabric-renderer-api-v1: Fabric Renderer API (v1) 0.4.3+676f40fa3d
fabric-renderer-indigo: Fabric Renderer - Indigo 0.4.8+a02b44633d
fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 3.2.0+a02b44633d
fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.1.5+a02b44633d
fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 0.1.13+a02b44633d
fabric-rendering-v0: Fabric Rendering (v0) 1.1.2+92519afa3d
fabric-rendering-v1: Fabric Rendering (v1) 1.6.0+a02b44633d
fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.4.7+b7ab61213d
fabric-screen-api-v1: Fabric Screen API (v1) 1.0.4+198a96213d
fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.1.8+a02b44633d
fabric-structure-api-v1: Fabric Structure API (v1) 1.1.11+e36969833d
fabric-tag-extensions-v0: Fabric Tag Extensions (v0) 1.1.4+a02b44633d
fabric-textures-v0: Fabric Textures (v0) 1.0.6+a02b44633d
fabric-tool-attribute-api-v1: Fabric Tool Attribute API (v1) 1.2.12+b7ab61213d
fabricloader: Fabric Loader 0.11.6
java: OpenJDK 64-Bit Server VM 16
minecraft: Minecraft 1.17
modmenu: Mod Menu 2.0.2
puddles: Puddles 1.1.0
Launched Version: fabric-loader-0.11.6-1.17
Backend library: LWJGL version 3.2.2 build 10
Backend API: NO CONTEXT
Window size:
GL Caps: Using framebuffer using OpenGL 3.2
GL debug messages:
Using VBOs: Yes
Is Modded: Definitely; Client brand changed to 'fabric'
Type: Client (map_client.txt)
CPU:
Would it be possible that as you progress through the levels, before you start taking effects you see a more visible effect.
For example, your character begins to shake as it gets cold. The shaking doesn't need to increase in frequency.
This would be a cool effect, plus it would help players with a more visible indicator when they've wandered into dangerous territory.
If you set Freeze tick interval in Freezing settings to a number like 200, you won't get the Frostbite effect even though the freezing indicator is full. At lower values like 150, you can very rarely get the effect.
Because this is a config option related issue, I will give you my config:
{
"acclimatize_biome_temp": 1.0,
"wet_effect_time": 6000,
// Wet modificator - every other second
"wet_bonus_malus": 2,
"icon_x": 7,
"icon_y": 52,
"allow_all_armor": false,
"cold_damage": 1.0,
// How often/fast you get the freezing effect in seconds
"cold_tick_interval": 200,
// How long the freezing effects last in ticks
"cold_damage_effect_time": 600,
"cold_tick_snowing_bonus": 600,
// How often you take freeze damage in ticks
"cold_damage_interval": 400,
// Increases the time for freezing in seconds
"warm_armor_tick_modifier": 20,
// Time for heating up in seconds
"heating_up_interval": 16,
// Substracting freeze effect ticks while heating
"heating_up_cold_tick_decrease": 400,
// Caution! This could decrease performance
"heating_up_block_range": 2,
// Below this biome temp - start freezing
"biome_freeze_temp": 0.20000000298023224,
// Players listed here won't have thirst
"excluded_cold_names": [],
"disable_armor_debuff": false,
// Time after overheating occurs in seconds
"overheating_tick_interval": 200,
"overheating_damage_effect_time": 600,
"overheating_damage_interval": 400,
"cooling_down_interval": 16,
"cooling_down_tick_decrease": 400,
// Above this biome temp - start overheating
"biome_overheat_temp": 1.2000000476837158,
// Players listed here won't overheat
"excluded_heat_names": [],
// Thirst timer while overheating
"overheating_dehydration_timer": 4,
"overheating_dehydration_thirst": 0.30000001192092896
}
can you tell me how I can add Magma Blocks as a warming block? all I've ever seen is 'put in as a tag' but there seems to be no actually step by step on how to do this. or could you add this in an update? it's frustrating only being able to use campfires.
On minecraft fabric, it says it should work but it doesnt actually work idk if its just me but in mod menu it says its installed and settings can be changed in config but in the creative menu there are no items of the mod or the actual feature of the mod doesnt exist
Players have no negative consequences from wearing armor while in a hot environment but hot environments cause dehydration after time. Preferably dehydration only occurs in hot environments. Jumping in water could lower the overheating which would not cause more dehydration to occur but wouldn't lower any existing dehydration.
Hello. It seems overheating doesn't hurt me at all. The indicator says it's already at maximum, but that's about it.
Tested it on 1.18.1.
Here is the list of mods I've used:
Crash log: https://pastebin.com/CX4FvwZP
[main/WARN]: environmentz:warming missing from registry, but requested!
[main/WARN]: environmentz:coldness missing from registry, but requested!
This isn't an Issue but rather a suggestion. This mod makes the game Alot more Challenging and i love it :D but i really wish i had a way to read in game temperatures. please implement such an item :D
Hi, are you considering support for compatible farmers-delight-fabric and culinaire mods? thx
dehydration changed it's api in its latest version, so environmentz cant access the old one anymore, leading to game crashes.
A workaround is to use an older version of dehydration for now until the issue is fixed
I'm wearing a full armor with fur and carrying heated stone and near to a bonfire or campfire doesn't change the status temperature to warm. Im using environmentz 1.2.2 / 1.18.2
It is well known that underground caves actually stay rather nice in the winter. So I'd recommend that as you descend beneath standard ground level the temperature slowly gets warmer. In the winter being below Y = 0 should protect against the worst temps. And as you gain altitude the temperature plummets. At max build height, for snowy biomes it should be the absolute worst, even with cold weather gear there is a slight chilling effect to the point that after 3 days you start taking damage from the cold. =)
It would make mountain climbing really interesting. =)
Minecraft 1.19.2
EnvironmentZ 1.3.1
Origins 1.7.0
Attempting to click the "Single Player" button from the title screen crashes the game, crashlog attached below (the OriginCommandMixin compat from EnvrionmentZ seems to be causing an issue).
I check configs and I'm probably being a potato but I am un able to figure out why I cant see my temperature indicator. I looked in the config to see if player name was being listed as not shown but I was unable to see anything.
As in the tittle. I dont want iron armor to help against cold weather, if anything it should make the player colder, that's why I think its a good idea to be able to type in which kinds of armor help against weather, even better if you can decide wether its cold or warm protective armor.
When entering the Nether, the temperature you enter at stays while you're there. If I got to freezing, and it's chipping away at my health, then I enter a Nether portal, I stay frozen and keep hurting from the freeze even though I'm no longer in a cold area. ...At least, I doubt the Nether is very cold.
Hello!
I've been enjoying your mod and noticed that the features might be unbalanced. That is, the mechanics for cold and heat.
There are a bit more ways to adapt to cold environments, than to warm ones. Surviving in the desert seems harsher, with overheating happening quickly even with no armour.
This is all I have to note.
Keep up the amazing work!
This mod only covers freezing in cold biomes. Why not add overheat damage?
here is the crash report. thank you so much!
---- Minecraft Crash Report ----
// Quite honestly, I wouldn't worry myself about that.
Time: 7/18/21, 6:58 PM
Description: Initializing game
java.lang.RuntimeException: Could not execute entrypoint stage 'main' due to errors, provided by 'environmentz'!
at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke0(EntrypointUtils.java:50)
at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke(EntrypointUtils.java:33)
at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointClient.start(EntrypointClient.java:33)
at net.minecraft.class_310.(class_310.java:457)
at net.minecraft.client.main.Main.main(Main.java:179)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:567)
at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:234)
at net.fabricmc.loader.launch.knot.Knot.launch(Knot.java:153)
at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:28)
Suppressed: java.lang.NoClassDefFoundError: me/shedaniel/autoconfig/ConfigData
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1010)
at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150)
at net.fabricmc.loader.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:170)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:519)
at net.dehydration.init.ConfigInit.(ConfigInit.java:8)
at net.dehydration.DehydrationMain.onInitialize(DehydrationMain.java:12)
at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke0(EntrypointUtils.java:47)
... 11 more
Caused by: java.lang.ClassNotFoundException: me.shedaniel.autoconfig.ConfigData
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:636)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:182)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:519)
at net.fabricmc.loader.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:175)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:519)
... 19 more
Caused by: java.lang.NoClassDefFoundError: me/shedaniel/autoconfig/ConfigData
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1010)
at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150)
at net.fabricmc.loader.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:170)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:519)
at net.environmentz.init.ConfigInit.(ConfigInit.java:8)
at net.environmentz.EnvironmentzMain.onInitialize(EnvironmentzMain.java:10)
at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke0(EntrypointUtils.java:47)
... 11 more
Caused by: java.lang.ClassNotFoundException: me.shedaniel.autoconfig.ConfigData
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:636)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:182)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:519)
at net.fabricmc.loader.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:175)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:519)
... 19 more
-- Head --
Thread: Render thread
Stacktrace:
at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke0(EntrypointUtils.java:50)
at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke(EntrypointUtils.java:33)
at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointClient.start(EntrypointClient.java:33)
at net.minecraft.class_310.(class_310.java:457)
-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.main.Main.main(Main.java:179)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:567)
at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:234)
at net.fabricmc.loader.launch.knot.Knot.launch(Knot.java:153)
at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:28)
-- System Details --
Details:
Minecraft Version: 1.17.1
Minecraft Version ID: 1.17.1
Operating System: Windows 10 (amd64) version 10.0
Java Version: 16.0.1, Microsoft
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft
Memory: 123731968 bytes (118 MiB) / 457179136 bytes (436 MiB) up to 4294967296 bytes (4096 MiB)
CPUs: 4
Processor Vendor: AuthenticAMD
Processor Name: AMD A8-5600K APU with Radeon(tm) HD Graphics
Identifier: AuthenticAMD Family 21 Model 16 Stepping 1
Microarchitecture: Piledriver
Frequency (GHz): 4.30
Number of physical packages: 1
Number of physical CPUs: 2
Number of logical CPUs: 4
Graphics card #0 name: Radeon RX 570 Series
Graphics card #0 vendor: Advanced Micro Devices, Inc. (0x1002)
Graphics card #0 VRAM (MB): 4095.00
Graphics card #0 deviceId: 0x67df
Graphics card #0 versionInfo: DriverVersion=27.20.12033.1007
Memory slot #0 capacity (MB): 2048.00
Memory slot #0 clockSpeed (GHz): 1.33
Memory slot #0 type: DDR3
Memory slot #1 capacity (MB): 4096.00
Memory slot #1 clockSpeed (GHz): 1.60
Memory slot #1 type: DDR3
Memory slot #2 capacity (MB): 2048.00
Memory slot #2 clockSpeed (GHz): 1.33
Memory slot #2 type: DDR3
Memory slot #3 capacity (MB): 4096.00
Memory slot #3 clockSpeed (GHz): 1.60
Memory slot #3 type: DDR3
Virtual memory max (MB): 15940.62
Virtual memory used (MB): 9515.83
Swap memory total (MB): 3712.00
Swap memory used (MB): 125.44
JVM Flags: 5 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx4096m -Xms256m -XX:PermSize=256m
Fabric Mods:
dehydration: Dehydration 1.1.6
environmentz: EnvironmentZ 1.1.4
fabric: Fabric API 0.37.0+1.17
fabric-api-base: Fabric API Base 0.3.0+a02b446318
fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.2.0+2b5c62d018
fabric-biome-api-v1: Fabric Biome API (v1) 3.1.11+c345aea818
fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.5+a02b446318
fabric-command-api-v1: Fabric Command API (v1) 1.1.2+6cefd57718
fabric-commands-v0: Fabric Commands (v0) 0.2.2+92519afa18
fabric-containers-v0: Fabric Containers (v0) 0.1.12+a02b446318
fabric-content-registries-v0: Fabric Content Registries (v0) 0.2.2+a02b446318
fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.1.5+be9da31018
fabric-dimensions-v1: Fabric Dimensions API (v1) 2.0.11+6cefd57718
fabric-entity-events-v1: Fabric Entity Events (v1) 1.1.0+a02b446318
fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.4.9+a722d8c018
fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.1+92519afa18
fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.7+6cefd57718
fabric-item-api-v1: Fabric Item API (v1) 1.2.4+a02b446318
fabric-item-groups-v0: Fabric Item Groups (v0) 0.2.10+b7ab612118
fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.4+a02b446318
fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.2+36b77c3e18
fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 1.4.4+a02b446318
fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.0.4+a02b446318
fabric-mining-levels-v0: Fabric Mining Levels (v0) 0.1.3+92519afa18
fabric-models-v0: Fabric Models (v0) 0.3.0+a02b446318
fabric-networking-api-v1: Fabric Networking API (v1) 1.0.12+6cefd57718
fabric-networking-blockentity-v0: Fabric Networking Block Entity (v0) 0.2.11+a02b446318
fabric-networking-v0: Fabric Networking (v0) 0.3.2+92519afa18
fabric-object-builder-api-v1: Fabric Object Builder API (v1) 1.10.9+b7ab612118
fabric-object-builders-v0: Fabric Object Builders (v0) 0.7.3+a02b446318
fabric-particles-v1: Fabric Particles (v1) 0.2.4+a02b446318
fabric-registry-sync-v0: Fabric Registry Sync (v0) 0.7.10+e2961fee18
fabric-renderer-api-v1: Fabric Renderer API (v1) 0.4.4+5f02c96918
fabric-renderer-indigo: Fabric Renderer - Indigo 0.4.8+a02b446318
fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 3.2.0+a02b446318
fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.1.5+a02b446318
fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 0.1.13+a02b446318
fabric-rendering-v0: Fabric Rendering (v0) 1.1.2+92519afa18
fabric-rendering-v1: Fabric Rendering (v1) 1.6.0+a02b446318
fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.4.7+b7ab612118
fabric-screen-api-v1: Fabric Screen API (v1) 1.0.4+155f865c18
fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.1.8+a02b446318
fabric-structure-api-v1: Fabric Structure API (v1) 1.1.12+6cefd57718
fabric-tag-extensions-v0: Fabric Tag Extensions (v0) 1.1.4+a02b446318
fabric-textures-v0: Fabric Textures (v0) 1.0.6+a02b446318
fabric-tool-attribute-api-v1: Fabric Tool Attribute API (v1) 1.2.12+b7ab612118
fabric-transfer-api-v1: Fabric Transfer API (v1) 1.0.0+3fe3c3f518
fabricloader: Fabric Loader 0.11.6
java: OpenJDK 64-Bit Server VM 16
minecraft: Minecraft 1.17.1
mm: Manningham Mills 2.3
optifabric: OptiFabric 1.11.18
xaeroworldmap: Xaero's World Map 1.14.6.1
Launched Version: fabric-loader-0.11.6-1.17.1
Backend library: LWJGL version 3.2.2 build 10
Backend API: NO CONTEXT
Window size:
GL Caps: Using framebuffer using OpenGL 3.2
GL debug messages:
Using VBOs: Yes
Is Modded: Definitely; Client brand changed to 'fabric'
Type: Client (map_client.txt)
CPU:
OptiFine Version: OptiFine_1.17.1_HD_U_G9_pre26
OptiFine Build: 20210709-223930
Shaders: null
OpenGlVersion: null
OpenGlRenderer: null
OpenGlVendor: null
CpuCount: 0
-- OptiFabric --
Details:
OptiFine jar designed for: 1.17.1
OptiFine jar version: OptiFine_1.17.1_HD_U_G9_pre26
OptiFine jar status: Valid OptiFine installer
OptiFine remapped jar: C:/Users/thoma/curseforge/minecraft/Instances/adventure solo/.optifine/OptiFine_1.17.1_HD_U_G9_pre26/Optifine-mapped.jar
OptiFabric error:
Insert a HUD-like data or Command for current temperature, or a literal thermostat. It's really hard to discern if I'm in a too cold environment, or am currently warm enough or viceversa
In a multiplayer server, when a player uses a heated stone and its durability reaches 0, the server can't handle the packet, crashing the player instance. The player cannot reconnect until the stone is removed from his inventory.
logs:
[21:38:16] [Server thread/WARN]: Failed to handle packet for /25.91.8.179:62895
net.minecraft.class_148: Ticking player
at net.minecraft.class_3222.method_14226(class_3222.java:498) ~[intermediary-server.jar:?]
at net.minecraft.class_3244.method_18784(class_3244.java:219) ~[intermediary-server.jar:?]
at net.minecraft.class_2535.method_10754(class_2535.java:232) ~[intermediary-server.jar:?]
at net.minecraft.class_3242.method_14357(class_3242.java:173) ~[intermediary-server.jar:?]
at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:882) ~[intermediary-server.jar:?]
at net.minecraft.class_3176.method_3813(class_3176.java:312) ~[intermediary-server.jar:?]
at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:811) ~[intermediary-server.jar:?]
at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:670) ~[intermediary-server.jar:?]
at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:257) ~[intermediary-server.jar:?]
at java.lang.Thread.run(Thread.java:834) [?:?]
Caused by: java.lang.NoSuchMethodError: 'int net.minecraft.class_1661.method_7395(net.minecraft.class_1799)'
at net.environmentz.item.HeatedStones.method_7888(HeatedStones.java:30) ~[environmentz-1.0.10.jar:?]
It's me, a big fan of your mods.
I recently tested the latest version of the EnvironmentZ mod and found the following:
While overheating occurs when the player is not wearing gear in a hot biome, cooling occurs when the player is wearing full armor.
I know, however, that in previous Dehydrating mod, heat was generated when the player wore even one piece of equipment in a hot biome, and the player didn't get hot without wearing any equipment. Although it's a different mod, I think your design philosophy is similar.
Is there something wrong with this, and maybe you can fix the irrationality in the next update?
When I freeze to death the death message in chat says "death.attack.freezing", which doesn't look intentional.
Among the other mods I'm using are Hardcore Revival and Death Knell, the only two that I can think of that might interact with this death message.
Using Minecraft 1.18.2, Fabric 0.14.7, Fabric API 0.56.0+1.18.2, EnvironmentZ 1.2.2.
My latest.log in case it helps somehow: https://pastebin.com/8TgcA5LW
I think that through the configuration json, players and modpack authors should be able to adjust a list of blocks that could automatically get the "warm up" tag assigned to them. This could let more flexible balance changes occur across the entire modpack if a creator/player wishes.
Port for fabric 1.18.2
Hello! I've been using your mod for some time, and it's amazing and works great in pair with fabric seasons.
But I found it quite annoying that you can only add blocks using tags. It's great for campfires and torches, but it doesn't fit modded blocks like furnaces and stoves.
My solution for this would be datapacks
My example of how this could look is based on vanilla's recipes and /setblock command.
It uses the "type" ID like in recipes, and the "block" part similar to /setblock, so modpack creators or regular user would be familiar with the format and wouldn't get lost when making large changes to the game. e.g:
{ "type": "enviromentz:warming_blocks", "block": "farmersdelight:stove[lit=true]" }
This could also work with blocks that don't use the "lit=true" format, but introduce their own, e.g:
{ "type": "enviromentz:warming_blocks", "block": "kibe:heater[enabled=true]" }
And It also could make the heating distance more dynamic
{ "type": "enviromentz:warming_blocks", "block": "kibe:heater[enabled=true]", "warm_radius": 4 }
Anyway, thanks for reading my suggestion, and thank you for making this amazing mod.
This potion would make the player invulnerable to the cold damage.
Not sure about crafting, like any other potion with an ice block and something more.
when hold heated stone in offhand,it's durability decreases to 1%, then stop, and the first item in the inventory will change into the heated stone.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.