May 19, 20178 yr Author main entity class, https://pastebin.com/sPdxt4K6 dragon breed class, https://pastebin.com/EnBhvUfF each breed has it's own class this is one of an example of the breed almost all of it looks the same, https://pastebin.com/eP4thX71 loot table registration class, https://pastebin.com/dqA65RdG
May 19, 20178 yr The dragons should be using the sheared sheep loot table, since getSheared always returns true. I can't see anything that would stop them from dropping items. Try setting a breakpoint in EntityLiving#dropLoot with the condition this instanceof EntityTameableDragon, killing a dragon and stepping through the code to see why it's not dropping anything. If you can't figure it out, create a Git repository for your mod and link it here. See my mod and its .gitignore file for an example of the structure to use and which files to include. Please don't PM me to ask for help. Asking your question in a public thread preserves it for people who are having the same problem in the future.
May 19, 20178 yr Author Just now, Choonster said: That looks correct. Are there any errors in the log? Post your loot table registration class and your entity class. just found something in the debug https://pastebin.com/XAjKRiVV
May 19, 20178 yr Author Just now, Choonster said: The dragons should be using the sheared sheep loot table, since getSheared always returns true. I can't see anything that would stop them from dropping items. Try setting a breakpoint in EntityLiving#dropLoot with the condition this instanceof EntityTameableDragon, killing a dragon and stepping through the code to see why it's not dropping anything. If you can't figure it out, create a Git repository for your mod and link it here. See my mod and its .gitignore file for an example of the structure to use and which files to include. So you're gonna help me fix it? YES! https://github.com/TheRPGAdventurer/Realm-of-the-Dragons
May 19, 20178 yr Quote [14:14:08] [Server thread/WARN]: Couldn't find resource table rotd:jade [14:14:08] [Server thread/WARN]: Couldn't find resource table rotd:sapphire [14:14:08] [Server thread/WARN]: Couldn't find resource table rotd:garnet [14:14:08] [Server thread/WARN]: Couldn't find resource table rotd:amethsyt [14:14:08] [Server thread/WARN]: Couldn't find resource table rotd:ruby [14:14:08] [Server thread/WARN]: Couldn't find resource table rotd:dragon This message is logged by LootTableManager when it can't find or load the requested loot table. Since there are no other errors relating to loot tables in the log, I suspect that the loot table files don't exist at those locations. 33 minutes ago, TheRPGAdventurer said: So you're gonna help me fix it? YES! https://github.com/TheRPGAdventurer/Realm-of-the-Dragons I can only help you if you create a proper Git repository rather than putting all the files in a single RAR archive. If you don't know how to use Git, go through this tutorial. Edited May 19, 20178 yr by Choonster Please don't PM me to ask for help. Asking your question in a public thread preserves it for people who are having the same problem in the future.
May 19, 20178 yr Author Just now, Choonster said: This message is logged by LootTableManager when it can't find or load the requested loot table. Since there are no other errors relating to loot tables in the log, I suspect that the loot table files don't exist at those locations. I can only help you if you create a proper Git repository rather than putting all the files in a single RAR archive. how do I do it? can you send me a tutorial?
May 19, 20178 yr 1 minute ago, TheRPGAdventurer said: how do I do it? can you send me a tutorial? I've added a link to a tutorial to my previous post. Edited May 19, 20178 yr by Choonster Please don't PM me to ask for help. Asking your question in a public thread preserves it for people who are having the same problem in the future.
May 19, 20178 yr Author Just now, Choonster said: I've added a link to a tutorial to my previous post. Oh sorry i did not see it.
May 19, 20178 yr Author Just now, Choonster said: I've added a link to a tutorial to my previous post. It gives me a command box now, what do I do?
May 19, 20178 yr 11 minutes ago, TheRPGAdventurer said: It gives me a command box now, what do I do? It tells you what to do and what command to type in the section above the command prompt. Please don't PM me to ask for help. Asking your question in a public thread preserves it for people who are having the same problem in the future.
May 19, 20178 yr Author Just now, Choonster said: It tells you what to do and what command to type in the section above the command prompt. i clicked wrap it up so what happens now?
May 19, 20178 yr 6 minutes ago, TheRPGAdventurer said: i clicked wrap it up so what happens now? If you followed the tutorial, you should understand the basics of how to use Git. Create a Git repository in your mod's directory (where build.gradle is), add a .gitignore file to ignore the files that don't need to be in the repository (like the example I linked, which ignores everything [the first line] except the files that should be in the repository [the lines starting with an exclamation mark]), commit the changes and push them to a repository on GitHub. Edited May 19, 20178 yr by Choonster Please don't PM me to ask for help. Asking your question in a public thread preserves it for people who are having the same problem in the future.
May 19, 20178 yr Author It's more than a hundred files so i just gonna upload what gonna need fixed is that ok?
May 19, 20178 yr 6 minutes ago, TheRPGAdventurer said: It's more than a hundred files so i just gonna upload what gonna need fixed is that ok? It shouldn't matter how many files there are, you can use wildcards like * in the file name you pass to git add; e.g. git add * to add all files. Please don't PM me to ask for help. Asking your question in a public thread preserves it for people who are having the same problem in the future.
May 19, 20178 yr Author Just now, Choonster said: It shouldn't matter how many files there are, you can use wildcards like * in the file name you pass to git add; e.g. git add * to add all files. what is wildcards?
May 19, 20178 yr 21 minutes ago, TheRPGAdventurer said: what is wildcards? See Wikipedia. Please don't PM me to ask for help. Asking your question in a public thread preserves it for people who are having the same problem in the future.
May 19, 20178 yr Author Just now, Choonster said: See Wikipedia. Finally I found what's causing the bug. In the loot_tables file, i put an entities folder and there I put my JSON loot tables.
May 20, 20178 yr Author Just now, TheRPGAdventurer said: Finally I found what's causing the bug. In the loot_tables file, i put an entities folder and there I put my JSON loot tables. Just now, Choonster said: See Wikipedia. You know what I loved about coding is, that you struggle for days trying to solve it and there is really just a simple solution and make you laugh about it.
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.