Giter VIP home page Giter VIP logo

harvesttweaks's People

Contributors

bonii-xx avatar knightminer avatar wendall911 avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

harvesttweaks's Issues

Cannot tweak diorite, andesite, or granite

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?

cide error proof

Problems with pickaxe mining level in block config

I've noticed two things:

  1. there is no entry generated automatically under pickaxe blocks for "minecraft:stonebrick" or "minecraft:brick_block"
  2. although other settings work in the Blocks.cfg, changes to mining level for pickaxe have no effect at all.

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.

Tool progression

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?

[1.12.1] Unable to change Tinkers 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.

Configs

1.12 - Mod crashes without Tinkers Construct installed

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

[1.10.2] redstone_ore

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

Making blocks unbreakable with certain tools

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?

Cannot break mekanism pipes

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.

1.10.2 - Names of "Mining Levels"

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

Is there a way to change names of TC mining levels?

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?

I can't use my hand to break wood, dirt & gravel

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.

[Request] Additional Harvest Levels

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.

BoP grass is unbreakable by hand when disabling Minecraft log punching

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

Config will not change harvest level

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

Config file doesn't update

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

Setting a block to require tool to prevent drops instead of preventing breakage?

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.

Crash when Tool Level Too Low

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

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

-- 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`

[1.12.1] Some PlusTiC pickaxes not in configs

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.

Configs

Harvest level config file

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.

Broken Tinkers tools completely ignore harvest levels

This is a rather major bug as reported to me here.

Steps to reproduce:

  1. Install Tinkers, Mantle, and HarvestTweaks
  2. Create a world and spawn in two Tinkers wooden pickaxes.
  3. Break one pickaxe quickly by mowing down some tall grass.
  4. Place two diamond ore blocks on the ground. Try mining one with a full pick, and one with a broken pick.
  5. The full pick respects harvest levels, while the broken pick does not.

This only occurs if HarvestTweaks is installed. Tinkers alone will not cause this.

Disabling Tools not working as expected

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

Log
http://paste.ee/p/nRW6R

weird things with the block config

  • actually additions black quartz does not show up amongst the blocks from actually additions
  • no matter what i set the harvest level too in game it's not affected, the harvest level remains the same

[Request] 1.12.1 port/fork/update?

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

[1.12] HarvestTweaks is changing non configured blocks

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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.