State-of-the-art cryptography to protect your world seed against seed cracking tools

Related tags

Security SecureSeed
Overview

SecureSeed

State-of-the-art cryptography to protect your world seed against seed cracking tools.

This mod is written for the Fabric Mod Loader. If you have advanced knowledge on coding Spigot plugins, help with porting this to Spigot would be greatly appreciated.

How does it work?

  1. Increased the number of bits in the world seed from 64 to 1024. Although cracking a 64-bit seed with the other anti-seed-cracking measures is likely infeasible at the moment without access to a huge datacenter, we cannot rule out this possibility from the future, 1024 bits is likely to be safe for a very long time.
  2. Changed the random number generators from LCGs (and the homebrew RNG in the biome generator) to a fast cryptographically secure RNG based on the BLAKE2 secure hashing algorithm. This has a minor negative impact on performance of world gen, but ensures that players cannot derive any information about the world other than the blocks they can already see.
  3. Changed local seeding formulas throughout the world generator to a more secure "concatenation" approach enabled by the cryptographically secure RNG. The secureness of the RNG ensures that this concatenation cannot feasibly be derived from the outputs of the RNG, and that there are no weird links that can be exploited between the way different chunks and structures generate in the world.

Discord

https://discord.gg/Jg7Bun7

Installation

  1. Download and run the Fabric installer.
    • Click "download installer".
    • Note: this step may vary if you aren't using the vanilla launcher or an old version of Minecraft.
    • Follow the installation steps depending on whether you want to install on the client or the server.
  2. Download SecureSeed from the releases page and move it to the mods folder (.minecraft/mods).

Contributing

  1. Clone the repository
    git clone https://github.com/Earthcomputer/SecureSeed
    cd SecureSeed
    
  2. Generate the Minecraft source code
    ./gradlew genSources
    
    • Note: on Windows, use gradlew rather than ./gradlew.
  3. Import the project into your preferred IDE.
    1. If you use IntelliJ (the preferred option), you can simply import the project as a Gradle project.
    2. If you use Eclipse, you need to ./gradlew eclipse before importing the project as an Eclipse project.
  4. Edit the code
  5. After testing in the IDE, build a JAR to test whether it works outside the IDE too
    ./gradlew build
    
    The mod JAR may be found in the build/libs directory
  6. Create a pull request so that your changes can be integrated into SecureSeed
    • Note: for large contributions, create an issue before doing all that work, to ask whether your pull request is likely to be accepted
You might also like...

Toloka has a powerful open API, it allows you to integrate an on-demand workforce directly into your processes, and to build scalable and fully automated human-in-the-loop ML pipelines.

Toloka has a powerful open API, it allows you to integrate an on-demand workforce directly into your processes, and to build scalable and fully automated human-in-the-loop ML pipelines.

Toloka Java SDK Documentation Website | API Documentation | Platform Designed by engineers for engineers, Toloka lets you integrate an on-demand workf

Apr 27, 2022

Library to easily configure API Key authentication in (parts of) your Spring Boot Application

42 API Key Authentication A library to easily configure API Key authentication in (parts of) your Spring Boot Application. Features Easily configure A

Dec 8, 2021

A program that presses a key when you move your mouse to another monitor.

A program that presses a key when you move your mouse to another monitor.

FollowMouse A program that presses a key when you move your mouse to another monitor. (useful for automatically changing scenes while livestreaming) F

Jul 31, 2022

A desktop java GUI application to encrypt your plain text

A desktop java GUI application to encrypt your plain text

A desktop java GUI application to encrypt your plain text

Sep 10, 2022

PCRE RegEx matching Log4Shell CVE-2021-44228 IOC in your logs

PCRE RegEx matching Log4Shell CVE-2021-44228 IOC in your logs

Log4Shell-Rex The following RegEx was written in an attempt to match indicators of a Log4Shell (CVE-2021-44228 and CVE-2021-45046) exploitation. If yo

Nov 9, 2022

KeepMyPassword for Desktop - keep your passwords locally and secure.

KeepMyPassword for Desktop - keep your passwords locally and secure.

KeepMyPassword is an open-source project under MIT license. Its aim is to provide a REAL secure place to store all your sensitive data. Everything is stored locally on your device. No one apart from YOU will ever have access to your passwords. Code is available to see whenever you need it.

Dec 15, 2022

Track your study time!

What's the time-tracker? The time-tracker is a nifty little tool to track the time you spent on your courses. Why does the time-tracker exist? This pr

Jun 29, 2022

Protect your Spigot server against IP forwarding exploits, as well as blocking unknown BungeeCord and/or Velocity proxies.

Sentey Protect your Spigot server against IP forwarding exploits, as well as blocking unknown BungeeCord and/or Velocity proxies. But firewalls are a

Dec 28, 2022

The best plugin to protect anarchy servers and mc servers in general against op attacks.

AdminSecure The best plugin to protect anarchy servers and mc servers in general against op attacks How does it work? When the server detects a player

Sep 2, 2021

The state-of-the-art Dashboard of Apache RoccketMQ provides excellent monitoring capability. Various graphs and statistics of events, performance and system information of clients and application is evidently made available to the user.

RocketMQ Dashboard How To Install With Docker get docker image mvn clean package -Dmaven.test.skip=true docker:build or docker pull apacherocketmq/ro

Dec 30, 2022

State of the art mutation testing system for the JVM

Pitest (aka PIT) is a state of the art mutation testing system for Java and the JVM. Read all about it at http://pitest.org Releases 1.7.3 #952 Mutate

Dec 26, 2022

Evocation Sunburst is a pixel-art Java RPG about a raccon named Racc discovering a hidden world in a sewer system, while also becoming a wizard in the process.

Evocation Sunburst is a pixel-art Java RPG about a raccon named Racc discovering a hidden world in a sewer system, while also becoming a wizard in the process.

Evocation Sunburst Evocation Sunburst is a pixel-art Java RPG about a raccon named Racc discovering a hidden world in a sewer system, while also becom

May 10, 2022

Battle Against Your Viewers!

Battle Against Your Viewers!

StreamerVSChat StreamerVSChat is a open source project that allows you to play against your followers/subscribers. The plugin contains over 30 command

Dec 20, 2022

GMC-Tools - Plugin with basic tools for Minecraft server administrator

GMC-Tools - Plugin with basic tools for Minecraft server administrator. Currently we do not support configuration files and we do not recommend using this plugin on production servers.

Jan 14, 2022

Java binding to the Networking and Cryptography (NaCl) library with the awesomeness of libsodium

kalium - Java binding to the Networking and Cryptography (NaCl) library A Java binding to Networking and Cryptography library by Daniel J. Bernstein.

Oct 5, 2022

An efficient map viewer for Minecraft seed in a nice GUI with utilities without ever needing to install Minecraft.

An efficient map viewer for  Minecraft seed in a nice GUI with utilities without ever needing to install Minecraft.

