WilliamBen12 Posted November 4, 2022 Posted November 4, 2022 when i go into survival and mine my custom blocks they drop nothing. this is the loot table { "type": "minecraft:block", "pools": [ { "name": "debrismod:debrispool", "bonus_rolls": 0.0, "conditions": [ { "condition": "minecraft:survives_explosion" } ], "entries": [ { "type": "minecraft:block", "name": "debrismod:aquarite_block" } ], "rolls": 1.0 } ] } and these are the tags that state that it needs a diamond pick. { "replace": false, "values": [ "debrismod:aquarite_block", "debrismod:wet_ancient_debris", "debrismod:malakarite_block", "debrismod:enderite_block", "debrismod:echorite_block", "debrismod:simple_ancient_debris", "debrismod:cosmic_ancient_debris", "debrismod:dark_ancient_debris" ] } and { "replace": false, "values": [ "debrismod:aquarite_block", "debrismod:wet_ancient_debris", "debrismod:malakarite_block", "debrismod:enderite_block", "debrismod:echorite_block", "debrismod:simple_ancient_debris", "debrismod:cosmic_ancient_debris", "debrismod:dark_ancient_debris" ] } Quote
warjort Posted November 4, 2022 Posted November 4, 2022 Posting random contents of files out-of-context is useless. You don't even give file paths. We can't tell if you have them in the correct place. Anyway, compare your loot table with the vanilla obsidian block: https://github.com/misode/mcmeta/blob/data/data/minecraft/loot_tables/blocks/obsidian.json e.g. minecraft:block is not a valid LootPoolEntryType (see LootPoolEntries for vanilla types) - you probably have an error in run/logs/debug.log for this You can also confirm what tags your block has if you put your crosshair on it then press F3 and look in the bottom right corner. Quote Boilerplate: If you don't post your logs/debug.log we can't help you. For curseforge you need to enable the forge debug.log in its minecraft settings. You should also post your crash report if you have one. If there is no error in the log file and you don't have a crash report then post the launcher_log.txt from the minecraft folder. Again for curseforge this will be in your curseforge/minecraft/Install Large files should be posted to a file sharing site like https://gist.github.com You should also read the support forum sticky post.
WilliamBen12 Posted November 5, 2022 Author Posted November 5, 2022 so my tags are working, so it is definitly the loot tables Quote
WilliamBen12 Posted November 5, 2022 Author Posted November 5, 2022 making it match minecraft's loot tables does not work though Quote
warjort Posted November 5, 2022 Posted November 5, 2022 Your question is unanswerable. We have no psychic powers. Since you don't seem to know what information you need to provide, the best way to get help is to put your code on github where we can see everything in context. Not just incomplete random snippets (or nothing at all in the case of your latest change). I would bet if you put random garbage in your loot table json, it does not produce an error in the log file? Which would mean it is not getting loaded at all. But this is a guess, and we wouldn't have to play a guessing game if you provided all the information. Quote Boilerplate: If you don't post your logs/debug.log we can't help you. For curseforge you need to enable the forge debug.log in its minecraft settings. You should also post your crash report if you have one. If there is no error in the log file and you don't have a crash report then post the launcher_log.txt from the minecraft folder. Again for curseforge this will be in your curseforge/minecraft/Install Large files should be posted to a file sharing site like https://gist.github.com You should also read the support forum sticky post.
WilliamBen12 Posted November 5, 2022 Author Posted November 5, 2022 All the info i have you happy now! :( Quote
warjort Posted November 5, 2022 Posted November 5, 2022 Your jsons should be in data/debrismod/loot_tables/blocks/ Happy now. 🙂 Quote Boilerplate: If you don't post your logs/debug.log we can't help you. For curseforge you need to enable the forge debug.log in its minecraft settings. You should also post your crash report if you have one. If there is no error in the log file and you don't have a crash report then post the launcher_log.txt from the minecraft folder. Again for curseforge this will be in your curseforge/minecraft/Install Large files should be posted to a file sharing site like https://gist.github.com You should also read the support forum sticky post.
WilliamBen12 Posted November 7, 2022 Author Posted November 7, 2022 https://github.com/liambcode/forge-1.19.2-43.1.30-mdk Quote
warjort Posted November 7, 2022 Posted November 7, 2022 That repo hasn't been updated in a month. It contains no data folder: https://github.com/liambcode/forge-1.19.2-43.1.30-mdk/tree/master/src/main/resources Quote Boilerplate: If you don't post your logs/debug.log we can't help you. For curseforge you need to enable the forge debug.log in its minecraft settings. You should also post your crash report if you have one. If there is no error in the log file and you don't have a crash report then post the launcher_log.txt from the minecraft folder. Again for curseforge this will be in your curseforge/minecraft/Install Large files should be posted to a file sharing site like https://gist.github.com You should also read the support forum sticky post.
WilliamBen12 Posted November 7, 2022 Author Posted November 7, 2022 sorry it must hve been an older one that wasn't working Quote
WilliamBen12 Posted November 7, 2022 Author Posted November 7, 2022 I'm trying but i can't get you the info you want sorry Quote
WilliamBen12 Posted November 8, 2022 Author Posted November 8, 2022 This is my Github Repo: https://github.com/liambcode/forge-1.19.2-43.1.30-mdk. someone help. Quote
warjort Posted November 8, 2022 Posted November 8, 2022 On 11/5/2022 at 6:41 PM, warjort said: Your jsons should be in data/debrismod/loot_tables/blocks/ Expand You have block when it should be blocks. https://github.com/liambcode/forge-1.19.2-43.1.30-mdk/tree/master/src/main/resources/data/debrismod/loot_tables/block Quote Boilerplate: If you don't post your logs/debug.log we can't help you. For curseforge you need to enable the forge debug.log in its minecraft settings. You should also post your crash report if you have one. If there is no error in the log file and you don't have a crash report then post the launcher_log.txt from the minecraft folder. Again for curseforge this will be in your curseforge/minecraft/Install Large files should be posted to a file sharing site like https://gist.github.com You should also read the support forum sticky post.
WilliamBen12 Posted November 8, 2022 Author Posted November 8, 2022 it works FINALLY!! just had to restart the program and NOT remove the S Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.