GithubHelp home page GithubHelp logo

mightypirates / bedrockores Goto Github PK

View Code? Open in Web Editor NEW
12.0 12.0 11.0 769 KB

A minecraft mod that adds ore clusters embedded in bedrock, and a machine to extract them automatically.

Home Page: https://www.curseforge.com/minecraft/mc-mods/bedrockores

License: Other

Java 100.00%
forge java minecraft mod

bedrockores's People

Contributors

3tusk avatar fnuecke avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

bedrockores's Issues

Integration: Ore Flowers

Integrate with the mod to have corresponding flowers pop up at the surface when there's bedrock ore below.

TODO: first check if maybe it just automagically already works, it might if the Ore Flowers worldgen runs after ours, and does a getActualState call. So it probably won't, but eh.

Log Spam with BoP

When BedrockOres is running on a BoP world the log gets spammed by BoP. The problem does not occur with BoP by itself.

Example:

[14:48:03] [Server thread/INFO] [STDOUT]: [biomesoplenty.common.world.ChunkGeneratorOverworldBOP:<init>:88]: ChunkGeneratorOverworldBOP json: {"landScheme":"archipelago","tempScheme":"medium_zones","rainScheme":"medium_zones","biomeSize":"medium","amplitude":1.0,"generateBopOre":true,"generateBopSoils":true,"generateBopTrees":true,"generateBopGrasses":true,"generateBopFoliage":true,"generateBopFlowers":true,"generateBopPlants":true,"generateBopWaterPlants":true,"generateBopMushrooms":true,"generateRockFormations":true,"generatePoisonIvy":false,"generateBerryBushes":true,"generateThorns":true,"generateQuicksand":true,"generateLiquidPoison":true,"generateHotSprings":true,"generateNetherHives":true,"generateEndFeatures":true,"mainNoiseScaleX":80.0,"mainNoiseScaleY":160.0,"mainNoiseScaleZ":80.0,"coordinateScale":684.412,"heightScale":684.412,"upperLimitScale":512.0,"lowerLimitScale":512.0}
[14:48:03] [Server thread/INFO] [STDOUT]: [biomesoplenty.common.world.ChunkGeneratorOverworldBOP:<init>:95]: ChunkGeneratorOverworldBOP settings: {"landScheme":"archipelago","tempScheme":"medium_zones","rainScheme":"medium_zones","biomeSize":"medium","amplitude":1.0,"generateBopOre":true,"generateBopSoils":true,"generateBopTrees":true,"generateBopGrasses":true,"generateBopFoliage":true,"generateBopFlowers":true,"generateBopPlants":true,"generateBopWaterPlants":true,"generateBopMushrooms":true,"generateRockFormations":true,"generatePoisonIvy":false,"generateBerryBushes":true,"generateThorns":true,"generateQuicksand":true,"generateLiquidPoison":true,"generateHotSprings":true,"generateNetherHives":true,"generateEndFeatures":true,"mainNoiseScaleX":80.0,"mainNoiseScaleY":160.0,"mainNoiseScaleZ":80.0,"coordinateScale":684.412,"heightScale":684.412,"upperLimitScale":512.0,"lowerLimitScale":512.0}
[14:48:03] [Server thread/INFO] [STDOUT]: [biomesoplenty.common.world.ChunkGeneratorOverworldBOP:<init>:88]: ChunkGeneratorOverworldBOP json: {"landScheme":"archipelago","tempScheme":"medium_zones","rainScheme":"medium_zones","biomeSize":"medium","amplitude":1.0,"generateBopOre":true,"generateBopSoils":true,"generateBopTrees":true,"generateBopGrasses":true,"generateBopFoliage":true,"generateBopFlowers":true,"generateBopPlants":true,"generateBopWaterPlants":true,"generateBopMushrooms":true,"generateRockFormations":true,"generatePoisonIvy":false,"generateBerryBushes":true,"generateThorns":true,"generateQuicksand":true,"generateLiquidPoison":true,"generateHotSprings":true,"generateNetherHives":true,"generateEndFeatures":true,"mainNoiseScaleX":80.0,"mainNoiseScaleY":160.0,"mainNoiseScaleZ":80.0,"coordinateScale":684.412,"heightScale":684.412,"upperLimitScale":512.0,"lowerLimitScale":512.0}
[14:48:03] [Server thread/INFO] [STDOUT]: [biomesoplenty.common.world.ChunkGeneratorOverworldBOP:<init>:95]: ChunkGeneratorOverworldBOP settings: {"landScheme":"archipelago","tempScheme":"medium_zones","rainScheme":"medium_zones","biomeSize":"medium","amplitude":1.0,"generateBopOre":true,"generateBopSoils":true,"generateBopTrees":true,"generateBopGrasses":true,"generateBopFoliage":true,"generateBopFlowers":true,"generateBopPlants":true,"generateBopWaterPlants":true,"generateBopMushrooms":true,"generateRockFormations":true,"generatePoisonIvy":false,"generateBerryBushes":true,"generateThorns":true,"generateQuicksand":true,"generateLiquidPoison":true,"generateHotSprings":true,"generateNetherHives":true,"generateEndFeatures":true,"mainNoiseScaleX":80.0,"mainNoiseScaleY":160.0,"mainNoiseScaleZ":80.0,"coordinateScale":684.412,"heightScale":684.412,"upperLimitScale":512.0,"lowerLimitScale":512.0}

Versions:

  • MC 1.12.1
  • Forge 2467
  • BoP 7.0.0.2291
  • BedrockOres 1.04.22

biomeselector 'type' not working with 'desert' biome specification

Sorry to be flooding the issue tracker, but I'm exploring the mod and trying to get it to behave how i want, and that's resulting in a lot of 'I'm not sure this is right'. :)