To download it head to the Releases section. To run it: either double click it on it if you have the Java Runtime (JRE) or use the command line (shift

Dec 24, 2022

A mod to compare a seed's terrain to the current terrain

SeedMapper In-game Minecraft mod that allows you to compare natural terrain to your current terrain. For questions please go to my Discord. Disclaimer

Dec 22, 2022

Examples and HowTos for BouncyCastle and Java Cryptography Extension (JCE)

CryptographicUtilities Examples and HowTos for BouncyCastle and Java Cryptography Extension (JCE) See class "/src/main/java/de/soderer/utilities/crypt

Dec 19, 2021
Comments
  • crash

    crash

    ---- Minecraft Crash Report ---- // Hi. I'm Minecraft, and I'm a crashaholic.

    Time: 5/11/21 3:26 PM Description: mouseClicked event handler

    java.lang.IllegalStateException: Using unseeded ChunkRandom at net.minecraft.class_2919.getBits(class_2919.java:589) at net.minecraft.class_2919.nextLong(class_2919.java:665) at ru.betterend.world.generator.BiomeMap.(BiomeMap.java:27) at ru.betterend.world.generator.BetterEndBiomeSource.(BetterEndBiomeSource.java:45) at net.minecraft.class_2874.handler$dmc000$be_replaceGenerator(class_2874.java:521) at net.minecraft.class_2874.method_28533(class_2874.java) at net.minecraft.class_2874.method_28517(class_2874.java:175) at net.minecraft.class_5285.method_28009(class_5285.java:101) at net.minecraft.class_525.method_31130(class_525.java:135) at net.minecraft.class_526.method_19944(class_526.java:54) at net.minecraft.class_526$$Lambda$10639/1701485223.onPress(Unknown Source) at net.minecraft.class_4185.method_25306(class_4185.java:33) at net.minecraft.class_4264.method_25348(class_4264.java:16) at net.minecraft.class_339.method_25402(class_339.java:149) at net.minecraft.class_4069.method_25402(class_4069.java:27) at net.minecraft.class_312.method_1611(class_312.java:92) at net.minecraft.class_312$$Lambda$10611/531558480.run(Unknown Source) at net.minecraft.class_437.method_25412(class_437.java:435) at net.minecraft.class_312.method_1601(class_312.java:92) at net.minecraft.class_312.method_22686(class_312.java:162) at net.minecraft.class_312$$Lambda$10608/1452891944.run(Unknown Source) at net.minecraft.class_1255.execute(class_1255.java:94) at net.minecraft.class_312.method_22684(class_312.java:162) at net.minecraft.class_312$$Lambda$9649/70993614.invoke(Unknown Source) at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:36) at org.lwjgl.system.JNI.invokeV(Native Method) at org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3101) at com.mojang.blaze3d.systems.RenderSystem.flipFrame(RenderSystem.java:102) at net.minecraft.class_1041.method_15998(class_1041.java:308) at net.minecraft.class_310.method_1523(class_310.java:1068) at net.minecraft.class_310.method_1514(class_310.java:681) at net.minecraft.client.main.Main.main(Main.java:215) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:226) at net.fabricmc.loader.launch.knot.Knot.launch(Knot.java:146) at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:28)

    A detailed walkthrough of the error, its code path and all known details is as follows:

    -- Head -- Thread: Render thread Stacktrace: at net.minecraft.class_2919.getBits(class_2919.java:589) at net.minecraft.class_2919.nextLong(class_2919.java:665) at ru.betterend.world.generator.BiomeMap.(BiomeMap.java:27) at ru.betterend.world.generator.BetterEndBiomeSource.(BetterEndBiomeSource.java:45) at net.minecraft.class_2874.handler$dmc000$be_replaceGenerator(class_2874.java:521) at net.minecraft.class_2874.method_28533(class_2874.java) at net.minecraft.class_2874.method_28517(class_2874.java:175) at net.minecraft.class_5285.method_28009(class_5285.java:101) at net.minecraft.class_525.method_31130(class_525.java:135) at net.minecraft.class_526.method_19944(class_526.java:54) at net.minecraft.class_526$$Lambda$10639/1701485223.onPress(Unknown Source) at net.minecraft.class_4185.method_25306(class_4185.java:33) at net.minecraft.class_4264.method_25348(class_4264.java:16) at net.minecraft.class_339.method_25402(class_339.java:149) at net.minecraft.class_4069.method_25402(class_4069.java:27) at net.minecraft.class_312.method_1611(class_312.java:92) at net.minecraft.class_312$$Lambda$10611/531558480.run(Unknown Source)

    -- Affected screen -- Details: Screen name: net.minecraft.class_526 Stacktrace: at net.minecraft.class_437.method_25412(class_437.java:435) at net.minecraft.class_312.method_1601(class_312.java:92) at net.minecraft.class_312.method_22686(class_312.java:162) at net.minecraft.class_312$$Lambda$10608/1452891944.run(Unknown Source) at net.minecraft.class_1255.execute(class_1255.java:94) at net.minecraft.class_312.method_22684(class_312.java:162) at net.minecraft.class_312$$Lambda$9649/70993614.invoke(Unknown Source) at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:36) at org.lwjgl.system.JNI.invokeV(Native Method) at org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3101) at com.mojang.blaze3d.systems.RenderSystem.flipFrame(RenderSystem.java:102) at net.minecraft.class_1041.method_15998(class_1041.java:308) at net.minecraft.class_310.method_1523(class_310.java:1068) at net.minecraft.class_310.method_1514(class_310.java:681) at net.minecraft.client.main.Main.main(Main.java:215) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:226) at net.fabricmc.loader.launch.knot.Knot.launch(Knot.java:146) at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:28)

    -- System Details -- Details: Minecraft Version: 1.16.5 Minecraft Version ID: 1.16.5 Operating System: Windows 10 (amd64) version 10.0 Java Version: 1.8.0_51, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 651092704 bytes (620 MB) / 2113929216 bytes (2016 MB) up to 2147483648 bytes (2048 MB) CPUs: 8 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 Mixins in Stacktrace: net.minecraft.class_2919: net.earthcomputer.secureseed.mixin.MixinChunkRandom (secureseed.mixins.json) net.minecraft.class_2874: com.github.hotm.mixin.DimensionTypeMixin (hotm.mixins.json) com.github.hotm.mixin.DimensionTypeInvoker (hotm.mixins.json) corgiaoc.byg.mixin.common.world.layers.MixinDimensionType (byg.mixins.json) net.ludocrypt.the_garden.mixin.DimensionTypeAccessor (the_garden.mixins.json) ru.betterend.mixin.common.DimensionTypeMixin (betterend.mixins.common.json) com.telepathicgrunt.worldblender.mixin.dimensions.DimensionTypeAccessor (world_blender.mixins.json) com.qouteall.imm_ptl_peripheral.mixin.common.alternate_dimension.MixinDimensionType (imm_ptl_peripheral.mixins.json) net.nicguzzo.mixin.NetherMixin (skyutils.mixins.json) net.ludocrypt.the_garden.mixin.DimensionTypeMixin (the_garden.mixins.json) net.minecraft.class_5285: supercoder79.simplexterrain.mixin.MixinGeneratorOptions (simplexterrain.mixins.json) com.bespectacled.modernbeta.mixin.MixinGeneratorOptions (modern_beta.mixins.json) net.nicguzzo.mixin.GeneratorOptionsMixin (skyutils.mixins.json) supercoder79.ecotones.mixin.MixinGeneratorOptions (ecotones.mixins.json) supercoder79.survivalisland.mixin.MixinGeneratorOptions (survivalisland.mixins.json) eu.pollux28.imggen.mixins.MixinGeneratorOptions (imggen.mixins.json) net.earthcomputer.secureseed.mixin.MixinGeneratorOptions (secureseed.mixins.json) net.earthcomputer.secureseed.mixin.GeneratorOptionsAccessor (secureseed.mixins.json) com.telepathicgrunt.worldblender.mixin.dimensions.GeneratorOptionsMixin (world_blender.mixins.json) com.telepathicgrunt.ultraamplifieddimension.mixin.dimension.GeneratorOptionsMixin (ultra_amplified_dimension.mixins.json) com.dfsek.terra.fabric.mixin.GeneratorOptionsMixin (terra.mixins.json) com.qouteall.immersive_portals.mixin.common.dimension.MixinGeneratorOptions (imm_ptl.mixins.json) net.minecraft.class_525: com.qouteall.imm_ptl_peripheral.mixin.client.altius_world.MixinCreateWorldScreen (imm_ptl_peripheral.mixins.json) net.earthcomputer.secureseed.mixin.MixinCreateWorldScreen (secureseed.mixins.json) net.fabricmc.fabric.mixin.resource.loader.client.CreateWorldScreenMixin (fabric-resource-loader-v0.mixins.json) io.github.lucaargolo.structureworld.mixin.CreateWorldScreenMixin (structureworld.mixins.json) net.minecraft.class_526: top.theillusivec4.cherishedworlds.loader.mixin.SelectWorldScreenAccessor (cherishedworlds.mixins.json) top.theillusivec4.cherishedworlds.loader.mixin.SelectWorldScreenMixin (cherishedworlds.mixins.json) net.minecraft.class_339: de.siphalor.mousewheelie.client.mixin.gui.other.MixinAbstractButtonWidget (mousewheelie.mixins.json) xaero.map.mixin.MixinAbstractButtonWidgetAccessor (xaeroworldmap.mixins.json) xaero.common.mixin.MixinAbstractButtonWidgetAccessor (xaerominimap.mixins.json) net.minecraft.class_312: top.theillusivec4.cherishedworlds.loader.mixin.MouseMixin (cherishedworlds.mixins.json) me.shedaniel.cloth.mixin.client.events.MixinMouse (cloth-client-events-v0.mixins.json) de.siphalor.amecs.impl.mixin.MixinMouse (amecsapi.mixins.json) com.therandomlabs.randompatches.mixin.client.keybindings.MouseMixin (randompatches.mixins.json) io.github.joaoh1.okzoomer.client.mixin.MouseMixin (okzoomer.mixins.json) io.github.lucaargolo.lifts.mixin.MouseMixin (lifts.mixins.json) me.shedaniel.architectury.mixin.fabric.client.MixinMouseHandler (architectury.mixins.json) tfar.dankstorage.mixin.MouseMixin (dankstorage.mixins.json) net.fabricmc.fabric.mixin.screen.MouseMixin (fabric-screen-api-v1.mixins.json) net.minecraft.class_437: xaero.common.mixin.MixinScreen (xaerominimap.mixins.json) net.fabricmc.fabric.mixin.screen.ScreenAccessor (fabric-screen-api-v1.mixins.json) me.shedaniel.slightguimodifications.mixin.MixinScreen (slight-gui-modifications.mixins.json) vazkii.patchouli.mixin.client.MixinScreen (patchouli.mixins.json) net.kyrptonaught.tooltipfix.mixin.FixToolTipMixin (tooltipfix.mixins.json) squeek.appleskin.mixin.GuiMixin (appleskin.mixins.json) dan200.computercraft.mixin.MixinScreen (computercraft.mixins.json) me.shedaniel.architectury.mixin.fabric.client.MixinScreen (architectury.mixins.json) me.shedaniel.cloth.mixin.client.events.MixinScreen (cloth-client-events-v0.mixins.json) svenhjol.charm.mixin.ScreenMixin (charm.mixins.json) net.fabricmc.fabric.mixin.screen.ScreenMixin (fabric-screen-api-v1.mixins.json) com.terraformersmc.campanion.mixin.client.MixinScreen (campanion.mixins.json) com.misterpemodder.shulkerboxtooltip.mixin.client.ScreenMixin (shulkerboxtooltip.client.json) net.minecraft.class_1255: dynamicfps.mixin.ThreadExecutorMixin (dynamicfps.mixins.json) net.minecraft.class_1041: dev.latvian.kubejs.mixin.common.MainWindowMixin (kubejs-common.mixins.json) com.qouteall.immersive_portals.mixin.client.gui_portal.MixinWindow (imm_ptl.mixins.json) net.minecraft.class_310: io.github.lucaargolo.lifts.mixin.MinecraftClientMixin (lifts.mixins.json) io.github.foundationgames.sandwichable.mixin.MinecraftClientMixin (sandwichable.mixins.json) dev.latvian.kubejs.mixin.common.MinecraftMixin (kubejs-common.mixins.json) supercoder79.ecotones.mixin.MixinMinecraftClient (ecotones.mixins.json) svenhjol.charm.mixin.accessor.MinecraftClientAccessor (charm.mixins.json) com.blamejared.controlling.mixin.OpenGuiMixin (controlling.mixins.json) me.shedaniel.cloth.mixin.client.events.MixinMinecraftClient (cloth-client-events-v0.mixins.json) net.ludocrypt.backrooms.mixin.MusicMixin (backrooms.mixins.json) io.github.lucaargolo.slotlock.mixin.MinecraftClientMixin (slotlock.mixins.json) me.axieum.mcmod.authme.mixin.MinecraftClientAccess (authme.mixins.json) tfar.dankstorage.mixin.MinecraftClientAccessor (dankstorage.mixins.json) net.fabricmc.fabric.mixin.registry.sync.client.MixinMinecraftClient (fabric-registry-sync-v0.mixins.json) me.shedaniel.slightguimodifications.mixin.MixinMinecraft (slight-gui-modifications.mixins.json) com.terraformersmc.campanion.mixin.client.MixinMinecraftClient (campanion.mixins.json) net.fabricmc.fabric.mixin.event.interaction.MixinMinecraftClient (fabric-events-interaction-v0.mixins.json) dan200.computercraft.mixin.MixinMinecraftGame (computercraft.mixins.json) supercoder79.survivalisland.mixin.MixinMinecraftClient (survivalisland.mixins.json) li.cil.tis3d.client.mixin.WorldUnloadMinecraftClientMixin (tis3d.mixins.client.json) com.therandomlabs.randompatches.mixin.client.MinecraftClientMixin (randompatches.mixins.json) vazkii.patchouli.mixin.client.MixinMinecraftClient (patchouli.mixins.json) com.qouteall.immersive_portals.mixin.client.block_manipulation.MixinMinecraftClient_B (imm_ptl.mixins.json) com.terraformersmc.vistas.mixin.MinecraftClientMixin (vistas.mixins.json) me.steven.carrier.mixin.MixinMinecraftClient (carrier.mixins.json) com.therandomlabs.randompatches.mixin.client.MinecraftClientPostInitMixin (randompatches.mixins.json) xaero.common.mixin.MixinMinecraftClient (xaerominimap.mixins.json) com.swordglowsblue.artifice.mixin.MixinMinecraftClient (artifice.mixins.json) supercoder79.simplexterrain.mixin.client.MixinMinecraftClient (simplexterrain.mixins.json) malte0811.ferritecore.mixin.fabric.MinecraftMixin (ferritecore.fabric.mixin.json) io.github.joaoh1.boringbackgrounds.mixin.MinecraftClientMixin (boringbackgrounds.mixins.json) io.github.joaoh1.okzoomer.client.mixin.MinecraftClientMixin (okzoomer.mixins.json) net.fabricmc.fabric.mixin.command.client.MinecraftClientMixin (fabric-command-api-v1.mixins.json) net.fabricmc.fabric.mixin.event.lifecycle.client.MinecraftClientMixin (fabric-lifecycle-events-v1.mixins.json) net.ludocrypt.the_garden.mixin.MinecraftClientMixin (the_garden.mixins.json) svenhjol.charm.mixin.MinecraftClientMixin (charm.mixins.json) com.rdvdev2.disablecustomworldsadvice.mixin.MixinMinecraftClient (disable_custom_worlds_advice.mixins.json) supercoder79.chunkpregen.mixin.MixinMinecraftClient (chunkpregen.mixins.json) net.fabricmc.fabric.mixin.screen.MinecraftClientMixin (fabric-screen-api-v1.mixins.json) dynamicfps.mixin.MinecraftClientMixin (dynamicfps.mixins.json) squeek.appleskin.mixin.MinecraftClientMixin (appleskin.mixins.json) ru.betterend.mixin.client.MinecraftClientMixin (betterend.mixins.client.json) draylar.omegaconfig.mixin.ClientMixin (omega-config.mixins.json) net.dblsaiko.qcommon.cfg.core.mixin.MinecraftClientMixin (cfg-core.mixins.json) xyz.rongmario.cleancut.MixinMinecraftClient (mixins.cleancut.json) tfar.dankstorage.mixin.MinecraftClientMixin (dankstorage.mixins.json) net.fabricmc.fabric.mixin.networking.accessor.MinecraftClientAccessor (fabric-networking-api-v1.mixins.json) me.shedaniel.advancementsenlarger.mixin.MixinMinecraftClient (advancements-enlarger.mixins.json) com.qouteall.immersive_portals.mixin.client.MixinMinecraftClient (imm_ptl.mixins.json) de.siphalor.mousewheelie.client.mixin.MixinMinecraftClient (mousewheelie.mixins.json) xaero.map.mixin.MixinMinecraftClient (xaeroworldmap.mixins.json) me.shedaniel.architectury.mixin.fabric.client.MixinMinecraft (architectury.mixins.json) Fabric Mods: addendum: Addendum 1.16.5-1.0.2 adorn: Adorn 1.13.0+1.16.5 advanced_runtime_resource_pack: Runtime Resource Pack 0.2.9 advancements-enlarger: Advancements Enlarger 0.2.3 advdebug: Advancements Debug 2.2.0 adventurez: AdventureZ 1.2.2 alloy_forgery: Alloy Forgery 1.1.0 amecsapi: Amecs API 1.1.3+mc1.16.5 angerable-patch: Angerable Patch 1.1.0-1.16.4 appleskin: AppleSkin 1.0.11 appletreesrev: Apple Trees Revived 1.3 architectury: Architectury 1.12.145 artifacts: Artifacts 3.2.0+fabric artifice: Artifice 0.14.6+1.16.5 artofalchemy: Art of Alchemy: Memoriam 1.0.0-rc4+1.16.4 asbestos: Asbestos 1.0.1 astromine: Astromine 1.11.5+fabric-1.16.5 astromine-core: Astromine: Core 1.11.4+fabric-1.16.3 astromine-discoveries: Astromine: Discoveries 1.11.5+fabric-1.16.5 astromine-foundations: Astromine: Foundations 1.11.5+fabric-1.16.5 astromine-technologies: Astromine: Technologies 1.11.5+fabric-1.16.5 astromine-transportations: Astromine: Transportations 1.11.5+fabric-1.16.5 attributefix: Attribute Fix {FABRIC} 1.0.1 authme: Auth Me 1.4.0 autoconfig1u: Auto Config v1 Updated 3.3.1 autoconfigtoml: AutoConfig-TOML 1.0.0-fabric backrooms: The Backrooms 1.3.1 bambootweaks: Bamboo Tweaks 2.0.5 battletowers: Battle Towers 3.3.4-1.16.4 bedspreads: Bedspreads 1.3.1-1.16.4 bettercaves: YUNG's Better Caves 1.16.5-1.1 betterend: Better End 0.9.1-pre bettermineshafts: YUNG's Better Mineshafts 1.16.4-1.0.1 betterstrongholds: YUNG's Better Strongholds 1.16.5-1.0 bewitchment: Bewitchment 1.16.5-8 biome_locator: Biome Locator 1.1.2 biomemakeover: Biome Makeover 1.16.5-1.3.6 blade: Blade 2.0.0 blame: Blame 1.16.4-2.4.1 blast: BLAST 1.5.2 blockshifter: Blockshifter 1.3.2+fabric-1.16.4 blockus: Blockus 2.1.1+1.16.5 blue_endless_jankson: jankson 1.2.0 bno: Basic Nether Ores 1.16.5-5.5.0-Fabric boringbackgrounds: Boring Backgrounds 3.0.2+1.16.3 builtinservers: Builtin Servers 1.0-BETA byg: BYG 1.1.7 campanion: Campanion 1.3.5 can-i-mine-this-block: cAn i MiNe thIS bLOCk? 1.0.2 cardinal-components: Cardinal Components API 2.8.0 cardinal-components-base: Cardinal Components API (base) 2.8.0 cardinal-components-block: Cardinal Components API (blocks) 2.8.0 cardinal-components-chunk: Cardinal Components API (chunks) 2.8.0 cardinal-components-entity: Cardinal Components API (entities) 2.8.0 cardinal-components-item: Cardinal Components API (items) 2.8.0 cardinal-components-level: Cardinal Components API (world saves) 2.8.0 cardinal-components-scoreboard: Cardinal Components API (scoreboard) 2.8.0 cardinal-components-util: Cardinal Components API (utilities) 2.8.0 cardinal-components-world: Cardinal Components API (worlds) 2.8.0 carrier: Carrier 1.7.5 cavebiomes: Cave Biomes 0.6.2 chainmail: Chainmail 0.5.0 charm: Charm 2.3.2 charmonium: Charmonium 2.3.2 cherishedworlds: Cherished Worlds 1.3.0-1.16.4 chillager_mod: Chillager 1.1 chunkpregen: Fabric Chunk Pregenerator 0.3.3 cinderscapes: Cinderscapes 1.3.3 cleancut: CleanCut mc1.16-2.1-fabric cloth-api: Cloth API 1.4.9 cloth-armor-api-v1: Cloth Armor API v1 1.4.9 cloth-basic-math: Cloth Basic Math 0.5.1 cloth-client-events-v0: Cloth Client Events v0 1.5.47 cloth-common-events-v1: Cloth Common Events v1 1.4.9 cloth-config2: Cloth Config v4 4.11.19 cloth-datagen-api-v1: Cloth Datagen v1 1.4.9 cloth-durability-bar-api-v1: Cloth Durability Bar API v1 1.5.47 cloth-dynamic-registry-api-v1: Cloth Dynamic Registry API v1 1.4.9 cloth-scissors-api-v1: Cloth Scissors API v1 1.4.9 cloth-utils-v1: Cloth Utils v1 1.4.9 colorfulcolumns: Colorful Columns 1.0.0 columns: Columns 1.1.1 com_electronwill_night-config_core: core 3.6.3 com_electronwill_night-config_toml: toml 3.6.3 com_github_nathanpb_safer: Safer 1.1.0 com_moandjiezana_toml_toml4j: toml4j 0.7.2 compressedblocks: Compressed Blocks 1.0 computercraft: CC:Restitched 1.94.1-beta controlling: Controlling For Fabric 1.1.2 couplings: Couplings 1.3.3 craftpresence: CraftPresence 1.8.0 crookedcrooks: Crooked Crooks 1.3.3+1.16.4 croptopia: Croptopia 1.3.1 croptosis: Croptosis 1.1.0 crusade: Crusade 1.2.0 culinaire: Culinaire 2.0 dadobugbiomes: Dadobug1111's Biomes 1.3.0 dankstorage: Dank Storage 1.9a-1.16.3 darkpaintings: Dark Paintings 3.0.1 dawn: Dawn API 1.8 debug_world_fix: Debug World Fix 1.0.0 decimal_coins: Decimal Coins 1.16.2-1.2.0 desolation: Desolation 1.1.1 diggusmaximus: Diggus Maximus 1.4.2-1.16.3 disable_custom_worlds_advice: Disable Custom Worlds Advice 1.2 dml-refabricated: Deep Mob Learning: Refabricated 0.3.3-beta1 dungeonsmod: Dungeons Mod Lite 1.16.5-1.0.0 dwarfcoal: Dwarf Coal 1.16.2-1.0.0 dynamicfps: Dynamic FPS 2.0.1 ecotones: Ecotones 0.7.2 eggtab: Egg Tab 2.1.0+1.16-fabric enchant_giver: Enchant Giver 1.0.3 enchantmentdescriptions: Enchantment Descriptions 2.0.1 enderores: Ender Ores 1.0.0 expandedstorage: ExpandedStorage 5.6.33 eymbra: Eymbra's Prehistoric Mod 1.0.0 ezpas: Ezpas 1.2.3-1.16.2 fabric: Fabric API 0.33.0+1.16 fabric-api-base: Fabric API Base 0.2.1+9354966b7d fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.0.0+dc716ea17d fabric-biome-api-v1: Fabric Biome API (v1) 3.1.1+ca58154a7d fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.5+ca58154a7d fabric-command-api-v1: Fabric Command API (v1) 1.1.1+351679a77d fabric-commands-v0: Fabric Commands (v0) 0.2.2+ca58154a7d fabric-containers-v0: Fabric Containers (v0) 0.1.11+9354966b7d fabric-content-registries-v0: Fabric Content Registries (v0) 0.2.1+ca58154a7d fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.1.3+ca58154a7d fabric-dimensions-v1: fabric-dimensions-v1 2.0.6+9354966b7d fabric-entity-events-v1: Fabric Entity Events (v1) 1.0.3+ca58154a7d fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.4.2+ca58154a7d fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.1+ca58154a7d fabric-furnaces: Fabric Furnaces 1.3.3-1.16.4 fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.6+ca58154a7d fabric-item-api-v1: Fabric Item API (v1) 1.2.1+ca58154a7d fabric-item-groups-v0: Fabric Item Groups (v0) 0.2.7+2868a2287d fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.4+9354966b7d fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.1+ca58154a7d fabric-language-kotlin: Fabric Language Kotlin 1.5.0+kotlin.1.4.31 fabric-language-scala: Fabric Language Scala 1.0.0 fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 1.2.1+ca58154a7d fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.0.2+ca58154a7d fabric-mining-levels-v0: Fabric Mining Levels (v0) 0.1.3+ca58154a7d fabric-models-v0: Fabric Models (v0) 0.3.0+bc7a746f7d fabric-networking-api-v1: Fabric Networking API (v1) 1.0.1+ca58154a7d fabric-networking-blockentity-v0: Fabric Networking Block Entity (v0) 0.2.8+ca58154a7d fabric-networking-v0: Fabric Networking (v0) 0.3.2+ca58154a7d fabric-object-builder-api-v1: Fabric Object Builder API (v1) 1.9.4+9354966b7d fabric-object-builders-v0: Fabric Object Builders (v0) 0.7.2+ca58154a7d fabric-particles-v1: Fabric Particles (v1) 0.2.4+ca58154a7d fabric-registry-sync-v0: Fabric Registry Sync (v0) 0.7.4+ca58154a7d fabric-renderer-api-v1: Fabric Renderer API (v1) 0.4.2+2868a2287d fabric-renderer-indigo: Fabric Renderer - Indigo 0.4.4+ca58154a7d fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 2.3.0+2868a2287d fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.1.5+ca58154a7d fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 0.1.13+ca58154a7d fabric-rendering-v0: Fabric Rendering (v0) 1.1.2+ca58154a7d fabric-rendering-v1: Fabric Rendering (v1) 1.6.0+2868a2287d fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.4.6+2868a2287d fabric-screen-api-v1: Fabric Screen API (v1) 1.0.0+c045166c7d fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.1.5+9354966b7d fabric-structure-api-v1: Fabric Structure API (v1) 1.1.4+ca58154a7d fabric-tag-extensions-v0: Fabric Tag Extensions (v0) 1.1.1+ca58154a7d fabric-textures-v0: Fabric Textures (v0) 1.0.6+ca58154a7d fabric-tool-attribute-api-v1: Fabric Tool Attribute API (v1) 1.2.6+ca58154a7d fabricloader: Fabric Loader 0.11.3 fallflyinglib: FallFlyingLib 1.1.0 fallingblocktweaks: Falling Block Tweaks 1.0.0+1.16.5-fabric fasttransferlib: Fast Transfer Lib 0.3.1 fatxporbs: Fat Experience Orbs 0.0.9 fermion: Fermion 2.9.218 fermion-gui: Fermion GUI 2.5.218 fermion-modkeys: Fermion Modifier Keys 1.10.218 fermion-orientation: Fermion Orientation 1.2.218 fermion-simulator: Fermion Simulator 1.8.218 fermion-varia: Fermion Varia 2.6.218 ferritecore: FerriteCore 2.0.4 fiber: fiber 0.23.0-2 flamingo_ooo: Flamingo, oh, oh, oh... 1.0.4-MC1.16.3-fabric flonters: Flonters 1.1.1+1.16.2 flora-doubling: Flora Doubling 1.3.0+1.16.4-fabric flytre_lib: FlytreLib 0.2.9 frex: FREX 4.5.201 ftbguilibrary: FTB GUI Library 1605.2.1.41 ftbquests: FTB Quests 1605.2.1-build.39 gateofbabylon: Gate Of Babylon 1.4.2-1.16.5 geckolib3: Geckolib 3.0.31 givemehats: Give Me Hats! 1.5.1 glassdoor: Glass Doors 1.5.0-1.16 glassential: Glassential 1.16.4-1.1.5 go-fish: Go Fish 1.2.1-beta-1.16.4 golemsgalore: Golems Galore 0.2.1+mc.1.16.5 goml: Get Off My Lawn 1.3.4-beta hard-hat-steve: Hard Hat Steve 1.2.0 harvest: Harvest 1.2.12 harvest_scythes: Harvest Scythes 1.1.0 hctm-base: HCTM Base 3.5.1 healthoverlay: Health Overlay 3.6.14 horseinfo: Horse Info 0.2.2-1.16.1 hotm: Heart of the Machine 1.16.3-0.1.7 ignis-fatuus: Ignis Fatuus 1.1.3 imggen: Image World Generator 1.1.3 imm_ptl_core: Immersive Portals Core 0.90 immersive_portals: Immersive Portals 0.90 impersonate: Impersonate 2.1.0 improved-stations: Improved Stations 2.0.3 indrev: Industrial Revolution 1.9.4-BETA inmis: Inmis 2.2.1-1.16.5 inventorysorter: Inventory Sorter 1.7.9-1.16 iron-jetpacks: Iron Jetpacks 0.3.1 itemfilters: Item Filters 1605.2.4-build.30 jankson: Jankson 3.0.1+j1.2.0 java: Java HotSpot(TM) 64-Bit Server VM 8 javax_vecmath_vecmath: vecmath 1.5.2 json-model-extensions: JSON Model Extensions 1.21.182 jumploader: Jumploader 2.1.3 jumpoverfences: JumpOverFences 1.16-0.0.3 kibe: Kibe 1.6.7-BETA ktdatataglib: KtDataTagLib 1.4.0 kubejs: KubeJS 1605.3.7-build.184 kyrptconfig: Kytpt Config 1.1.6-1.16 lakeside: Lakeside 1.0.3+1.16.4 lapisreserve: Lapis Reserve 1.0.6 lazydfu: LazyDFU 0.1.2 libaddict: libaddict 0.2.1 libblockattributes: LibBlockAttributes 0.8.4 libblockattributes_core: LibBlockAttributes (Core) 0.8.7 libblockattributes_fluids: LibBlockAttributes (Fluids) 0.8.7 libblockattributes_items: LibBlockAttributes (Items) 0.8.5 libcd: LibCapableData 3.0.3+1.16.3 libgui: LibGui 3.4.0+1.16.5 library_of_exile: Library of Exile 1.0.7 libstructure: LibStructure 1.5 lifts: Lifts 1.1.0-BETA lightoverlay: Light Overlay 5.8.0 lightstones: Lightstones 1.3.0 magna: Magna 1.5.1-1.16.5 make-every-biome-spawnable-lol: Make Every Biome Spawnable 1.16.5-1.1.0 marshmallows_rpg: Marshmallow's RPG 1.0.0 maybe-data: Maybe data 1.0.0-1.16.2 mcdict: MCDict 2.0.1+1.16.4 megane: megane 3.1.6+1.16.5 megane-api: megane-api 3.1.6+1.16.5 megane-impl: megane-impl 3.1.6+1.16.5 megane-runtime: megane-runtime 3.1.6+1.16.5 minecraft: Minecraft 1.16.5 mixintrace: MixinTrace 1.0.0 mm: Manningham Mills 2.2 mo_glass: Mo Glass 1.5-MC1.16.5 mocolors: Mo' Colors 1.1.2 modern_beta: Modern Beta Fabric 1.1.1 modern_industrialization: Modern Industrialization 0.3.16 modmenu: Mod Menu 1.16.9 more_gems: More Gems 1.1.22 more_tooltips: MoreTooltips 1.0.1 mostructures: Mo' Structures 1.1.1+mc.1.16.5 mousewheelie: Mouse Wheelie 1.6.4+mc1.16.4 mubble: Mubble 4.0-pre9 multi_item_lib: Multi Item Lib 1.2.0 mythicmetals: Mythic Metals 0.9.9 net_openhft_zero-allocation-hashing: zero-allocation-hashing 0.11 netherite_plus: Netherite Plus Mod 1.4.3-1.16.5 no-potion-offset: No Potion Offset ${version} noanglebrackets: NoAngleBrackets 1.0.1 nookbuild: NookBuild 1.4.0 notes: Notes 1.0.4 nourish: Nourish 1.2.1 okzoomer: Ok Zoomer 4.0.1+1.16.2 omega-config: OmegaConfig 1.0.4 org_codehaus_groovy_groovy: groovy 3.0.3 org_codehaus_groovy_groovy-jsr223: groovy-jsr223 3.0.3 org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 1.4.31 org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 1.4.31 org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 1.4.31 org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 1.4.31 org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm: kotlinx-coroutines-core-jvm 1.4.2 org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.4.2 org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.1.0 org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.1.0 org_joml_joml: joml 1.10.0 org_yaml_snakeyaml: snakeyaml 1.26 oro_config: OroArmor Config 2.0.0 packages: Packages 1.1.1 parakeetmod: The Parakeet Mod 1.16.3-1.0.6 patchouli: Patchouli 1.16.4-50-FABRIC pehkui: Pehkui 1.9.0+21w10a periodic: Periodic 1.2 phosphor: Phosphor 0.7.1+build.11 piglib: Piglib 1.0.1 playerabilitylib: Pal 1.2.1 pling: Pling 1.3.0 qcommon-cfg-core: qcommon-cfg-core 3.2.0 qcommon-croco: Croco 2.1.1 quickshulker: Quick Shulker 1.1.14-1.16 randomconfigs: RandomConfigs 1.16.2-1.4.2.2-fabric randompatches: RandomPatches 2.4.5-fabric ratsmischief: Rat's Mischief 1.1 reach-entity-attributes: Reach Entity Attributes 1.1.0 reborncore: Reborn Core 4.7.2+build.132 repurposed_structures: Repurposed Structures 1.16.5-1.10.3-fabric reroll: Reroll 1.2.1-1.16.5 respawnablepets: Respawnable Pets 1.16.5-2 rhino: Rhino 1.7.13-build.23 riverredux: River Redux 0.1.6 roughlyenoughitems: Roughly Enough Items 5.11.202 roughlyenoughitems-api: REI (API) 5.11.202 roughlyenoughitems-default-plugin: REI (Default Plugin) 5.11.202 roughlyenoughitems-runtime: REI (Runtime) 5.11.202 roughlyenoughresources: Roughly Enough Resources 2.1.3 rswires: RSWires 4.10.2 rtree-3i-lite-fabric: rtree-3i-lite for Fabric 0.3.0 runelic: Runelic 1.0.2 sakurarosea: Sakura Rosea 1.6.0-MC1.16.3-fabric sandwichable: Sandwichable 1.2-beta5 savemystronghold: Save My Stronghold! 1.16.4-1.0 secretrooms: Secret Rooms 0.9.3+1.16.5 secureseed: SecureSeed 0.1 shapes: Shapes 2.0.0+build.10 shulkerboxtooltip: Shulker Box Tooltip 2.3.5+1.16.5 shulkerutils: shulkerutils 1.0.1-1.16 simpleteleporters: Simple Teleporters 2.2.1 simplexterrain: Simplex Terrain 0.7.2 skyutils: Sky utilities Mod 1.0.0 slight-gui-modifications: 'Slight' GUI Modifications 1.7.1 slotlock: SlotLock 1.0.3-BETA smootherbedrock: Smoother Bedrock 1.0.0 sojurn: Sojurn b1.1 someforgepatchesported: Some Forge Patches Ported 1.0.0 somnus: Somnus API 0.0.11-1.16.5 special-circumstances: Special Circumstances 1.8.218 staffofbuilding: Staff of Building 1.2.5-1.16.5 static-content: Static Content 1.0.2-1.16.2 staticdata: Static Data 1.1.2 step-height-entity-attribute: Step Height Entity Attribute 1.0.0 stonecutter-tweaks: Stonecutter Tweaks 1.1.0-1.16 stoneholm: Stoneholm 1.2.1 strawdummy: Straw Dummy 1.4.0 structure-helpers: Structure Helpers 3.0.0 structureworld: Structure World 1.1.1-BETA structurized: Structurized 1.2.0-1.16.5 survivalisland: Survival Island 0.1.5 tacocraft: TacoCraft 1.5.1+mc.1.16.5 team_reborn_energy: Energy 0.1.1 techreborn: Tech Reborn 3.8.2+build.220 terra: Terra 5.3.0-BETA+fd48f5f1 terraform-biome-builder-api-v1: Terraform Biome Builder API (v1) 1.0.4 terraform-config-api-v1: Terraform Config API (v1) 1.0.3 terraform-dirt-api-v1: Terraform Dirt API (v1) 1.1.4 terraform-overworld-biome-extensions-api-v1: Terraform Overworld Biome Extensions API (v1) 1.0.3 terraform-shapes-api-v1: Terraform Shapes API (v1) 1.0.4 terraform-surfaces-api-v1: Terraform Surfaces API (v1) 1.0.3 terraform-tree-api-v1: Terraform Tree API (v1) 1.0.5 terraform-wood-api-v1: Terraform Wood API (v1) 1.0.4 terrestria: Terrestria 2.2.0 the_bumblezone: The Bumblezone - Fabric 1.16.5-2.4.2 the_garden: The Garden 0.1.3-hotfix-hotfix tis3d: TIS-3D 1.6.1 tis3d-additions: TIS-3D Additions 0.2.1+1.16.2 tk_valoeghese_zoesteriaconfig: ZoesteriaConfig 1.3.2 tooltipfix: ToolTip Fix 1.0.2-1.16 totemmod: Wither Totems Mod 0.3.2 trapexpansion: Trap Expansion 1.3.2 traverse: Traverse 3.3.2 trinkets: Trinkets 2.6.7 truerooms: True Secret Rooms 1.1.3 ttg_fallfest: FallFest 2020 0.1.1 tweed: Tweed API 3.0.0-beta.22 ultra_amplified_dimension: Ultra Amplified Dimension 1.16.4-9.1.1-fabric unearthed: Unearthed 1.1.1 unlimiteddragoneggs: Unlimited Dragon Eggs 1.1.1 upstream: Upstream 1.0.1 vanilla-hammers: Vanilla Hammers 3.0.2-1.16.5 vanilladeathchest: VanillaDeathChest 2.0.6-fabric vanillaenhanced: VanillaEnhanced 1.4.0 vanillaexcavators: Vanilla Excavators 1.1.0 vanillaplusbiomes: Vanilla Plus Biomes 0.2.2 villagerhats: Villager Hats fabric-1.16.4-1.0.1 vistas: Vistas 1.3.1 voyager: Voyager 1.0.0 waystones: Waystones 1.1.1.1 wild_explorer: Wild Explorer 1.3.3 winged: Winged Mod 1.16.2-1.4.1 wirelessnetworks: Wireless Networks 1.0.2 wolveswitharmor: Wolves With Armor 1.5.2-1.16.2 woodenhoppers: Wooden Hoppers 1.0.0 woods_and_mires: Woods and Mires 1.0.4+1.16.3 world_blender: World Blender 1.16.5-2.1.5 worldgentweaker: World Gen Tweaker 0.1.0 wrenchable: Wrenchable 1.0.0+1.16.1 wthit: wthit 2.7.0 xaerominimap: Xaero's Minimap 21.8.1 xaeroworldmap: Xaero's World Map 1.13.5 yosbr: YOSBR 0.1.1 yungsapi: YUNG's API 1.16.5-Fabric-5 Patchouli open book context: n/a Launched Version: fabric-loader-0.11.3-1.16.5 Backend library: LWJGL version 3.2.2 build 10 Backend API: Intel(R) UHD Graphics GL version 4.6.0 - Build 27.20.100.8476, Intel GL Caps: Using framebuffer using OpenGL 3.0 Using VBOs: Yes Is Modded: Definitely; Client brand changed to 'fabric' Type: Client (map_client.txt) Graphics mode: fast Resource Packs: null, vanilla, Fabric Mods, kubejs:resource_pack, slightguimodifications:cts_textures Current Language: English (US) CPU: 8x Intel(R) Core(TM) i5-10300H CPU @ 2.50GHz

    opened by hjhyhg 1
  • java.lang.NullPointerException: Exception in server tick loop

    java.lang.NullPointerException: Exception in server tick loop

    No idea what caused this outside of the mod so forgive me if it's super obvious, but I got this crash report on startup:

    ---- Minecraft Crash Report ----
    // I let you down. Sorry :(
    
    Time: 5/6/21 3:24 PM
    Description: Exception in server tick loop
    
    java.lang.NullPointerException: Exception in server tick loop
    	at java.lang.System.arraycopy(Native Method)
    	at net.earthcomputer.secureseed.Globals.setupGlobals(Globals.java:41)
    	at net.minecraft.class_3218.localvar$zgf000$onInitServerWorld(class_3218.java:3051)
    	at net.minecraft.class_3218.<init>(class_3218.java:190)
    	at net.minecraft.server.MinecraftServer.method_3786(MinecraftServer.java:368)
    	at net.minecraft.server.MinecraftServer.method_3735(MinecraftServer.java:335)
    	at net.minecraft.class_3176.method_3823(class_3176.java:179)
    	at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:645)
    	at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:257)
    	at java.lang.Thread.run(Thread.java:748)
    
    
    A detailed walkthrough of the error, its code path and all known details is as follows:
    ---------------------------------------------------------------------------------------
    
    -- System Details --
    Details:
    	Minecraft Version: 1.16.5
    	Minecraft Version ID: 1.16.5
    	Operating System: Linux (amd64) version 4.15.0-124-generic
    	Java Version: 1.8.0_282, Oracle Corporation
    	Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Oracle Corporation
    	Memory: 588559176 bytes (561 MB) / 1301282816 bytes (1241 MB) up to 3817865216 bytes (3641 MB)
    	CPUs: 2
    	JVM Flags: 2 total; -Xms128M -Xmx4096M
    	Fabric Mods: 
    		carpet: Carpet Mod 1.4.35
    		chunkpregen: Fabric Chunk Pregenerator 0.3.3
    		com_github_ben-manes_caffeine_caffeine: caffeine 2.8.0
    		com_graphql-java_graphql-java: graphql-java 16.1
    		com_graphql-java_java-dataloader: java-dataloader 2.2.3
    		com_zaxxer_hikaricp: HikariCP 3.4.2
    		deltalogger: DeltaLogger 1.1.3
    		fabric: Fabric API 0.34.1+1.16
    		fabric-api-base: Fabric API Base 0.3.0+c88702897d
    		fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.0.0+dc716ea17d
    		fabric-biome-api-v1: Fabric Biome API (v1) 3.1.1+ca58154a7d
    		fabric-command-api-v1: Fabric Command API (v1) 1.1.1+351679a77d
    		fabric-commands-v0: Fabric Commands (v0) 0.2.2+ca58154a7d
    		fabric-containers-v0: Fabric Containers (v0) 0.1.11+9354966b7d
    		fabric-content-registries-v0: Fabric Content Registries (v0) 0.2.1+ca58154a7d
    		fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.1.3+ca58154a7d
    		fabric-dimensions-v1: Fabric Dimensions API (v1) 2.0.6+61336ba97d
    		fabric-entity-events-v1: Fabric Entity Events (v1) 1.1.0+c88702897d
    		fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.4.2+ca58154a7d
    		fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.1+ca58154a7d
    		fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.6+ca58154a7d
    		fabric-item-api-v1: Fabric Item API (v1) 1.2.1+ca58154a7d
    		fabric-item-groups-v0: Fabric Item Groups (v0) 0.2.7+2868a2287d
    		fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 1.2.1+ca58154a7d
    		fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.0.2+ca58154a7d
    		fabric-mining-levels-v0: Fabric Mining Levels (v0) 0.1.3+ca58154a7d
    		fabric-networking-api-v1: Fabric Networking API (v1) 1.0.2+d6244c6d7d
    		fabric-networking-blockentity-v0: Fabric Networking Block Entity (v0) 0.2.8+ca58154a7d
    		fabric-networking-v0: Fabric Networking (v0) 0.3.2+ca58154a7d
    		fabric-object-builder-api-v1: Fabric Object Builder API (v1) 1.9.5+c88702897d
    		fabric-object-builders-v0: Fabric Object Builders (v0) 0.7.2+ca58154a7d
    		fabric-particles-v1: Fabric Particles (v1) 0.2.4+ca58154a7d
    		fabric-permissions-api-v0: fabric-permissions-api 0.1-SNAPSHOT
    		fabric-registry-sync-v0: Fabric Registry Sync (v0) 0.7.4+ca58154a7d
    		fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.1.5+ca58154a7d
    		fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.4.6+2868a2287d
    		fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.1.5+9354966b7d
    		fabric-structure-api-v1: Fabric Structure API (v1) 1.1.4+ca58154a7d
    		fabric-tag-extensions-v0: Fabric Tag Extensions (v0) 1.1.1+ca58154a7d
    		fabric-tool-attribute-api-v1: Fabric Tool Attribute API (v1) 1.2.7+8183d3957d
    		fabricloader: Fabric Loader 0.11.3
    		fastfurnace: FastFurnace 2.4
    		fiblib: FibLib 1.0.2
    		golfiv: Golf IV 0.3.1
    		invview: InvView 1.4.1-1.16.4+
    		io_leangen_geantyref_geantyref: geantyref 1.3.7
    		java: OpenJDK 64-Bit Server VM 8
    		krypton: Krypton 0.1.2
    		luckperms: LuckPerms 5.3.9
    		minecraft: Minecraft 1.16.5
    		mysql_mysql-connector-java: mysql-connector-java 8.0.19
    		org_antlr_antlr4-runtime: antlr4-runtime 4.7.2
    		org_jdbi_jdbi3-core: jdbi3-core 3.12.2
    		org_jdbi_jdbi3-sqlite: jdbi3-sqlite 3.12.2
    		org_reactivestreams_reactive-streams: reactive-streams 1.0.3
    		org_slf4j_slf4j-api: slf4j-api 1.8.0-beta4
    		org_xerial_sqlite-jdbc: sqlite-jdbc 3.32.3.2
    		packet_tweaker: Packet Tweaker 0.1.1
    		sax: Simple Anti X-Ray 1.1.0
    		secureseed: SecureSeed 0.1
    		server_translations_api: Server Translations API 1.4.0
    		serversimplified: Server Simplified 1.2.2
    		starlight: Starlight fabric-1.0.0-RC2-82ae5ca
    	Player Count: 0 / 20; []
    	Data Packs: vanilla, Fabric Mods
    	Is Modded: Definitely; Server brand changed to 'fabric'
    	Type: Dedicated Server (map_server.txt)
    
    opened by AfricaByTot0 1
  • Support custom generators (Better Nether for ex.)

    Support custom generators (Better Nether for ex.)

    Hello! There is any way to handle default world map methods to support custom generators (for ex. Better Nether) or it's thing which only custom generator creators can do?

    [08:41:00] [main/FATAL]: Failed to start the minecraft server
    java.lang.IllegalStateException: Using unseeded ChunkRandom
    	at net.minecraft.class_2919.getBits(class_2919.java:589) ~[intermediary-vanilla.jar:?]
    	at net.minecraft.class_2919.nextLong(class_2919.java:665) ~[intermediary-vanilla.jar:?]
    	at paulevs.betternether.world.BiomeMap.<init>(BiomeMap.java:28) ~[better-nether-5.0.7_worldgen_bluemap.jar:?]
    	at paulevs.betternether.world.NetherBiomeSource.<init>(NetherBiomeSource.java:38) ~[better-nether-5.0.7_worldgen_bluemap.jar:?]
    	at net.minecraft.class_2874.handler$bij000$replaceGenerator(class_2874.java:1020) ~[intermediary-vanilla.jar:?]
    	at net.minecraft.class_2874.method_28535(class_2874.java) ~[intermediary-vanilla.jar:?]
    	at net.minecraft.class_2874.method_28517(class_2874.java:174) ~[intermediary-vanilla.jar:?]
    	at net.minecraft.class_5285.method_28021(class_5285.java:214) ~[intermediary-vanilla.jar:?]
    	at net.minecraft.class_3806.<init>(class_3806.java:72) ~[intermediary-vanilla.jar:?]
    	at net.minecraft.class_3806.method_16714(class_3806.java:76) ~[intermediary-vanilla.jar:?]
    	at net.minecraft.class_3807.<init>(class_3807.java:14) ~[intermediary-vanilla.jar:?]
    	at net.minecraft.server.Main.main(Main.java:95) [intermediary-vanilla.jar:?]
    	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
    	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
    	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
    	at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
    	at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:226) [server.jar:?]
    	at net.fabricmc.loader.launch.knot.Knot.launch(Knot.java:146) [server.jar:?]
    	at net.fabricmc.loader.launch.knot.KnotServer.main(KnotServer.java:28) [server.jar:?]
    	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
    	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
    	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
    	at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
    	at net.fabricmc.loader.launch.server.FabricServerLauncher.launch(FabricServerLauncher.java:62) [server.jar:?]
    	at net.fabricmc.loader.launch.server.FabricServerLauncher.setup(FabricServerLauncher.java:106) [server.jar:?]
    	at net.fabricmc.loader.launch.server.FabricServerLauncher.main(FabricServerLauncher.java:50) [server.jar:?]
    
    opened by xYundy 0
  • NPE on startup

    NPE on startup

    A user of mine (for the mod Chunky) was reporting an issue where with both SecureSeed and Chunky installed, the server was crashing. They suspected that it was a mod conflict, but I think all that happened here was that SecureSeed crashed, and that cascaded into a loading issue with my mod.

    Regardless, I took a look into this issue which appears to be caused by a NPE from the arraycopy method used in SecureSeed. What's strange is although I was able to reproduce this issue flawlessly with both mods installed (plus fabric api), the issue simply went away when using a self-compiled version your mod (which produced a 67kb jar that I used instead of the 62kb one). After that, even with the github-release version of the mod, everything appears to work just fine again.

    I'm not really sure what happened in-between that caused it to start working, but I imagine you'd have a better idea than I would. All I can tell you is the user in question also reported this issue fixing itself after using the self-compiled version. Either way, I'd suggest at least sticking in a null check and print some debug information instead of letting the server crash here due to the uncaught exception. 😅

    Here's the full server log.

    opened by pop4959 2
