-
Posts
41 -
Joined
-
Last visited
Everything posted by foonicular
-
My forge server won't load all the mods
foonicular replied to Badnews4u's topic in Support & Bug Reports
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 -
Thanks for verifying!
-
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.
-
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?
-
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
-
[1.16.4]I don't know how to make blocks transparent
foonicular replied to FREyebeans2506's topic in Modder Support
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, -
[1.16.4]I don't know how to make blocks transparent
foonicular replied to FREyebeans2506's topic in Modder Support
I believe that you can use RenderTypeLookup to set the block's render layer as transparent. -
What is the issue?
-
Have you tried using you biome provider?
-
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.
-
Have you tried using player.changeDimension(yourdimensionclass.yourdimension.get()) I am not very familiar with dimensions yet, but I believe that that should work...
-
Can hear music disc from anywhere in the world?
foonicular replied to foonicular's topic in Modder Support
Any way I can convert my music file to mono? Edit: Figured it out, wOw, Minecraft is PICKY. -
Can hear music disc from anywhere in the world?
foonicular replied to foonicular's topic in Modder Support
GitHub --> https://github.com/Foonicular/AMCMod -
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?
-
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...)
-
Lily pads being generated on custom block in custom biome [1.15.2]
foonicular replied to foonicular's topic in Modder Support
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; } -
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
-
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!
-
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...