I added the thermal foundation fluid ores in a config file, like so:

[
  {
    "state": {
      "name": "thermalfoundation:ore_fluid",
      "properties": {
        "type": "crude_oil_gravel"
      }
    },
    "biomeSelector": "type",
    "biome": "desert",
    "weight": 30,
    "widthMin": 3,
    "widthMax": 12,
    "countMin": 7,
    "countMax": 20,
    "yieldMin": 100,
    "yieldMax": 500,
    "extractionCooldownScale": 5,
    "groupOrder": "thermalfoundation"
  },
  {
    "state": {
      "name": "thermalfoundation:ore_fluid",
      "properties": {
        "type": "redstone"
      }
    },
    "weight": 3,
    "widthMin": 3,
    "widthMax": 6,
    "countMin": 8,
    "countMax": 12,
    "yieldMin": 100,
    "yieldMax": 150,
    "extractionCooldownScale": 5,
    "groupOrder": "thermalfoundation"
  }  
]

There were no reports of parsing errors on this file in the log, but when I check the output of /bedrockores info I get:

[22:32:18] [main/INFO]: [CHAT] §aAll ores we may embed in bedrock in dimension §r0§a (type: §roverworld§a), biome §rminecraft:desert§a (types: §r?§a):
[22:32:18] [main/INFO]: [CHAT] §7 - §fabyssalcraft:nitreore
[22:32:18] [main/INFO]: [CHAT] §7 - §fdeepresonance:resonating_ore[oretype=overworld]
[22:32:18] [main/INFO]: [CHAT] §7 - §fimmersiveengineering:ore[type=aluminum]
[22:32:18] [main/INFO]: [CHAT] §7 - §fimmersiveengineering:ore[type=uranium]
[22:32:18] [main/INFO]: [CHAT] §7 - §fminecraft:diamond_ore
[22:32:18] [main/INFO]: [CHAT] §7 - §fminecraft:gold_ore
[22:32:18] [main/INFO]: [CHAT] §7 - §fminecraft:iron_ore
[22:32:18] [main/INFO]: [CHAT] §7 - §fminecraft:lapis_ore
[22:32:18] [main/INFO]: [CHAT] §7 - §fminecraft:redstone_ore
[22:32:18] [main/INFO]: [CHAT] §7 - §fthermalfoundation:ore[type=copper]
[22:32:18] [main/INFO]: [CHAT] §7 - §fthermalfoundation:ore[type=lead]
[22:32:18] [main/INFO]: [CHAT] §7 - §fthermalfoundation:ore[type=nickel]
[22:32:18] [main/INFO]: [CHAT] §7 - §fthermalfoundation:ore[type=silver]
[22:32:18] [main/INFO]: [CHAT] §7 - §fthermalfoundation:ore[type=tin]
[22:32:18] [main/INFO]: [CHAT] §7 - §fthermalfoundation:ore_fluid[type=redstone]

The crude gravel ore does show up under /bedrockores list, so it's clearly getting picked up, but 'info' doesn't seem to think it should spawn in a desert biome. Near as I can tell, no bedrock ores of that type spawned, either (by way of using a 'scannable' block module dialed to oil shale)

A method for prospecting

It would be useful to have some built in method for prospecting a chunk from the surface to see if it contained any bedrock ores, as finding them otherwise can be rather laborious. This would also be beneficial to a modpack that, for example, had bedrock ores as the only source of ore.

Crash when other mod tries to interact with HarvestDropsEvent from ore

the TileEntityBedrockOre passes an immutable list to HarvestDropsEvent, so if another mod tries to add to it, it crashes due to UnsupportedOperationException.

Here is crash report:

https://gist.github.com/Thutmose/2c2bf44f45a8764867ab5fbc64f52c10

Here is the relevant method in nuclearcraft:

https://github.com/turbodiesel4598/NuclearCraft/blob/master/src/main/java/nc/handler/DropHandler.java#L43-L60

It tries to add more drops by calling event.getDrops().add(stack), but since the event has an immutable list, this crashes.

https://github.com/MightyPirates/BedrockOres/blob/master-MC1.11/src/main/java/li/cil/bedrockores/common/tileentity/TileEntityBedrockOre.java#L122-L153

[feature request] expose the base amount of each ore type in the config

Currently the config has this: veinYieldBaseScale, which affects the total amount of all ores, but there is an underlying assumption of how much iron ore is base amount as compared to say gold ore. In my testing some of the amounts are ok for my new world (gold, lapis, diamonds), but others are way too much (iron), but if I adjust veinYieldBaseScale down to make iron work, then the others are too low to make them worth finding.

CTD with MC1.12-1.1.0.23

I'm getting a consistent CTD with 1.1.0.23. The log is here (https://paste.ee/p/Y9ydR), and to replicate it create a creative world then fly straight in a random direction. The crash can take a few minutes to happen but it always happens. The ore configuration is here (https://paste.ee/p/YPNSJ; Yes the numbers are insane atm, will balance later).

Versions:

  • MC 1.12.1
  • Forge 2467
  • BedrockOres MC1.12-1.1.0.23

Ores allow mob spawns

Unlike regular bedrock, Bedrock Ores appear to allow mobs to spawn on them at the appropriate light levels. I'm not sure if this is intended behavior? Thanks.

Config/Feature: Mixed veins

I.e. allow different kind of ores to spawn in a single vein. While I don't think it makes a lot of sense, it has been requested and shouldn't be too hard to implement.

[Suggestion] Add support for modded dimensions

I usually find myself doing my mining in the mining dimension from Aroma1997's mod because I don't want to destroy my overworld. Unfortunately I found that the bedrocks ores don't spawn in that dimension.

Miner doesn't eject last ore

