It is a small modification that gives players ability to get wood in desert. Just use bone meal on a dead bush and with different chances you will get the acacia sapling, tall grass, fern or that might not work. So prepare 10-12 bones or increase your chances by finding the dead bush with water sources near.
This modification, in the first instance, is applicable to worlds with "large biomes" option enabled. In that case spawn in the desert may occur and there is no sense staying here without the wood. Also you can trye to create world with one desert biome only, it is fun .
In release v1.12-0.4 using the bone meal on grass block (additionally to the vanilla grass block mechanics) you may get sapling related to the current biome temperature. Also added colorize of the wood blocks placed in the desert to dry colors. Just look at screenshots.
This modification was developed with forge version 1.12-14.21.0.2367. Use latest stable version of forge for minecraft v1.12 and all things will work fine. If you have not yet install forge, download this from official site and install to your minecraft client. After that copy modification jar file to .minecraft/mods folder. Quite simple . If you stick with any problem with mod please contact me.
Detailed description
The dead bush growth
Growth algorithm working is quite simple:
Click on dead bush with bone meal in the hand.
If near located water blocks:
- increase chance that bone meal will take effect,
- increase chance that result will be sapling.
Random check for success of growth:
- if failed then takes one bone meal from player and exit.
Replace block under bush by grass block.
Replace dead bush by acacia sapling, tall grass or fern depending on plants probabilities.
Takes one bone meal from player.
There is several constants:
Chance that bone meal will take effect ~ 10%,
Increment of chance related to count of water blocks near. This constant is calculated based on number of blocks needed to absolute chance. It is 10 blocks.
Chance that result will be sapling ~ 30% (the remaind probability divides between tall grass and fern)
Increment of chance for getting sapling, related to count of water blocks. It is ~ +10% per block.
Explanation how works calculation for increase chance:
Calculation for increasing probability to getting sapling is very simple: one water block gives static % increment (linear function), in contrast, calculation for action in total is little bit harder. It uses square root function for better smoothing of relation between chance and count of water blocks. n-blocks gives increment is equal to product of √n to some constant. As sayed above, this constant calculated to bring 10 blocks gives absolute chance.
I think it more interested solution than it could be. You can compare graphics. And see below screenshot - example of dead bush with absolute chance.
Using bone meal on grass block
As we know using bone meal on grass block cause sprouting tall grass around the block. With some chance there may appears several flowers related to the biome. Modification add saplings to the list of the "flowers" of the biomes using the temperature to determine which saplings will be added (you can retrieve biom temperature info in wiki).
I analyzed the vanilla trees and biomes temperatures where this trees is generates. So, when you use bone meal and the Random decides to grow some "flowers" there is next algorithm:
If biome is "Hell" or "The End" then -> exit.
If temperature in range of [0; 2]: (0 - almost coldest and 2 - is desert)
-> add to "flowers" list oak sapling.
If in [-0.5; 0.3] -> add spruce sapling.
If in [0.6; 0.7] -> add birch sapling.
If equal to 0.95 -> add jungle sapling.
If in [1.1; 1.2] or {2.0} (savana and desert)
-> add acacia sapling.
If biome is "Roofed Forest" -> add dark oak sapling.
The probability to get sapling is static and if there are several saplings in the list then probability divides between them. After that the Random choose "flower" and place this. Notice that there are can be more than one sapling, depending to your luck (or depending to the fothon that striked your CPU and this produced small shift in random numbers generation).
Versions
vXXX-YYY (where X - minecraft version supported and Y - version of mod):
v1.12-0.4.1 - Fixed the major bug related to other mods biomes.
v1.12-0.4 - Now you also can use bone meal on grass block to get a sapling related to the current biome. Added colorize of the wood blocks placed in the desert to dry colors.
v1.12-0.3 - Dead bush transforms not only to acacia sapling. With different chances it can be - grass or fern. Now, block under the bush replaces by grass block. Water blocks in area of 9x9x2 with dead bush in center increase probability to growing will take effect. Using square root function to better smooth of relation - number of water blocks ~ chance to growing (10 water blocks gets absolute chance). Also water increase chance of getting acacia. Fixed issue - mod logo are not loading.
v1.12-0.2 - Random check to using bone meal on dead bush, mod description and logo.
v1.12-0.1 - Using bone meal on dead bush to transform it to the acacia sapling. After that
sand under the bush replacing by dirt block.
Contribute
If you have ideas about mod feel free contact me. You can write in this thread or in P.M. Also it have open repository on github you are welcome to create an Issue or open a Pull Request. Link to Github repository: grow-in-desert.
I am just working my way to learn English and improve my programming skills. Feel free to correct me. Just add something like *We don't speak like that. It is sounds terrible. Use in this tense other form of verb, etc.* at the end of your reply. It is important for me and I hope you understand to me, thanks.
Interesting facts: Jonathan Harker is a fictional character and one of the protagonists of Bram Stoker's gothic horror novel Dracula.. just is my favorite book.
Great addition! I play peaceful mode 99% of the time. Instead of adding new trees, try creating dirt by mixing things like cactus, dead bush, leaves, sticks, with sand, water, maybe bone meal or seeds to create a grass block. instant farming. Then add back the old, old, OLD mechanic of a sapling occasionally sprouting when bone mealing a grass block. Wood acquired.
Thank you for your feedback. I am sorry for the late response. I was very high loaded with my main work and I didn't notice your message. So, this night I worked on mod and just now I have done some new features:
- Using bone meal on the grass block have small chance to give sapling. Kind of the tree is related to the biome temperature.
- All wood blocks that are in desert colorizes by dry tint. It works like color changing of the grass and leaves depending on biome and this have no impact on perfomance. But I feel some doubt with this feature.
So it only remains just perform mod testing and update this thread. But I wanna sleep
To get dirt block player can dig it from deep layers. And as for getting grass block from dirt, I have some ideas. What about using bone meal on dirt to replace this by grass block? I can make this feature by using some probability checks. What do you think about this?
I am just working my way to learn English and improve my programming skills. Feel free to correct me. Just add something like *We don't speak like that. It is sounds terrible. Use in this tense other form of verb, etc.* at the end of your reply. It is important for me and I hope you understand to me, thanks.
Interesting facts: Jonathan Harker is a fictional character and one of the protagonists of Bram Stoker's gothic horror novel Dracula.. just is my favorite book.
I downloaded your mod and went to play singleplayer using it, but my client crashed at the end of startup. I use a lot of mods, but this doesn't look like a conflict. I believe it's something to do with the forge version. Here's the log:
---- Minecraft Crash Report -------- Minecraft Crash Report ----
WARNING: coremods are present: MalisisCorePlugin (malisiscore-1.12-6.0.4.jar) IMLoadingPlugin (infinimend-1.12-1.0.jar) MalisisSwitchesPlugin (malisisswitches-1.12-5.0.0.jar)Contact their authors BEFORE contacting forge
// Everything's going to plan. No, really, that was supposed to happen.
Time: 8/21/17 8:35 PMDescription: There was a severe problem during mod loading that has caused the game to fail
net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from Grow in desert (growindesert)Caused by: java.lang.ArithmeticException: / by zero at joharker.growindesert.common.CommonProxy.init(CommonProxy.java:63) at joharker.growindesert.client.ClientProxy.init(ClientProxy.java:19) at joharker.growindesert.GrowInDesertMod.init(GrowInDesertMod.java:28) 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:483) at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:614) at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91) at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150) at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76) at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399) at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71) at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116) at com.google.common.eventbus.EventBus.post(EventBus.java:217) at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:252) at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:230) 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:483) at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91) at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150) at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76) at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399) at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71) at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116) at com.google.common.eventbus.EventBus.post(EventBus.java:217) at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:147) at net.minecraftforge.fml.common.Loader.initializeMods(Loader.java:781) at net.minecraftforge.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:343) at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:534) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:377) at net.minecraft.client.main.Main.main(SourceFile:123) 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:483) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
I am just working my way to learn English and improve my programming skills. Feel free to correct me. Just add something like *We don't speak like that. It is sounds terrible. Use in this tense other form of verb, etc.* at the end of your reply. It is important for me and I hope you understand to me, thanks.
Interesting facts: Jonathan Harker is a fictional character and one of the protagonists of Bram Stoker's gothic horror novel Dracula.. just is my favorite book.
Short description
It is a small modification that gives players ability to get wood in desert. Just use bone meal on a dead bush and with different chances you will get the acacia sapling, tall grass, fern or that might not work. So prepare 10-12 bones or increase your chances by finding the dead bush with water sources near.
This modification, in the first instance, is applicable to worlds with "large biomes" option enabled. In that case spawn in the desert may occur and there is no sense staying here without the wood. Also you can trye to create world with one desert biome only, it is fun .
In release v1.12-0.4 using the bone meal on grass block (additionally to the vanilla grass block mechanics) you may get sapling related to the current biome temperature. Also added colorize of the wood blocks placed in the desert to dry colors. Just look at screenshots.
Screenshots
Download
Latest version v1.12-0.4.1 available: download
- v1.12-0.4 -> link
- v1.12-0.3 -> link
Instalation guide
This modification was developed with forge version 1.12-14.21.0.2367. Use latest stable version of forge for minecraft v1.12 and all things will work fine. If you have not yet install forge, download this from official site and install to your minecraft client. After that copy modification jar file to .minecraft/mods folder. Quite simple . If you stick with any problem with mod please contact me.
Detailed description
The dead bush growth
Growth algorithm working is quite simple:- increase chance that result will be sapling.
There is several constants:
Explanation how works calculation for increase chance:
Calculation for increasing probability to getting sapling is very simple: one water block gives static % increment (linear function), in contrast, calculation for action in total is little bit harder. It uses square root function for better smoothing of relation between chance and count of water blocks. n-blocks gives increment is equal to product of √n to some constant. As sayed above, this constant calculated to bring 10 blocks gives absolute chance.
I think it more interested solution than it could be. You can compare graphics. And see below screenshot - example of dead bush with absolute chance.
Using bone meal on grass block
As we know using bone meal on grass block cause sprouting tall grass around the block. With some chance there may appears several flowers related to the biome. Modification add saplings to the list of the "flowers" of the biomes using the temperature to determine which saplings will be added (you can retrieve biom temperature info in wiki).I analyzed the vanilla trees and biomes temperatures where this trees is generates. So, when you use bone meal and the Random decides to grow some "flowers" there is next algorithm:
The probability to get sapling is static and if there are several saplings in the list then probability divides between them. After that the Random choose "flower" and place this. Notice that there are can be more than one sapling, depending to your luck (or depending to the fothon that striked your CPU and this produced small shift in random numbers generation).
Versions
vXXX-YYY (where X - minecraft version supported and Y - version of mod):
Contribute
If you have ideas about mod feel free contact me. You can write in this thread or in P.M. Also it have open repository on github you are welcome to create an Issue or open a Pull Request. Link to Github repository: grow-in-desert.
I am just working my way to learn English and improve my programming skills. Feel free to correct me. Just add something like *We don't speak like that. It is sounds terrible. Use in this tense other form of verb, etc.* at the end of your reply. It is important for me and I hope you understand to me, thanks.
Interesting facts: Jonathan Harker is a fictional character and one of the protagonists of Bram Stoker's gothic horror novel Dracula.. just is my favorite book.
Great addition! I play peaceful mode 99% of the time. Instead of adding new trees, try creating dirt by mixing things like cactus, dead bush, leaves, sticks, with sand, water, maybe bone meal or seeds to create a grass block. instant farming. Then add back the old, old, OLD mechanic of a sapling occasionally sprouting when bone mealing a grass block. Wood acquired.
Thank you for your feedback. I am sorry for the late response. I was very high loaded with my main work and I didn't notice your message. So, this night I worked on mod and just now I have done some new features:
- Using bone meal on the grass block have small chance to give sapling. Kind of the tree is related to the biome temperature.
- All wood blocks that are in desert colorizes by dry tint. It works like color changing of the grass and leaves depending on biome and this have no impact on perfomance. But I feel some doubt with this feature.
So it only remains just perform mod testing and update this thread. But I wanna sleep
To get dirt block player can dig it from deep layers. And as for getting grass block from dirt, I have some ideas. What about using bone meal on dirt to replace this by grass block? I can make this feature by using some probability checks. What do you think about this?
UPD: I am upload new version...
I am just working my way to learn English and improve my programming skills. Feel free to correct me. Just add something like *We don't speak like that. It is sounds terrible. Use in this tense other form of verb, etc.* at the end of your reply. It is important for me and I hope you understand to me, thanks.
Interesting facts: Jonathan Harker is a fictional character and one of the protagonists of Bram Stoker's gothic horror novel Dracula.. just is my favorite book.
I downloaded your mod and went to play singleplayer using it, but my client crashed at the end of startup. I use a lot of mods, but this doesn't look like a conflict. I believe it's something to do with the forge version. Here's the log:
---- Minecraft Crash Report -------- Minecraft Crash Report ----
WARNING: coremods are present: MalisisCorePlugin (malisiscore-1.12-6.0.4.jar) IMLoadingPlugin (infinimend-1.12-1.0.jar) MalisisSwitchesPlugin (malisisswitches-1.12-5.0.0.jar)Contact their authors BEFORE contacting forge
// Everything's going to plan. No, really, that was supposed to happen.
Time: 8/21/17 8:35 PMDescription: There was a severe problem during mod loading that has caused the game to fail
net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from Grow in desert (growindesert)Caused by: java.lang.ArithmeticException: / by zero at joharker.growindesert.common.CommonProxy.init(CommonProxy.java:63) at joharker.growindesert.client.ClientProxy.init(ClientProxy.java:19) at joharker.growindesert.GrowInDesertMod.init(GrowInDesertMod.java:28) 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:483) at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:614) at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91) at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150) at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76) at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399) at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71) at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116) at com.google.common.eventbus.EventBus.post(EventBus.java:217) at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:252) at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:230) 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:483) at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91) at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150) at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76) at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399) at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71) at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116) at com.google.common.eventbus.EventBus.post(EventBus.java:217) at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:147) at net.minecraftforge.fml.common.Loader.initializeMods(Loader.java:781) at net.minecraftforge.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:343) at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:534) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:377) at net.minecraft.client.main.Main.main(SourceFile:123) 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:483) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
A detailed walkthrough of the error, its code path and all known details is as follows:---------------------------------------------------------------------------------------
-- System Details --Details: Minecraft Version: 1.12 Operating System: Windows 8.1 (amd64) version 6.3 Java Version: 1.8.0_25, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 269487984 bytes (257 MB) / 768172032 bytes (732 MB) up to 2134114304 bytes (2035 MB) JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx2G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0 FML: MCP 9.40 Powered by Forge 14.21.1.2443 Optifine OptiFine_1.12_HD_U_C5 35 mods loaded, 35 mods active States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored UCHI minecraft{1.12} [Minecraft] (minecraft.jar) UCHI mcp{9.19} [Minecraft Coder Pack] (minecraft.jar) UCHI FML{8.0.99.99} [Forge Mod Loader] (forge-1.12-14.21.1.2443.jar) UCHI forge{14.21.1.2443} [Minecraft Forge] (forge-1.12-14.21.1.2443.jar) UCHI infinimend{1.0} [InfiniMend] (minecraft.jar) UCHI mercurius_updater{1.0} [mercurius_updater] (MercuriusUpdater-1.12.jar) UCHI csb_armorstand{1.0.3} [Armor Stand Configurator] (ArmorStandGUI-1.12-1.0.3.jar) UCHI bbor{1.0.0-beta18} [Bounding Box Outline Reloaded] (BBOutlineReloaded-Forge1.12-1.0.0-beta18.jar) UCHI bibliocraft{2.4.3} [BiblioCraft] (BiblioCraft[v2.4.3][MC1.12.0].jar) UCHI calculations{1.1.0} [Calculations] (Calculations-1.12-1.1.0.jar) UCHI chameleon{1.12-4.1.3} [Chameleon] (Chameleon-1.12-4.1.3.jar) UCHI csb_ench_table{1.1.2-beta2} [Lapis Stays in the Enchanting Table] (EnchantingTable-1.12-1.1.2-beta2.jar) UCHI fairylights{2.1.1} [Fairy Lights] (fairylights-2.1.1-1.12.jar) UCHI gravestone{1.0.12} [Gravestone] (GraveStone-1.12-Graves-1.0.12.jar) UCHE growindesert{0.4} [Grow in desert] (growindesert-1.12-0.4.jar) UCHI itorch{1.1.8} [iTorch] (itorch-1.1.8.jar) UCHI jei{4.7.5.85} [Just Enough Items] (jei_1.12-4.7.5.85.jar) UCHI jukebox{1.2} [Jukebox Mod] (jukebox-1.2.jar) UCHI malisiscore{1.12-6.0.4} [MalisisCore] (malisiscore-1.12-6.0.4.jar) UCHI malisisdoors{1.12-7.0.4} [MalisisDoors] (malisisdoors-1.12-7.0.4.jar) UCHI malisisswitches{1.12-5.0.0} [Malisis Switches] (malisisswitches-1.12-5.0.0.jar) UCHI minecolonies{1.12-0.8.3238} [MineColonies] (minecolonies-universal-1.12-0.8.3238.jar) UCHI musiccraft{3.2.3} [MusicCraft] (MusicCraft-3.2.3.jar) UCHI naturescompass{1.5.0} [Nature's Compass] (NaturesCompass-1.12-1.5.0.jar) UCHI nex{2.1.11.12} [NetherEx] (NetherEx-1.12-2.1.11.12.jar) UCHI notes{1.1.1} [Notes] (Notes-1.12-1.1.1.jar) UCHI rainboaks{1.0.4-beta2} [Rainbow Oak Trees] (RainbowOaks-1.12-1.0.4-beta2.jar) UCHI rftl{1.0a} [Rotten Flesh To Leather] (RFTLR1.1.jar) UCHI roguelike{1.7.1} [Roguelike Dungeons] (RoguelikeDungeons-1.12-1.7.1.jar) UCHI storagedrawers{1.12-5.2.5} [Storage Drawers] (StorageDrawers-1.12-5.2.9.jar) UCHI torchmaster{1.4.3.8} [TorchMaster] (torchmaster_1.12-1.4.3.8.jar) UCHI bspkrscore{at_0.9} [bspkrsCore] (Treecapitator-1.12-at_0.9a.jar) UCHI treecapitator{at_0.9} [Treecapitator] (Treecapitator-1.12-at_0.9a.jar) UCHI vc{5.0.6} [ViesCraft] (ViesCraft-1.12.0-5.0.6.jar) UCHI xaerominimap{1.13.5} [Xaero's Minimap] (Xaeros_Minimap_1.13.5_Forge_1.12.jar) Loaded coremods (and transformers): MalisisCorePlugin (malisiscore-1.12-6.0.4.jar) net.malisis.core.util.chunkcollision.ChunkCollisionTransformer net.malisis.core.util.chunkblock.ChunkBlockTransformer net.malisis.core.renderer.transformer.MalisisRendererTransformer net.malisis.core.renderer.icon.asm.TextureMapTransformer net.malisis.core.util.clientnotif.ClientNotifTransformerIMLoadingPlugin (infinimend-1.12-1.0.jar) net.crazysnailboy.mods.infinimend.asm.IMClassTransformerMalisisSwitchesPlugin (malisisswitches-1.12-5.0.0.jar) net.malisis.switches.asm.MalisisSwitchesTransformer GL info: ' Vendor: 'Intel' Version: '4.0.0 - Build 10.18.10.4226' Renderer: 'Intel(R) HD Graphics 4000' OptiFine Version: OptiFine_1.12_HD_U_C5 Render Distance Chunks: 5 Mipmaps: 0 Anisotropic Filtering: 1 Antialiasing: 0 Multitexture: false Shaders: null OpenGlVersion: 4.0.0 - Build 10.18.10.4226 OpenGlRenderer: Intel(R) HD Graphics 4000 OpenGlVendor: Intel CpuCount: 4
Cubic Chunks Suggestion! (Link in text mode because banner image is 404) Cubic Chunks Mod below:
I found the bug in my code related to the other mod biomes. It it's easy to fix. But I will have possibility to do this in 10 hours.
UPD: Please try this repaired version link
I am just working my way to learn English and improve my programming skills. Feel free to correct me. Just add something like *We don't speak like that. It is sounds terrible. Use in this tense other form of verb, etc.* at the end of your reply. It is important for me and I hope you understand to me, thanks.
Interesting facts: Jonathan Harker is a fictional character and one of the protagonists of Bram Stoker's gothic horror novel Dracula.. just is my favorite book.
It works great! Thank you very much.
Cubic Chunks Suggestion! (Link in text mode because banner image is 404) Cubic Chunks Mod below: