Jump to content

foonicular

Members
  • Posts

    41
  • Joined

  • Last visited

Everything posted by foonicular

  1. First of all, which I assume you know, is that the computer must always be on from which the server is being hosted. Secondly what kind of computer is this? If it has a GUI (like windows or mac and some distributions of linux/ubuntu/debian) it will make things much easier for changing things to the correct setting. Third, I would like to know what the desired outcome is, and what mods you have installed, forge version, debug.log, ETC, the basics. For Biomes O' Plenty, you have to make sure that the world type is set to a Biomes O' Plenty world type. So you'll have to reset your world. And finally, I assume you know that most mods MUST be on both the client and server for it to function properly. So for example, if you want lucky blocks, that must be in the server mods folder, AND in your .minecraft mod folder. For me to fully finish helping you I need the rest of the information that I stated above. Cheers, Foonicular
  2. What is the correct formatting for GitHub? I cannot recall if it is io.githubName.yourName.modName or if it's githubName.io.yourName.modName. I may be totally wrong, although I would like to know this as I do not have a "com" domain, or any other domain for that matter.
  3. Nevermind, I think it might be too OP. I might come back later though and try to figure this out. Thanks for the help though!
  4. So something along the lines of this would work? Create a variable that stores the seconds ticked, when the chunk is unloaded write the seconds ticked variable to it. Then when the chunk is loaded, multiply the seconds ticked variable by 20 (because it is in seconds) set ticks = to seconds ticked and change the 'if ticks = 60000' to 'if ticks >= 60000' to prevent it from breaking?
  5. Where should this go? Within the tile entity class? Also, how would I go about storing the value in an NBT, I have barely any knowledge on NBT currently
  6. Sorry if I wasn't being clear, but how would I store the time it ticks between logins?
  7. Whoops! I didn't see that, how would I go about saving the ticked time from last login?
  8. The quarry tile entity I made is not saving the ticked time when you leave the world. I have an NBT helper class that contains read and write functions for my tile entity. I believe that it is because I am missing TileEntity#markDirty(), and if it is, do I put that in my tile entity class? Also, is there anything else that I am missing? Thanks in advance to those who help. GitHub: http://github.com/foonicular/AMCMod
  9. Do this. You will need it. For now, you can use RenderTypeLookup.setRenderLayer(YourBlockClass.YourBlock.get(), RenderType.getTranslucent()); Use .get() if using deferred registries. You have to put this in your client setup event, I have my own topic on this. A link to that is right here,
  10. I believe that you can use RenderTypeLookup to set the block's render layer as transparent.
  11. Have you tried using you biome provider?
  12. I believe that you can also do it manually... I was able to install the RLCraft Modpack by unzipping the contents into my .minecraft folder. Don't know if that is the case for MineColonies though.
  13. Have you tried using player.changeDimension(yourdimensionclass.yourdimension.get()) I am not very familiar with dimensions yet, but I believe that that should work...
  14. Any way I can convert my music file to mono? Edit: Figured it out, wOw, Minecraft is PICKY.
  15. So I made a music disc, but I can hear it from anywhere in the world, and I don't want that... How do I fix that?
  16. Just spent an hour tryna look for the new biome I created. Anyone have a strategy that they could share that proved useful? It's such a pain in the butt looking for a new biome. (For me it is at least...)
  17. So how would I go about fixing that? Edit: I think I know what it is, when I deleted the comment in the pack.mcmeta file, I left a comma after the second line. Edit No. 2: It didn't work. Please help! Edit No. 3: It worked after rebuilding! Don't need help anymore! Thanks for helping, DaemonUmbra!
  18. I just broke my mod... Have no idea what to do. I've tried building a new mod and copying my src file, it didnt work. I have no idea what to do at this point here is the debug.log --> debug.log for checking how to fix (github.com). Thanks a bunch to anyone who helps.
  19. Just figured it out, thanks! For anyone who looks at this I used this: @Override public boolean canSustainPlant(BlockState state, IBlockReader world, BlockPos pos, Direction facing, net.minecraftforge.common.IPlantable plantable) { net.minecraftforge.common.PlantType type = plantable.getPlantType(world, pos.offset(facing)); switch (type) { case Desert: return false; case Nether: return false; case Crop: return false; case Cave: return false; case Plains: return true; case Water: return false; case Beach: boolean isBeach = this.getBlock() == Blocks.GRASS_BLOCK || net.minecraftforge.common.Tags.Blocks.DIRT.contains(this) || this.getBlock() == Blocks.SAND; boolean hasWater = (world.getBlockState(pos.east()).getMaterial() == Material.WATER || world.getBlockState(pos.west()).getMaterial() == Material.WATER || world.getBlockState(pos.north()).getMaterial() == Material.WATER || world.getBlockState(pos.south()).getMaterial() == Material.WATER); return isBeach && hasWater; } return false; }
  20. So I recently created a moss biome, kind of like a lush swamp, and the custom moss block I made is the top block. I have the block return true for canSustainPlants() and I don't know if that's the problem. (Just in case I still haven't made it clear, the lily pads in my biome are generating on top of my custom block. I don't want that.) So do I have to put something in the biome's generation to tell it not to generate lily pads on my block? Or do I have to do something more advanced in the canSustainPlants function. Thanks to all of those who help. GitHub --> https://github.com/Foonicular/AMCMod
  21. Okay I just figured it out, I had to choose to run a configuration... Then I could pick runClient and it works now. Hope this helps any1 else who might need it. And thanks to you guys for trying to help!
  22. So sorry about that, here is the gist --> https://gist.github.com/Foonicular/b1bb2ab37364aedc1fe42d971c3da27b and this is the raw --> https://gist.githubusercontent.com/Foonicular/b1bb2ab37364aedc1fe42d971c3da27b/raw/15dd805212df1399be9a6c05ba8eb9df59f98c6c/debug.log just in case this helps, I cannot run client... I think that the runClient may be broken. I have tried copying the src code into a new project, but that wont work either...
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.