It looks like once the miner hits the 'exhausted' state, it doesn't eject the very last ore it's holding even though there's room in the inventory and it still has power.
This is on Bedrock Ores-MC1.12-1.2.3.34.jar, forge 2501.

I also suspect it doesn't successfully eject an ore if it had exactly enough energy to mine the ore, but not begin another operation; I gave a miner 100k energy, and it removed 25 ore from the node (started at 100, showed 75 remaining), but only put 24 in the chest.

[1.12.2] Looking at bedrock ore causes font rendering problem when using The Betweenlands

Heya,

not sure which mod would be the causer for this problem, but since this only triggers when looking at the bedrock ores, i figured i'll report it here.

I'm using the latest version of bedrock ore, forge, and the betweenlands.
The font is fine everywhere, until i look at a bedrock ore. Then suddenly the font changes/breaks for everything in the game. Even when i quit the world and go to the main menu, all the text on every button is broken as well.

Example:
https://i.imgur.com/VtEHSBn.png
https://i.imgur.com/EDyIFFi.png

Let me know if i can provide anything else.

Also pinging @TheCyberBrick just in case!

Thanks,
SC

Config/Feature: Mod support priority selecting

Let's consider I would like Immersive Engineering ores to generate in the world instead of Thermal Expansion ores. I can't figure out how to easily enable the IE support instead of the TE support.

In the mod description I noticed this:

Note that the bedrock vein config allows grouping blocks. From each group, only the entry with the lowest sort order will actually be used. So e.g. if you have both TF and IC2 installed, it will automatically only generate TF copper in bedrock veins by default, and no IC2 copper. This makes the default config usable in most cases with just a few tweaks.

I have no way of viewing the default grouping sort order for the already supported mods, but it looks like I should be able to do it using the configuration options already provided.

Still, I would like to suggest an easier way to disable/enable the native support for specific mods, or easily adjust the priority for all the blocks in the mod at once instead of on an ore by ore basis.

Better Config Explanation for Adding Modded Ores

I understand the modid:orename bit, but what does properties: { } need to contain? Can properties be empty? Where/how do I specify metadata or whatever to pick the correct ore? Everything I've tried has failed to spawn any of the ore I'm trying to add even with the weight turned up trying to force it to spawn.

Random crash preventing world loading afterwards

This is a heavily modded instance so it may be hard to reproduce this crash. It happened while I was going down the ladder. I am attaching the crash reports for first crash and crash on loading world. I am also attaching the game log from the original crash. I am assuming it is this mod causing it, because it was added right before this session and is mentioned in crash report.
crash-2017-08-24_16.05.18-client.txt
crash-2017-08-24_19.59.31-client.txt
2017-08-24-7.log.txt

[Question] ore spawning away from spawn point

Bedrock Ores-MC1.12-1.0.3.19

I would like to have the ore spawns everywhere be the same, regardless of distance from spawn, so I have changed the .cfg file to this:
bedrockores.txt

However, my testing with WorldStripper shows no spawning away from the spawn area at all. Have I changed the values incorrectly ?

TODOs before release

  • Make VeinConfig.Ore store blockstates in custom format, lookup actual IBlockState later to allow re-serialization if block state can't be found.
  • Test IE and IC2 ores, add them to default config.
  • Retrogen.
  • Add config to disable the info overlay for blocks/only show on sneak.
  • Increase yield with distance to spawn (with a soft cap)

Default ore weight?

I cannot for the life of me figure out what the default weight is if unspecified. The _example.json doesn't mention this, so I don't know what to use for weights relative other materials, for instance the vanilla ores. Only Emerald has a weight specified.

Of the other mod ores, only some are specified, so I can infer that for instance 5 is lower than the default, but I still cannot determine what the default is even looking at the source code.

This really should be explicit somewhere.

Explosions destroy Ores

If the ore were embedded in bedrock, then it would make sense that it would not be destroyed by an explosion. Yet this is the case with NFLN from tinkers construct and IE's powder barrel

Metadata

How do I use metadata blocks? Some mods use metadata for ores.

breaks bedrockores on single hit

normal diamond pick axe , ti-con pix , even bedrock miner destroys literaly "core" with single hit

game does not crash , its only does render it in pink and , bedrock ores are destroyed instantly

no idea why but its annoying loosing over 3000 ores for no reason
2017-12-17_23 35 02

Can I repost the mod?

I‘m a Chinese player and translator on ,like your bedrock ore very much,but we can't download it from curseforge easily because of GFW(Great Fire Wall),so I want to repost it on mcbbs——we'll claim the mod‘s author is you and recommend players to download on curse。

Let there be sound

Have the miner generate some kind of noise. For starters probably just a block-break sound whenever it extracts an ore.

[enhancement] Allow extraction cost multiplier

It would be nice if we could alter the extraction cost per ores. For example both diamond and gold cost ~800rf per block. If gold had a modifier of 0.75 the cost would become 600rf/block, and diamond a 3.0 modifier the cost would be 2400rf/block.

This would allow more realistic extraction costs plus allow gating really valuable blocks behind higher power generation. Thank you.

Server crash on 1.11.2 (dedicated server)

Crash occurred when running the machine on a dedicated server:

net.minecraft.util.ReportedException: Ticking block entity
	at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:726) ~[MinecraftServer.class:?]
	at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:384) ~[lh.class:?]
	at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:624) ~[MinecraftServer.class:?]
	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:482) [MinecraftServer.class:?]
	at java.lang.Thread.run(Thread.java:745) [?:1.8.0_121]