Releases(v0.1)
Owner
Joseph Burton
I'm a coding and reverse engineering enthusiast and a student.
Joseph Burton
Examples and HowTos for BouncyCastle and Java Cryptography Extension (JCE)

CryptographicUtilities Examples and HowTos for BouncyCastle and Java Cryptography Extension (JCE) See class "/src/main/java/de/soderer/utilities/crypt

null 1 Dec 19, 2021
This App is a command line application, based on Cryptography.

This App is a command line application, based on Cryptography. where a user input a text and its encrypted and can be decrypted as well.

Mohamed Ibrahim 1 Jan 28, 2022
Java Project based on Java and Encryption using Cryptography algorithms

Symmetric-Encryption-Cryptography-in-Java Java Project based on Java and Encryption using Cryptography algorithms Project Aim Develop Java program to

Muhammad Asad 6 Feb 3, 2022
Forest_tracker - Help protect the environment with such a simple app.

Forest Tracker ?? ?? ?? Introduction Hey there! This app is all about protecting the environment! A unique method. Deforestation is happening at an al

Forest Tracker 2 May 11, 2022
[Fabric Mod] Building Tools and Aesthetic Technology

Important Information This repo is for Create: Refabricated, a Fabric port of Create. This project is not complete, and we do not recommend using it y

null 585 Dec 31, 2022
Multi-platform transparent client-side encryption of your files in the cloud

Supporting Cryptomator Cryptomator is provided free of charge as an open-source project despite the high development effort and is therefore dependent

Cryptomator 8.7k Jan 5, 2023
An Editor for CSGO:botprofile.db, allows you to create&improve your own bot easily.

botprofileEditor An Editor for CSGO:botprofile.db, allows you to create&improve your own bot easily. 最新信息 项目重构,舍弃了原来复杂的结构 项目打算全力制作web版,使用SpringBoot作为开

null 10 Oct 9, 2022
A simple HWID authentication system for your minecraft mod.

HWID-Authentication-System A simple HWID authentication system for your minecraft mod. This is a simple mod which can prevent unwanted users from runn

null 43 Dec 10, 2022
A simple HWID authentication system for your minecraft mod.

HWID-Authentication-System A simple HWID authentication system for your minecraft mod. This is a simple mod which can prevent unwanted users from runn

null 43 Dec 10, 2022
Make a customized list of exercises, create and save workouts, and be led through your routine. This application is currently under development.

HIIT Workout Builder ABOUT This application allows you to create and be led through customized high-intensity interval training (HIIT) sessions. The a

null 1 Nov 28, 2022