slimeknights / harvesttweaks Goto Github PK
View Code? Open in Web Editor NEWLicense: MIT License
License: MIT License
Following up from my previous post, this seems to be a legit issue. I cannot tweak the harvest levels of diorite, andesite, or granite, no matter how much I try. This must be an issue with the mod's coding or something. What is weird is I was able to do it before, in a previous version...
Is there something I'm doing wrong, or is this an issue?
I've noticed two things:
I do not receive any errors, which might give a hint as to why settings for pickaxe might not have any effect, and furthermore, all of the existing levels don't have the advertised effect of "if you don't have a high enough mining level or the right tool, you never mine the block"
I removed all mods except for Mantle and HarvestTweaks for 1.10.2 (Mantle is 1.1.3 and HT is 0.1.1) and the problem persisted.
Is it possible (similar to iguana tweaks) to make certain materials change their harvest level over time? Not sure if this mod allows it or not. It would probably make sense to embed it with the tool leveling approach one of your other mods adds to TiC.
If this is not possible, would a custom mod be able to achieve this? Maybe in the logic of ' if this pick harvested 400 blocks, change its harvest level to the next one?' or is this not possible after registering all materials for the tools?
Heya!
I'm unable to set harvest levels of all Vanilla-TiC pickaxes to above harvest level 4. It works for about 25% of PlusTiC pickaxes.
I have succesfully changed the harvest levels of some ores beyond level 4.
Testing without Tinkers Construct, just the mod (and the associated library). Set stone to harvest level 3. As soon as you swing at stone it crashes with:
[22:21:33] [main/ERROR]: Exception caught during firing event net.minecraftforge.event.entity.player.PlayerEvent$BreakSpeed@1b5fda33:
java.lang.NoClassDefFoundError: slimeknights/tconstruct/library/utils/ToolHelper
at slimeknights.harvesttweaks.ExtraHarvestLevelHandler.breakSpeed(ExtraHarvestLevelHandler.java:46) ~[ExtraHarvestLevelHandler.class:?]
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_47_ExtraHarvestLevelHandler_breakSpeed_BreakSpeed.invoke(.dynamic) ~[?:?]
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90) ~[ASMEventHandler.class:?]
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:179) [EventBus.class:?]
at net.minecraftforge.event.ForgeEventFactory.getBreakSpeed(ForgeEventFactory.java:170) [ForgeEventFactory.class:?]
at net.minecraft.entity.player.EntityPlayer.getDigSpeed(EntityPlayer.java:836) [aed.class:?]
at net.minecraftforge.common.ForgeHooks.blockStrength(ForgeHooks.java:232) [ForgeHooks.class:?]
at net.minecraft.block.Block.func_180647_a(Block.java:559) [aow.class:?]
at net.minecraft.block.state.BlockStateContainer$StateImplementation.func_185903_a(BlockStateContainer.java:408) [awu$a.class:?]
at net.minecraft.client.multiplayer.PlayerControllerMP.func_180511_b(PlayerControllerMP.java:246) [bsa.class:?]
at net.minecraft.client.multiplayer.PlayerControllerMP.func_180512_c(PlayerControllerMP.java:334) [bsa.class:?]
at net.minecraft.client.Minecraft.func_147115_a(Minecraft.java:1478) [bib.class:?]
at net.minecraft.client.Minecraft.func_184117_aA(Minecraft.java:2266) [bib.class:?]
at net.minecraft.client.Minecraft.func_184118_az(Minecraft.java:2018) [bib.class:?]
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1806) [bib.class:?]
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1096) [bib.class:?]
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:397) [bib.class:?]
at net.minecraft.client.main.Main.main(SourceFile:123) [Main.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_25]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_25]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_25]
at java.lang.reflect.Method.invoke(Method.java:483) ~[?:1.8.0_25]
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?]
at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
Caused by: java.lang.ClassNotFoundException: slimeknights.tconstruct.library.utils.ToolHelper
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191) ~[launchwrapper-1.12.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_25]
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_25]
... 24 more
Caused by: java.lang.NullPointerException
Hello guy's,
im so sorry if u think im a noob but i have a little problem :D
i tweaked the "minecraft:redstone_ore"=2 to "minecraft:redstone_ore"=1
but if it lit's up (so i think it changes the NBT-tag) i cant harvest the redstone ore until it stops to lit up.
can someone help me to fix this?
i add some other lines like this, but they wont work :(
"minecraft:lit_furnace"=-1
-> "minecraft:lit_redstone_ore"=1
"minecraft:magma"=-1
"minecraft:mob_spawner"=-1
"minecraft:mossy_cobblestone"=0
"minecraft:nether_brick"=-1
"minecraft:nether_brick_fence"=-1
"minecraft:nether_brick_stairs"=-1
"minecraft:netherrack"=0
"minecraft:obsidian"=3
"minecraft:packed_ice"=-1
"minecraft:prismarine"=-1
"minecraft:purpur_block"=-1
"minecraft:purpur_double_slab"=-1
"minecraft:purpur_pillar"=-1
"minecraft:purpur_slab"=-1
"minecraft:purpur_stairs"=-1
"minecraft:quartz_block"=-1
"minecraft:quartz_ore"=2
"minecraft:quartz_stairs"=-1
"minecraft:rail"=-1
"minecraft:red_nether_brick"=-1
"minecraft:red_sandstone"=0
"minecraft:red_sandstone_stairs"=-1
"minecraft:redstone_block"=-1
-> "minecraft:redstone_ore"=1
-> "minecraft:redstone_ore:0"=1
-> "minecraft:redstone_ore:1"=1
"minecraft:repeating_command_block"=-1
Could we have a little better documentation of what does what and when.
I am simply trying to make certain blocks unbreakable by hand, but this has proven to be an almost impossible task without any docs.
what i've tried:
====================- Applying block changes -====================
Changing block harvest level of minecraft:stone:0 from pickaxe: 0 to hand: 8
and
Changing block harvest level of minecraft:stone:0 from pickaxe: 0 to hand: 0
==========================================================
neither one helps.
i am at a loss... could you point me in the right direction?
minecraft version: 1.10.2
forge: 12.18.3.2185
harvest tweaks: 0.1.1
mekanism: 9.2.1.295
I may be wrong about this one, but I can't seem to break mekanism pipes with any tool no matter what I do. This might have to do with this mod, because when I removed it from my pack it worked. I'm sure this must be a bug.
Hello, I didn't find a way to change the names of "Mining Levels" in Harvest Tweaks fashion. Write in what file this can be done. For example: "Ardite"= 6 Levels - how will it be in the code (+text color)?
Harvest Tweaks: 0.1.3
Minecraft: 1.10.2
Forge: 12.18.3.2511
In my pack I'm being careful with what requires or allows mining levels above diamond. Cobalt and Manyullyn materials are set to levels 2 and 3; however, the names of levels 4 and 5 are still called cobalt and manyullyn. Is there a way to change these level names?
Hello,
i can't use my hand to break wood, dirt & gravel. I have not made changes in the original generated config. Is that a feature? I mean you have wrote that no gameplay changes will be made if harvest level installed?
I love your mod for tweaking the difficulty:).
When it is a feature how can i harvest wood, dirt and so on?
greets
Edit: In your description you wrote: You can and all are set at the first start to the standard values.
Hey!
Would you consider adding the ability to add/remove harvest levels?
I'd like to have additional levels between Stone and Diamond, and some after Manyullun.
When HarvestTextax and Extrautilities 2 work, the settings made in the Tools.cfg file are not applied, but the block extraction settings are preserved.
https://drive.google.com/open?id=16APY5fZUIKMGLGr_HZyKIa3xCTIyLTw1
When I set all Minecraft block types to 0, (at least a wooden axe is required to harvest, not the fist), all of a sudden I am unable to punch biomes o plenty grass (metadata 2,3,4,5,7) when using no tool. I tweaked around with it, and I've had no such luck. This has been a common bug with this mod since I've been using it for 1.10, so I'm not sure why people haven't noticed it before
As said above, when I edit the config there is no change to the harvest level.
I have changed both config options for tools, and materials to ("_log_changes"=true) and have checked the logs and there is nothing significant. I have no idea how to fix this but require it for the modifications of my personal pack. Thanks again.
Minecraft version: 1.10.2
Forge version/build: 1.10.2-forge1.10.2-12.18.2.2151
Version of mod: HarvestTweaks-1.10.2-0.1.1
Config:
TinkersConstruct.txt
Tools.txt
Log:
fml-client-latest.txt
I love this mod, and it has worked quite well with no crashes, except the config file is a little finicky. It is formatted without any newlines, and is hard to read. So I copy and paste the text into Word, because it automatically reformats it with newlines, then I paste it back into the file. I then change values and add some blocks to be changed for harvest levels. When I rerun the game, the harvest tweaks no longer are applied and the default harvest levels only exist. I also looked back at the file and it usually reformats back into its form of no newlines. But this time it was in the same format as I had left it, so I guess it didn't work. Could this be fixed? Or is this an issue that could be worked around for now? Are some mods not compatible? I modified blocks from Environmental tech, chisel, mekanism, substratum, and tech reborn. Attached is the corrupt config file (text file)
Blocks (text file).txt
Is it possible to prevent blocks from dropping resources instead of preventing blocks from being mined at all without the proper tool? For example, clay would only drop clay when mined with any shovel, logs and planks would only drop themselves if mined with any axe. Similar to how stone behaves, it will only drop cobblestone when mined with any pickaxe.
I don't have a ton of details (I really do apologize for this), but on a 1.12.2 fresh install, I tested a HarvestTweaks config to see if I could add levels to my tools. I wanted to extend the levels to 5.
I set the Iron pickaxe as a Level 1 and the Diamond Pickaxe as a Level 5. I set stone to be a Level 1 block and Sandstone to be a Level 5 block.
I could mine the Stone no problem with the Iron Pick, and I could mine the Sandstone and Stone no problem with the Diamond Pick. When I tried to mine the Sandstone (Level 5) with the Iron Pick (Level 1), it immediately crashed.
`---- Minecraft Crash Report ----
// Hey, that tickles! Hehehe!
Time: 3/9/18 8:48 PM
Description: Unexpected error
java.lang.NoClassDefFoundError: slimeknights/tconstruct/library/utils/ToolHelper
at slimeknights.harvesttweaks.ExtraHarvestLevelHandler.breakSpeed(ExtraHarvestLevelHandler.java:46)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_41_ExtraHarvestLevelHandler_breakSpeed_BreakSpeed.invoke(.dynamic)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:179)
at net.minecraftforge.event.ForgeEventFactory.getBreakSpeed(ForgeEventFactory.java:171)
at net.minecraft.entity.player.EntityPlayer.getDigSpeed(EntityPlayer.java:836)
at net.minecraftforge.common.ForgeHooks.blockStrength(ForgeHooks.java:234)
at net.minecraft.block.Block.func_180647_a(Block.java:559)
at net.minecraft.block.state.BlockStateContainer$StateImplementation.func_185903_a(BlockStateContainer.java:408)
at net.minecraft.client.multiplayer.PlayerControllerMP.func_180511_b(PlayerControllerMP.java:246)
at net.minecraft.client.Minecraft.func_147116_af(Minecraft.java:1516)
at net.minecraft.client.Minecraft.func_184117_aA(Minecraft.java:2247)
at net.minecraft.client.Minecraft.func_184118_az(Minecraft.java:2018)
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1806)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1096)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:397)
at net.minecraft.client.main.Main.main(SourceFile:123)
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.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
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)
Caused by: java.lang.ClassNotFoundException: slimeknights.tconstruct.library.utils.ToolHelper
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 31 more
Caused by: java.lang.NullPointerException
-- Head --
Thread: Client thread
Stacktrace:
at slimeknights.harvesttweaks.ExtraHarvestLevelHandler.breakSpeed(ExtraHarvestLevelHandler.java:46)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_41_ExtraHarvestLevelHandler_breakSpeed_BreakSpeed.invoke(.dynamic)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:179)
at net.minecraftforge.event.ForgeEventFactory.getBreakSpeed(ForgeEventFactory.java:171)
at net.minecraft.entity.player.EntityPlayer.getDigSpeed(EntityPlayer.java:836)
at net.minecraftforge.common.ForgeHooks.blockStrength(ForgeHooks.java:234)
at net.minecraft.block.Block.func_180647_a(Block.java:559)
at net.minecraft.block.state.BlockStateContainer$StateImplementation.func_185903_a(BlockStateContainer.java:408)
at net.minecraft.client.multiplayer.PlayerControllerMP.func_180511_b(PlayerControllerMP.java:246)
at net.minecraft.client.Minecraft.func_147116_af(Minecraft.java:1516)
at net.minecraft.client.Minecraft.func_184117_aA(Minecraft.java:2247)
at net.minecraft.client.Minecraft.func_184118_az(Minecraft.java:2018)
-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [EntityPlayerSP['pap1723'/299, l='MpServer', x=-34.34, y=66.00, z=256.80]]
Chunk stats: MultiplayerChunkCache: 521, 521
Level seed: 0
Level generator: ID 00 - default, ver 1. Features enabled: false
Level generator options:
Level spawn location: World: (-36,64,256), Chunk: (at 12,4,0 in -3,16; contains blocks -48,0,256 to -33,255,271), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)
Level time: 3014 game time, 3014 day time
Level dimension: 0
Level storage version: 0x00000 - Unknown?
Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
Forced entities: 75 total; [EntitySkeleton['Skeleton'/137, l='MpServer', x=-15.71, y=35.00, z=190.49], EntitySpider['Spider'/138, l='MpServer', x=-24.06, y=56.00, z=178.00], EntitySheep['Sheep'/139, l='MpServer', x=-23.16, y=66.00, z=214.56], EntitySheep['Sheep'/140, l='MpServer', x=-29.27, y=67.00, z=215.51], EntityZombie['Zombie'/141, l='MpServer', x=-23.50, y=31.00, z=227.50], EntityCreeper['Creeper'/142, l='MpServer', x=-22.50, y=31.00, z=226.50], EntityCreeper['Creeper'/143, l='MpServer', x=-22.22, y=31.00, z=224.46], EntityBat['Bat'/144, l='MpServer', x=-32.20, y=21.46, z=229.79], EntitySheep['Sheep'/145, l='MpServer', x=-27.27, y=68.00, z=224.49], EntityCreeper['Creeper'/146, l='MpServer', x=-25.50, y=50.00, z=323.50], EntityCreeper['Creeper'/147, l='MpServer', x=-22.50, y=50.00, z=328.50], EntitySpider['Spider'/148, l='MpServer', x=-27.01, y=50.00, z=325.99], EntitySkeleton['Skeleton'/168, l='MpServer', x=-17.59, y=34.00, z=189.49], EntitySheep['Sheep'/169, l='MpServer', x=-13.50, y=66.00, z=204.73], EntitySheep['Sheep'/170, l='MpServer', x=-5.50, y=69.00, z=240.81], EntitySheep['Sheep'/171, l='MpServer', x=-14.18, y=64.00, z=266.39], EntitySheep['Sheep'/172, l='MpServer', x=-0.74, y=64.00, z=271.36], EntitySheep['Sheep'/173, l='MpServer', x=-2.27, y=64.00, z=272.04], EntityCreeper['Creeper'/174, l='MpServer', x=-11.40, y=28.00, z=326.15], EntityBat['Bat'/47, l='MpServer', x=-103.01, y=38.74, z=236.14], EntityCreeper['Creeper'/175, l='MpServer', x=-1.42, y=28.00, z=335.83], EntitySkeleton['Skeleton'/48, l='MpServer', x=-99.51, y=25.00, z=286.78], EntityBat['Bat'/176, l='MpServer', x=-15.94, y=50.12, z=322.02], EntityBat['Bat'/304, l='MpServer', x=39.57, y=29.52, z=246.75], EntityCreeper['Creeper'/49, l='MpServer', x=-102.50, y=27.00, z=306.50], EntityPlayerSP['pap1723'/299, l='MpServer', x=-34.34, y=66.00, z=256.80], EntitySheep['Sheep'/50, l='MpServer', x=-104.27, y=72.00, z=322.58], EntityBat['Bat'/59, l='MpServer', x=-83.89, y=24.03, z=237.06], EntityCreeper['Creeper'/60, l='MpServer', x=-89.50, y=15.00, z=298.50], EntityWitch['Witch'/61, l='MpServer', x=-97.86, y=37.00, z=289.43], EntitySheep['Sheep'/62, l='MpServer', x=-94.42, y=72.00, z=326.98], EntityZombie['Zombie'/191, l='MpServer', x=12.73, y=30.00, z=179.44], EntitySheep['Sheep'/63, l='MpServer', x=-91.99, y=72.00, z=335.29], EntitySheep['Sheep'/192, l='MpServer', x=9.83, y=69.00, z=187.79], EntitySheep['Sheep'/64, l='MpServer', x=-93.55, y=72.00, z=327.19], EntitySheep['Sheep'/193, l='MpServer', x=14.19, y=66.00, z=205.38], EntitySheep['Sheep'/65, l='MpServer', x=-86.16, y=72.00, z=330.28], EntitySheep['Sheep'/194, l='MpServer', x=9.27, y=67.00, z=198.80], EntitySheep['Sheep'/66, l='MpServer', x=-94.25, y=72.00, z=325.64], EntitySheep['Sheep'/195, l='MpServer', x=2.78, y=67.00, z=197.52], EntityZombie['Zombie'/196, l='MpServer', x=1.50, y=41.00, z=218.50], EntityItem['item.tile.flower1.dandelion'/197, l='MpServer', x=4.48, y=68.00, z=231.52], EntityZombie['Zombie'/75, l='MpServer', x=-70.50, y=50.00, z=238.50], EntityZombie['Zombie'/76, l='MpServer', x=-66.50, y=28.00, z=246.50], EntityCreeper['Creeper'/77, l='MpServer', x=-71.22, y=52.00, z=282.50], EntitySheep['Sheep'/78, l='MpServer', x=-66.51, y=72.00, z=285.81], EntitySheep['Sheep'/79, l='MpServer', x=-62.13, y=70.00, z=293.47], EntitySheep['Sheep'/80, l='MpServer', x=-65.66, y=70.00, z=291.75], EntitySpider['Spider'/211, l='MpServer', x=28.01, y=48.00, z=209.00], EntitySquid['Squid'/212, l='MpServer', x=26.11, y=56.37, z=321.97], EntityChicken['Chicken'/215, l='MpServer', x=14.85, y=64.00, z=337.42], EntitySheep['Sheep'/90, l='MpServer', x=-52.04, y=68.00, z=186.49], EntityZombie['Zombie'/91, l='MpServer', x=-51.26, y=20.00, z=259.47], EntityCreeper['Creeper'/92, l='MpServer', x=-62.51, y=52.00, z=278.80], EntitySheep['Sheep'/220, l='MpServer', x=36.25, y=69.00, z=178.40], EntitySheep['Sheep'/93, l='MpServer', x=-58.11, y=70.00, z=297.58], EntitySkeleton['Skeleton'/94, l='MpServer', x=-49.90, y=48.00, z=306.41], EntityCreeper['Creeper'/222, l='MpServer', x=38.50, y=32.00, z=250.50], EntityBat['Bat'/95, l='MpServer', x=-48.94, y=39.93, z=322.78], EntitySkeleton['Skeleton'/223, l='MpServer', x=45.50, y=27.00, z=256.50], EntityZombie['Zombie'/224, l='MpServer', x=41.50, y=26.00, z=259.50], EntityBat['Bat'/225, l='MpServer', x=29.13, y=24.71, z=262.98], EntitySheep['Sheep'/104, l='MpServer', x=-47.06, y=67.00, z=186.45], EntitySheep['Sheep'/105, l='MpServer', x=-44.40, y=67.00, z=200.19], EntitySheep['Sheep'/106, l='MpServer', x=-39.22, y=68.00, z=189.71], EntitySkeleton['Skeleton'/107, l='MpServer', x=-45.50, y=13.00, z=210.50], EntityCreeper['Creeper'/108, l='MpServer', x=-43.82, y=31.00, z=236.58], EntityBat['Bat'/109, l='MpServer', x=-28.62, y=19.31, z=229.43], EntityZombie['Zombie'/110, l='MpServer', x=-44.50, y=30.00, z=252.50], EntityCreeper['Creeper'/111, l='MpServer', x=-45.55, y=31.00, z=272.78], EntitySkeleton['Skeleton'/112, l='MpServer', x=-42.47, y=52.00, z=311.29], EntityCreeper['Creeper'/113, l='MpServer', x=-34.23, y=50.00, z=312.47], EntitySkeleton['Skeleton'/114, l='MpServer', x=-39.50, y=42.00, z=329.67], EntityBat['Bat'/115, l='MpServer', x=-33.25, y=50.10, z=331.75], EntityItem['item.tile.stonebrick'/380, l='MpServer', x=-35.09, y=66.00, z=255.31]]
Retry entities: 0 total; []
Server brand: fml,forge
Server type: Integrated singleplayer server
Stacktrace:
at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:420)
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2748)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:426)
at net.minecraft.client.main.Main.main(SourceFile:123)
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.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
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)
-- System Details --
Details:
Minecraft Version: 1.12.2
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.8.0_162, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 5913505296 bytes (5639 MB) / 7392460800 bytes (7050 MB) up to 9320792064 bytes (8889 MB)
JVM Flags: 3 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xms6000m -Xmx10000m
IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 95
FML: MCP 9.42 Powered by Forge 14.23.2.2624 12 mods loaded, 12 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
| State | ID | Version | Source | Signature |
|:--------- |:--------------- |:---------------------- |:--------------------------------------- |:---------------------------------------- |
| UCHIJAAAA | minecraft | 1.12.2 | minecraft.jar | None |
| UCHIJAAAA | mcp | 9.42 | minecraft.jar | None |
| UCHIJAAAA | FML | 8.0.99.99 | forge-1.12.2-14.23.2.2624-universal.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 |
| UCHIJAAAA | forge | 14.23.2.2624 | forge-1.12.2-14.23.2.2624-universal.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 |
| UCHIJAAAA | crafttweaker | 4.1.5 | CraftTweaker2-1.12-4.1.5.jar | None |
| UCHIJAAAA | ctgui | 1.0.0 | CraftTweaker2-1.12-4.1.5.jar | None |
| UCHIJAAAA | jei | 4.8.5.147 | jei_1.12.2-4.8.5.147.jar | None |
| UCHIJAAAA | crafttweakerjei | 2.0.0 | CraftTweaker2-1.12-4.1.5.jar | None |
| UCHIJAAAA | cucumber | 1.0.4 | cucumber-1.12-1.0.4.jar | None |
| UCHIJAAAA | mantle | 1.12-1.3.1.21 | Mantle-1.12-1.3.1.21.jar | None |
| UCHIJAAAA | worldstripper | 1.5.1-1.12.2 | World-Stripper-1.5.1-1.12.2.jar | None |
| UCHIJAAAA | harvesttweaks | 1.12-0.1.5.DEV.86c8a67 | HarvestTweaks-1.12-0.1.5.jar | None |
Loaded coremods (and transformers):
GL info: ' Vendor: 'ATI Technologies Inc.' Version: '4.5.13506 Compatibility Profile Context 23.20.15002.11' Renderer: 'AMD Radeon R9 200 Series'
Pulsar/harvesttweaks loaded Pulses:
- blocks (Enabled/Forced)
- items (Enabled/Forced)
Launched Version: MultiMC5
LWJGL: 2.9.4
OpenGL: AMD Radeon R9 200 Series GL version 4.5.13506 Compatibility Profile Context 23.20.15002.11, ATI Technologies Inc.
GL Caps: Using GL 1.3 multitexturing.
Using GL 1.3 texture combiners.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Shaders are available because OpenGL 2.1 is supported.
VBOs are available because OpenGL 1.5 is supported.
Using VBOs: Yes
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs:
Current Language: English (US)
Profiler Position: N/A (disabled)
CPU: 8x Intel(R) Core(TM) i7-4790 CPU @ 3.60GHz`
Heya!
Configs for a few different PlusTiC pickaxes aren't generating, namely Botania and Draconic Evolution ones. Can I manually add them with "terrasteel_plustic"=#
? The syntax for plusTiC is a bit wonky.
Hiya,
a suggestion or rather a friendly request if you have time and feel like obliging a starting modpackdev.
Can you add a harvest level config file that can display in the materials and you books the harvest levels?
I'm making a modpack with heavy emphasis on a different kind of mining using WTF expedition for a different kind of oregen and i would like to use harvest tweaks to make things even more challenging and more forced progression like, i will even include tweaked recipes and a HQM to make it a hardcore expert mode like thingy.
For that reason i would like 12-ish different harvest levels, so what i would like is a simple config file where i would be able to specify:
harvest level 0 = iron
harvest level 1 = copper
harvest level 2 = lead
...
harvest level 10 = yellorium
and so on
and when the players look in the tinkers handbook the mining levels are displayed accurately.
http://pastebin.com/raw/TBP1BnyZ
I updated Mantle after first getting this crash, but it didn't seem to help (this report should be after the updated Mantle).
This is a rather major bug as reported to me here.
Steps to reproduce:
This only occurs if HarvestTweaks is installed. Tinkers alone will not cause this.
https://gist.github.com/bookerthegeek/22a6e0a178cf961b7060d56451a0d9d4
Seem a lot of blocks are not supported. Just letting you know in case this is important to you.
I want to completely disable the usage of a tool (i.e. the diamond pickaxe), so I set the harvest level in the config to -1. However the log tells me, that this change is not supported and the tool still can break blocks like normal.
[12:12:38] [Client thread/INFO]: Changing tool harvest level of minecraft:diamond_pickaxe for pickaxe from 3 to -1 [12:12:38] [Client thread/WARN]: Changing of tool harvest capabilities is not supported by item minecraft:diamond_pickaxe
Looking into the code, the harvest level gets set, but the getHarvestLevel method returns a different value. Apparently if the harvest level of the tool is -1 it will use the level of the material instead (if the tool class matches). I'm not sure if this is a bug or a feature, but in effect, I'm unable to achieve my goal. Maybe this mod can somehow provide a way to disable tools or otherwise document the effects of setting the level to -1 (or at least clarify the output of the log).
Versions
Minecraft 1.10.2
Forge 12.18.2.2151
HarvestTweaks 0.1.1
Mantle 1.1.1
Is there a possibility we could have this supported on server-side?
I gotta love boni's mods, but this is the only one left lacking behind in my pack. I have not been able to find any mod that mirrors the same functionality as this amazing mod on 1.12.x, so I am asking a favor...could it be possible to port this to 1.12.1?...please :)
Also, if possible as well, if it hasn't been implemented yet, theoneprobe support would be nice too. Thanks so much for all your hard work :D
As the mod isn't updating the config files when mods are added and it's anyway unecessary to config blocks that i don't want to be changed i stripped out the config files.
But it seems the mod is changing blocks that aren't configured to be changed.
For example when you remove all shovel parts in the blocks config you are unable to dig dirt / sand without a shovel in your hand.
This is especially a problem as blocks etc. from mods that where added after HarvestTweaks don't get automatically added to the config files, therefor their harvestability gets changed even they are not configured.
Hello,
Reporting this issue to trigger warnings/errors during loading
It is safe to ignore the warning as stated here --> in another mod: Draconic-Inc/Draconic-Evolution#926
But it would be great to prevent those messages from showing.
forge: 14.23.5.2768
Mc 1.12.2
Logs: https://pastebin.com/Uty6e64N
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.