Caused by: java.lang.NoClassDefFoundError: net/minecraftforge/client/event/GuiScreenEvent$DrawScreenEvent$Pre
	at net.minecraftforge.client.MinecraftForgeClient.getRenderLayer(MinecraftForgeClient.java:52) ~[MinecraftForgeClient.class:?]
	at li.cil.bedrockores.common.block.BlockBedrockOre.func_176221_a(BlockBedrockOre.java:65) ~[BlockBedrockOre.class:?]
	at net.minecraft.block.state.BlockStateContainer$StateImplementation.func_185899_b(BlockStateContainer.java:423) ~[atm$a.class:?]
	at li.cil.bedrockores.util.WorldUtils.playBreakSound(WorldUtils.java:22) ~[WorldUtils.class:?]
	at li.cil.bedrockores.common.tileentity.TileEntityBedrockMiner.updateExtraction(TileEntityBedrockMiner.java:442) ~[TileEntityBedrockMiner.class:?]
	at li.cil.bedrockores.common.tileentity.TileEntityBedrockMiner.func_73660_a(TileEntityBedrockMiner.java:128) ~[TileEntityBedrockMiner.class:?]
	at net.minecraft.world.World.func_72939_s(World.java:1802) ~[ajs.class:?]
	at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:621) ~[lw.class:?]
	at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:720) ~[MinecraftServer.class:?]
	... 4 more
Caused by: java.lang.ClassNotFoundException: net.minecraftforge.client.event.GuiScreenEvent$DrawScreenEvent$Pre
	at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:101) ~[launchwrapper-1.12.jar:?]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_121]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_121]
	at net.minecraftforge.client.MinecraftForgeClient.getRenderLayer(MinecraftForgeClient.java:52) ~[MinecraftForgeClient.class:?]
	at li.cil.bedrockores.common.block.BlockBedrockOre.func_176221_a(BlockBedrockOre.java:65) ~[BlockBedrockOre.class:?]
	at net.minecraft.block.state.BlockStateContainer$StateImplementation.func_185899_b(BlockStateContainer.java:423) ~[atm$a.class:?]
	at li.cil.bedrockores.util.WorldUtils.playBreakSound(WorldUtils.java:22) ~[WorldUtils.class:?]
	at li.cil.bedrockores.common.tileentity.TileEntityBedrockMiner.updateExtraction(TileEntityBedrockMiner.java:442) ~[TileEntityBedrockMiner.class:?]
	at li.cil.bedrockores.common.tileentity.TileEntityBedrockMiner.func_73660_a(TileEntityBedrockMiner.java:128) ~[TileEntityBedrockMiner.class:?]
	at net.minecraft.world.World.func_72939_s(World.java:1802) ~[ajs.class:?]
	at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:621) ~[lw.class:?]
	at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:720) ~[MinecraftServer.class:?]
	... 4 more

[1.12] Crash on single player client during exploring nether

WARNING: coremods are present:
  LibLoader (# LibLoader.jar)
  CXLibraryCore (cxlibrary-1.12-1.5.1.jar)
  ForgelinPlugin (Forgelin-1.5.0.jar)
  TANLoadingPlugin (ToughAsNails-1.12-3.0.0.62-universal.jar)
  LoadingPlugin (HardcoreDarkness-MC1.12-1.9.jar)
  LoadingPlugin (RandomThings-MC1.12.1-4.0.5.jar)
  LoadingPlugin (Bloodmoon-MC1.12-1.5.1.jar)
  ShetiPhian-ASM (shetiphiancore-1.12.0-3.5.0.2.jar)
  Do not report to Forge! Remove FoamFixAPI (or replace with FoamFixAPI-Lawful) and try again. (foamfix-0.8.0-beta2-1.12-anarchy.jar)
  CTMCorePlugin (CTM-MC1.12-0.2.2.7.jar)
  IvToolkit (IvToolkit-1.3.3-1.12.jar)
  IMLoadingPlugin (infinimend-1.12-1.0.jar)
  AstralCore (astralsorcery-1.12-1.6.1.jar)
  LoadingPlugin (Quark-r1.2-103.jar)
  Smart HUD Core (smarthud-1.12-1.0.4.jar)
  IELoadingPlugin (ImmersiveEngineering-0.12-71.jar)
  MC64836CoreMod (mc64836-0.1.1.jar)
  DLFMLCorePlugin (DynamicLights-1.12.jar)
  HammerCoreCore (HammerCore-1.12-1.9.4.0.jar)
  CoreMod (TickProfiler-1.12-jenkins.15.jar)
  FullscreenFix (gud_fullscreen_fix-1.0.2.jar)
  BlurPlugin (Blur-1.0.3-13.jar)
  CreativePatchingLoader (CreativeCore v1.8.7 mc1.12.1.jar)
  AppleCore (AppleCore-mc1.12-2.2.2.jar)
  Plugin (NotEnoughIDs-1.5.4.1.jar)
Contact their authors BEFORE contacting forge

// I just don't know what went wrong :(

Time: 8/27/17 8:24 PM
Description: Exception ticking world

java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 1
	at gnu.trove.list.array.TFloatArrayList.get(TFloatArrayList.java:281)
	at li.cil.bedrockores.common.world.WorldGeneratorBedrockOre.generateImpl(WorldGeneratorBedrockOre.java:169)
	at li.cil.bedrockores.common.world.WorldGeneratorBedrockOre.generate(WorldGeneratorBedrockOre.java:39)
	at net.minecraftforge.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:167)
	at net.minecraft.world.chunk.Chunk.func_186034_a(Chunk.java:1015)
	at net.minecraft.world.chunk.Chunk.func_186030_a(Chunk.java:981)
	at net.minecraft.world.gen.ChunkProviderServer.func_186025_d(ChunkProviderServer.java:157)
	at net.minecraft.world.World.func_72964_e(World.java:308)
	at net.minecraft.world.World.func_175726_f(World.java:303)
	at net.minecraft.world.World.func_180495_p(World.java:908)
	at net.minecraft.world.chunk.Chunk.func_76594_o(Chunk.java:1272)
	at net.minecraft.world.WorldServer.func_147456_g(WorldServer.java:400)
	at net.minecraft.world.WorldServer.func_72835_b(WorldServer.java:224)
	at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:750)
	at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:665)
	at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:185)
	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:523)
	at java.lang.Thread.run(Thread.java:745)


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

-- Head --
Thread: Client thread
Stacktrace:
	at gnu.trove.list.array.TFloatArrayList.get(TFloatArrayList.java:281)
	at li.cil.bedrockores.common.world.WorldGeneratorBedrockOre.generateImpl(WorldGeneratorBedrockOre.java:169)
	at li.cil.bedrockores.common.world.WorldGeneratorBedrockOre.generate(WorldGeneratorBedrockOre.java:39)
	at net.minecraftforge.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:167)
	at net.minecraft.world.chunk.Chunk.func_186034_a(Chunk.java:1015)
	at net.minecraft.world.chunk.Chunk.func_186030_a(Chunk.java:981)
	at net.minecraft.world.gen.ChunkProviderServer.func_186025_d(ChunkProviderServer.java:157)
	at net.minecraft.world.World.func_72964_e(World.java:308)
	at net.minecraft.world.World.func_175726_f(World.java:303)
	at net.minecraft.world.World.func_180495_p(World.java:908)
	at net.minecraft.world.chunk.Chunk.func_76594_o(Chunk.java:1272)
	at net.minecraft.world.WorldServer.func_147456_g(WorldServer.java:400)
	at net.minecraft.world.WorldServer.func_72835_b(WorldServer.java:224)

-- Affected level --
Details:
	Level name: New World
	All players: 1 total; [EntityPlayerMP['MechaJ'/355, l='New World', x=534.52, y=93.74, z=-687.48]]
	Chunk stats: ServerChunkCache: 2135 Drop: 0
	Level seed: 2094096012
	Level generator: ID 00 - default, ver 1. Features enabled: false
	Level generator options: 
	Level spawn location: World: (0,0,0), Chunk: (at 0,0,0 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
	Level time: 0 game time, 0 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: ~~ERROR~~ NullPointerException: null
Stacktrace:
	at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:750)
	at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:665)
	at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:185)
	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:523)
	at java.lang.Thread.run(Thread.java:745)

Config/Feature: Abyssalcraft support

Abyssalcraft adds quite a few ores, and while I could probably add most of them manually, it would be nice if they were supported automatically.

Some of the ores in this mod are in different dimensions, and some of them are limited to specific biomes.

Draconic Evolution CTD

Attempting to harvest a bedrock draconium nether ore results in a CTD.

To replicate:

  • Place nether draconium block
  • /bedrockores wrap the block
  • Attempt to break with pickaxe.

Result Log: https://paste.ee/p/xbi5I

Versions:

  • MC 1.12.1
  • Forge 2467
  • Bedrock Ores-MC1.12-1.2.0.29
  • BrandonsCore-1.12-2.3.2.129-universal
  • CodeChickenLib-1.12-3.1.2.297-universal
  • Draconic-Evolution-1.12-2.3.3.261-universal
  • RedstoneFlux-1.12-2.0.1.2-universal

Apatite has incorrect group

In the forestry config, apatite has the "lead" group, resulting it bedrockores disregarding it if there are any lead entries in a higher priority set.

... not that I'm exactly hurting for apatite or anything, just seemed worth a note.

[CRASH] After opening Nether portal and passing through...

---- Minecraft Crash Report ----

WARNING: coremods are present:
  ShetiPhian-ASM (shetiphiancore-1.10.0-3.3.11.jar)
  ForgelinPlugin (Forgelin-1.5.1.jar)
  CTMCorePlugin (CTM-MC1.10.2-0.2.2.24.jar)
  LoadingPlugin (Quark-r1.1-70.jar)
  SHLoadingPlugin (ScalingHealth-1.11.2-1.0.8-52.jar)
  EnderCorePlugin (EnderCore-1.10.2-0.4.1.66-beta.jar)
  FMLPlugin (InventoryTweaks-1.61-58.jar)
  IvToolkit (IvToolkit-1.3.3-1.10.jar)
  AstralCore (astralsorcery-1.4.5.jar)
Contact their authors BEFORE contacting forge

// Surprise! Haha. Well, this is awkward.

Time: 9/10/17 9:48 AM
Description: Exception ticking world

java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 16
	at gnu.trove.list.array.TFloatArrayList.get(TFloatArrayList.java:281)
	at li.cil.bedrockores.common.world.WorldGeneratorBedrockOre.generateImpl(WorldGeneratorBedrockOre.java:194)
	at li.cil.bedrockores.common.world.WorldGeneratorBedrockOre.generate(WorldGeneratorBedrockOre.java:51)
	at net.minecraftforge.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:120)
	at net.minecraft.world.chunk.Chunk.func_186034_a(Chunk.java:1001)
	at net.minecraft.world.chunk.Chunk.func_186030_a(Chunk.java:964)
	at net.minecraft.world.gen.ChunkProviderServer.func_186025_d(ChunkProviderServer.java:154)
	at net.minecraft.world.World.func_72964_e(World.java:303)
	at net.minecraft.world.World.func_175726_f(World.java:298)
	at net.minecraft.world.World.func_180495_p(World.java:842)
	at net.minecraft.world.chunk.Chunk.func_76594_o(Chunk.java:1257)
	at net.minecraft.world.WorldServer.func_147456_g(WorldServer.java:393)
	at net.minecraft.world.WorldServer.func_72835_b(WorldServer.java:220)
	at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:698)
	at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:613)
	at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:149)
	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:471)
	at java.lang.Thread.run(Thread.java:745)


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

-- Head --
Thread: Server thread
Stacktrace:
	at gnu.trove.list.array.TFloatArrayList.get(TFloatArrayList.java:281)
	at li.cil.bedrockores.common.world.WorldGeneratorBedrockOre.generateImpl(WorldGeneratorBedrockOre.java:194)
	at li.cil.bedrockores.common.world.WorldGeneratorBedrockOre.generate(WorldGeneratorBedrockOre.java:51)
	at net.minecraftforge.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:120)
	at net.minecraft.world.chunk.Chunk.func_186034_a(Chunk.java:1001)
	at net.minecraft.world.chunk.Chunk.func_186030_a(Chunk.java:964)
	at net.minecraft.world.gen.ChunkProviderServer.func_186025_d(ChunkProviderServer.java:154)
	at net.minecraft.world.World.func_72964_e(World.java:303)
	at net.minecraft.world.World.func_175726_f(World.java:298)
	at net.minecraft.world.World.func_180495_p(World.java:842)
	at net.minecraft.world.chunk.Chunk.func_76594_o(Chunk.java:1257)
	at net.minecraft.world.WorldServer.func_147456_g(WorldServer.java:393)
	at net.minecraft.world.WorldServer.func_72835_b(WorldServer.java:220)

-- Affected level --
Details:
	Level name: Naruto
	All players: 1 total; [EntityPlayerMP['hron84'/296, l='Naruto', x=87.50, y=40.00, z=32.15]]
	Chunk stats: ServerChunkCache: 428 Drop: 0
	Level seed: -1968799663
	Level generator: ID 00 - default, ver 1. Features enabled: false
	Level generator options: 
	Level spawn location: World: (0,0,0), Chunk: (at 0,0,0 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
	Level time: 0 game time, 0 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: ~~ERROR~~ NullPointerException: null
Stacktrace:
	at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:698)
	at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:613)
	at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:149)
	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:471)
	at java.lang.Thread.run(Thread.java:745)

-- System Details --
Details:
	Minecraft Version: 1.10.2
	Operating System: Windows 10 (amd64) version 10.0
	Java Version: 1.8.0_25, Oracle Corporation
	Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
	Memory: 781549552 bytes (745 MB) / 3126329344 bytes (2981 MB) up to 3126329344 bytes (2981 MB)
	JVM Flags: 4 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx3072m -Xms256m -XX:PermSize=256m
	IntCache: cache: 0, tcache: 0, allocated: 12, tallocated: 94
	FML: MCP 9.32 Powered by Forge 12.18.3.2422 60 mods loaded, 60 mods active
	States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
	UCHIJAAAA	mcp{9.19} [Minecraft Coder Pack] (minecraft.jar) 
	UCHIJAAAA	FML{8.0.99.99} [Forge Mod Loader] (forge-1.10.2-12.18.3.2422.jar) 
	UCHIJAAAA	Forge{12.18.3.2422} [Minecraft Forge] (forge-1.10.2-12.18.3.2422.jar) 
	UCHIJAAAA	ivtoolkit{1.3.3-1.10} [IvToolkit] (minecraft.jar) 
	UCHIJAAAA	rpghud{3.6.6} [RPG-Hud] ([1.10.2] RPG-HUD-3.6.6.jar) 
	UCHIJAAAA	movillages{1.5.2} [Mo' Villages] ([1.9.4]Mo' Villages-1.5.2.jar) 
	UCHIJAAAA	Baubles{1.3.11} [Baubles] (Baubles-1.10.2-1.3.11.jar) 
	UCHIJAAAA	Botania{r1.9-341} [Botania] (Botania r1.9-341.jar) 
	UCHIJAAAA	AkashicTome{1.0-5} [Akashic Tome] (AkashicTome-1.0-5.jar) 
	UCHIJAAAA	animania{1.2.2} [Animania] (animania-1.10.2-1.2.2.jar) 
	UCHIJAAAA	astralsorcery{1.4.5} [Astral Sorcery] (astralsorcery-1.4.5.jar) 
	UCHIJAAAA	Quark{r1.1-70} [Quark] (Quark-r1.1-70.jar) 
	UCHIJAAAA	AutoRegLib{1.0-2} [AutoRegLib] (AutoRegLib-1.0-2.jar) 
	UCHIJAAAA	bedrockores{1.2.0.30} [Bedrock Ores] (Bedrock Ores-MC1.10.2-1.2.0.30.jar) 
	UCHIJAAAA	Chameleon{1.10.2-2.3.0} [Chameleon] (Chameleon-1.10.2-2.3.0.jar) 
	UCHIJAAAA	chisel{MC1.10.2-0.0.13.30} [Chisel] (Chisel-MC1.10.2-0.0.13.30.jar) 
	UCHIJAAAA	ctm{MC1.10.2-0.2.2.24} [CTM] (CTM-MC1.10.2-0.2.2.24.jar) 
	UCHIJAAAA	cyclopscore{0.10.8} [Cyclops Core] (CyclopsCore-1.9.4-0.10.8.jar) 
	UCHIJAAAA	D3Core{1.3.1} [D³Core] (D3Core-1.9.4-1.3.1.jar) 
	UCHIJAAAA	dailies{1.10.2-6} [Bailey's Dailies] (dailies-1.10.2-6.jar) 
	UCHIJAAAA	dldungeonsjdg{1.9.2} [Doomlike Dungeons] (DoomlikeDungeonsJBG-1.9.2-MC1.10.jar) 
	UCHIJAAAA	endercore{1.10.2-0.4.1.66-beta} [EnderCore] (EnderCore-1.10.2-0.4.1.66-beta.jar) 
	UCHIJAAAA	Waila{1.8.17-B31_1.10.2} [Waila] (Hwyla-1.8.17-B31_1.10.2.jar) 
	UCHIJAAAA	JEI{3.14.7.419} [Just Enough Items] (jei_1.10.2-3.14.7.419.jar) 
	UCHIJAAAA	EnderIO{1.10.2-3.1.183} [Ender IO] (EnderIO-1.10.2-3.1.183.jar) 
	UCHIJAAAA	everlastingabilities{1.2.5} [EverlastingAbilities] (EverlastingAbilities-1.9.4-1.2.5.jar) 
	UCHIJAAAA	extrautils2{1.0} [Extra Utilities 2] (extrautils2-1.10.2-1.6.1.jar) 
	UCHIJAAAA	fastleafdecay{v11} [Fast Leaf Decay] (FastLeafDecay-v11.jar) 
	UCHIJAAAA	forgelin{1.5.1} [Shadowfacts' Forgelin] (Forgelin-1.5.1.jar) 
	UCHIJAAAA	ftbl{0.0.0} [FTBLib] (FTBLib-1.1x-3.6.5.jar) 
	UCHIJAAAA	ftbu{0.0.0} [FTBUtilities] (FTBUtilities-1.1x-3.6.5.jar) 
	UCHIJAAAA	lit{@VERSION@} [Little Insignificant Things] (LittleInsignificantThings-1.10.2-3.0.4.jar) 
	UCHIJAAAA	silentlib{2.1.5} [Silent Lib] (SilentLib-1.10.2-2.1.5-63.jar) 
	UCHIJAAAA	silentgems{2.3.16} [Silent's Gems] (SilentsGems-1.11.x-2.3.16-186.jar) 
	UCHIJAAAA	gemulation{1.10.2-4.0.1} [Gemulation] (Gemulation-1.10.2-4.0.1.jar) 
	UCHIJAAAA	immersiveengineering{0.10-61} [Immersive Engineering] (ImmersiveEngineering-0.10-61.jar) 
	UCHIJAAAA	inventorytweaks{1.61-58-a1fd884} [Inventory Tweaks] (InventoryTweaks-1.61-58.jar) 
	UCHIJAAAA	ironbackpacks{1.10.2-2.2.31} [Iron Backpacks] (IronBackpacks-1.10.2-2.2.31.jar) 
	UCHIJAAAA	journeymap{1.10.2-5.4.7} [JourneyMap] (journeymap-1.10.2-5.4.7.jar) 
	UCHIJAAAA	levels{r1.2.8} [Levels] (Levels 2-1.10.2-r1.2.8.jar) 
	UCHIJAAAA	levelup{${version}} [Level Up!] (LevelUp!-0.12.10-1.10.2.jar) 
	UCHIJAAAA	librarianlib{1.10.1} [LibrarianLib] (librarianlib-1.10.1.jar) 
	UCHIJAAAA	minecolonies{@VERSION@} [MineColonies] (minecolonies-universal-1.10.2-0.8.3056.jar) 
	UCHIJAAAA	botanicaladdons{1.10} [Natural Pledge] (NaturalPledge-r1.11.jar) 
	UCHIJAAAA	Neat{1.3-12} [Neat] (Neat 1.3-12.jar) 
	UCHIJAAAA	harvestcraft{1.10.2j} [Pam's HarvestCraft] (Pam's HarvestCraft 1.10.2j.jar) 
	UCHIJAAAA	reccomplex{1.4.5-1.10} [Recurrent Complex] (RecurrentComplex-1.4.5-1.10.jar) 
	UCHIJAAAA	roots{0.208} [Roots] (roots-0.208.jar) 
	UCHIJAAAA	scalinghealth{1.0.8} [Scaling Health] (ScalingHealth-1.11.2-1.0.8-52.jar) 
	UCHIJAAAA	shetiphiancore{3.3.11} [ShetiPhian-Core] (shetiphiancore-1.10.0-3.3.11.jar) 
	UCHIJAAAA	SparksHammers{1.10.2-1.6.5} [Spark's Hammers] (SparksHammers-1.10.2-1.6.5.jar) 
	UCHIJAAAA	StorageDrawers{1.10.2-3.7.10} [Storage Drawers] (StorageDrawers-1.10.2-3.7.10.jar) 
	UCHIJAAAA	terraqueous{1.2.25} [Terraqueous] (terraqueous-1.10.0-1.2.25.jar) 
	UCHIJAAAA	tp{1.2.3} [Tiny Progressions] (tinyprogressions-1.10.2-1.2.3a.jar) 
	UCHIJAAAA	tombmanygraves{1.10.2-2.1.16} [Tomb Many Graves] (TombManyGraves-1.10.2-2.1.16.jar) 
	UCHIJAAAA	toroquest{1.10.2-3.2.3} [ToroQuest] (toroquest-1.10.2-3.2.3.jar) 
	UCHIJAAAA	VillageNames{1.10.2-1.1a} [Village Names] (VillageNames-1.10.2-1.1a.jar) 
	UCHIJAAAA	WailaHarvestability{1.1.10} [Waila Harvestability] (WailaHarvestability-mc1.10.2-1.1.10.jar) 
	UCHIJAAAA	waystones{2.0.13} [Waystones] (Waystones_1.10.2-2.0.13.jar) 
	UCHIJAAAA	librarianliblate{1.10.1} [LibrarianLib Stage 2] (librarianlib-1.10.1.jar) 
	Loaded coremods (and transformers): 
ShetiPhian-ASM (shetiphiancore-1.10.0-3.3.11.jar)
  shetiphian.core.asm.ClassTransformer
ForgelinPlugin (Forgelin-1.5.1.jar)
  
CTMCorePlugin (CTM-MC1.10.2-0.2.2.24.jar)
  team.chisel.ctm.client.asm.CTMTransformer
LoadingPlugin (Quark-r1.1-70.jar)
  vazkii.quark.base.asm.ClassTransformer
SHLoadingPlugin (ScalingHealth-1.11.2-1.0.8-52.jar)
  net.silentchaos512.scalinghealth.asm.SHClassTransformer
EnderCorePlugin (EnderCore-1.10.2-0.4.1.66-beta.jar)
  com.enderio.core.common.transform.EnderCoreTransformer
FMLPlugin (InventoryTweaks-1.61-58.jar)
  invtweaks.forge.asm.ContainerTransformer
IvToolkit (IvToolkit-1.3.3-1.10.jar)
  
AstralCore (astralsorcery-1.4.5.jar)
  
	GL info: ~~ERROR~~ RuntimeException: No OpenGL context found in the current thread.
	D3Core: Debug: false Silliness: true AprilFools: true PastPost:true
	EnderIO: No known problems detected.
	Detailed RF API diagnostics:
                  * RF API class 'EnergyStorage' is loaded from: jar:file:/C:/Users/gabor/OneDrive/Dokumentumok/Curse/Minecraft/Instances/Astral%20Exploration/mods/LittleInsignificantThings-1.10.2-3.0.4.jar!/cofh/api/energy/EnergyStorage.class
                  * RF API class 'IEnergyConnection' is loaded from: jar:file:/C:/Users/gabor/OneDrive/Dokumentumok/Curse/Minecraft/Instances/Astral%20Exploration/mods/extrautils2-1.10.2-1.6.1.jar!/cofh/api/energy/IEnergyConnection.class
                  * RF API class 'IEnergyContainerItem' is loaded from: jar:file:/C:/Users/gabor/OneDrive/Dokumentumok/Curse/Minecraft/Instances/Astral%20Exploration/mods/extrautils2-1.10.2-1.6.1.jar!/cofh/api/energy/IEnergyContainerItem.class
                  * RF API class 'IEnergyHandler' is loaded from: jar:file:/C:/Users/gabor/OneDrive/Dokumentumok/Curse/Minecraft/Instances/Astral%20Exploration/mods/extrautils2-1.10.2-1.6.1.jar!/cofh/api/energy/IEnergyHandler.class
                  * RF API class 'IEnergyProvider' is loaded from: jar:file:/C:/Users/gabor/OneDrive/Dokumentumok/Curse/Minecraft/Instances/Astral%20Exploration/mods/extrautils2-1.10.2-1.6.1.jar!/cofh/api/energy/IEnergyProvider.class
                  * RF API class 'IEnergyReceiver' is loaded from: jar:file:/C:/Users/gabor/OneDrive/Dokumentumok/Curse/Minecraft/Instances/Astral%20Exploration/mods/extrautils2-1.10.2-1.6.1.jar!/cofh/api/energy/IEnergyReceiver.class
                  * RF API class 'IEnergyStorage' is loaded from: jar:file:/C:/Users/gabor/OneDrive/Dokumentumok/Curse/Minecraft/Instances/Astral%20Exploration/mods/extrautils2-1.10.2-1.6.1.jar!/cofh/api/energy/IEnergyStorage.class
                  * RF API class 'ItemEnergyContainer' is loaded from: jar:file:/C:/Users/gabor/OneDrive/Dokumentumok/Curse/Minecraft/Instances/Astral%20Exploration/mods/LittleInsignificantThings-1.10.2-3.0.4.jar!/cofh/api/energy/ItemEnergyContainer.class
                  * RF API class 'TileEnergyHandler' is loaded from: jar:file:/C:/Users/gabor/OneDrive/Dokumentumok/Curse/Minecraft/Instances/Astral%20Exploration/mods/LittleInsignificantThings-1.10.2-3.0.4.jar!/cofh/api/energy/TileEnergyHandler.class
	Detailed Tesla API diagnostics:
                  * Tesla API class 'Tesla' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.Tesla)
                  * Tesla API class 'TeslaCapabilities' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.capability.TeslaCapabilities)
                  * Tesla API class 'ITeslaConsumer' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.api.ITeslaConsumer)
                  * Tesla API class 'ITeslaHolder' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.api.ITeslaHolder)
                  * Tesla API class 'ITeslaProducer' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.api.ITeslaProducer)
                  * Tesla API class 'BaseTeslaContainer' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.api.implementation.BaseTeslaContainer)
                  * Tesla API class 'BaseTeslaContainerProvider' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.api.implementation.BaseTeslaContainerProvider)
                  * Tesla API class 'InfiniteTeslaConsumer' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.api.implementation.InfiniteTeslaConsumer)
                  * Tesla API class 'InfiniteTeslaConsumerProvider' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.api.implementation.InfiniteTeslaConsumerProvider)
                  * Tesla API class 'InfiniteTeslaProducer' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.api.implementation.InfiniteTeslaProducer)
                  * Tesla API class 'InfiniteTeslaProducerProvider' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.api.implementation.InfiniteTeslaProducerProvider)

	!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
	!!!You are looking at the diagnostics information, not at the crash. Scroll up!!!
	!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

	Profiler Position: N/A (disabled)
	Player Count: 1 / 8; [EntityPlayerMP['hron84'/296, l='Naruto', x=87.50, y=40.00, z=32.15]]
	Type: Integrated Server (map_client.txt)
	Is Modded: Definitely; Client brand changed to 'fml,forge'

Option to increase Ore's Harvest Level

I would like Bedrock Ores to be slightly harder to get then the normal version of that ore.

My feature request is for two new config options to set the Harvest Level of common ores and rare ores. These options wouldn't change the Ore Miner's ability to harvest bedrock ores.

This would let me set Iron Bedrock Ore to require a Diamond Pickaxe. I could also set the Diamond Ore to require a Pickaxe of Tinker's Cobalt.

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.