
Guru
Members-
Posts
64 -
Joined
-
Last visited
Everything posted by Guru
-
[1.16.4] Clicking Run Does Not Work Within the IDE (solved)
Guru replied to Guru's topic in Modder Support
How do I do that? I figured it was because the mdk does not have a .lang file in the example src. -
There is the player... and you are getting which world the player is in. If the player's world is nearby and it's wearing armor, then everything to the right of your &'s is not read because there are two sets of () in the expression to specify that the player is not the world wearing the suit of armor. The way around that is to target everything that is not a mob wearing the armor. Which is !player instead of player though.
-
[1.16.4] Clicking Run Does Not Work Within the IDE (solved)
Guru replied to Guru's topic in Modder Support
Running the gradlew build command it was successful. A mod file could be found in the build folder where the MDK was extracted. Java 8 is installed. It does not run when I click run and then click the start or green right arrow thing on eclipse. -
You could use world.isRemote or !world.isRemote to see if this produces a difference in particles. If it is or it isn't. Could be that there is a speed that the individual particle is favored to being online play. Or something. It would make more sense if you were addressing worldObj almost that the player is wearing armor rather than establishing to the world itself that in a world that the entire world is a player and it wears armor. does getEntityPosition work instead of getentityliving?
-
I have extracted the mdk and ran the genEclipseRuns command and opened my project by importing it on eclipse: This is what happens when I click the run thing on my newly set up 1.16.4: I'm not really sure what to do about this. But it does not open Minecraft in any way where I could see if I did code something whether or not it would work or not or if it is the right way. Is this supposed to be how it looks with it being extracted into the folder with it imported into Eclipse, or have I done something incorrectly?
-
1.16.4 Can I get assistance on how to set up a workspace? (solved)
Guru replied to Guru's topic in Modder Support
This is fine as long as you code using the internet. If you do not have the internet and you are not able to connect to eclipse with the internet then you can not use gradlew build to build your mod. Therefor my workspace isn't set up properly if it requires someone else's input in order for it to work that way. If you do not use an IDE then there is no way to run the build command and produce a mod after setting up forge, as forge requires you to import the files from the MDK into the IDE to read them. Minecraft Forge does not do this for versions 1.11.2 and you can code anything offline as long as you have opened similar code previously and it has that stored previous state having ran gradlew build with the internet one time. Then you can code and work on your mod offline. -
1.16.4 Can I get assistance on how to set up a workspace? (solved)
Guru replied to Guru's topic in Modder Support
How do you make example mod add a block? -
1.16.4 Can I get assistance on how to set up a workspace? (solved)
Guru replied to Guru's topic in Modder Support
I begin with the clean eclipse workspace that's default and import it every time, that way it opens up that project. I coded a bunch back in 2016, but to answer your question then I know some about Java and I've coded with forge using the Eclipse IDE. -
1.16.4 Can I get assistance on how to set up a workspace? (solved)
Guru replied to Guru's topic in Modder Support
My .json files aren't broken because I don't code for a version of Minecraft there is no support for. -
1.16.4 Can I get assistance on how to set up a workspace? (solved)
Guru replied to Guru's topic in Modder Support
I don't know how to setup a workspace and add a block to the game. Microsoft product that way. Microsoft account, forge is dependent on Microsoft accounts. -
1.16.4 Can I get assistance on how to set up a workspace? (solved)
Guru replied to Guru's topic in Modder Support
Look at how many @ overrides there are on the mod srcs for 1.11.2 There is a way it outputs the code so all you have to do is erase the extra ones. It's your idea but it outputs the code. All you have to do is erase the @override things where they don't go by knowing what the final code should look like. So you would erase them except for in the common and client proxy... which there should be four. Then you have a new mod. Although doing it this way you do not have to type the whole thing. Which logically could be a better way because it's not as hard on your hands or something. They have another one where you can imagine letters and it types it for you. I have a normal computer with a black screen for example. The screen is black every time you turn it on. This gets me no closer to a src for 1.16.4 or 1.17 that adds one block to Minecraft though. From what I know forge is broken because the code for recipes does not go together with .json files considering water can flow both up and downwards. Which effects all version after 1.11.2. -
1.16.4 Can I get assistance on how to set up a workspace? (solved)
Guru replied to Guru's topic in Modder Support
Minecraft Forge is a product that is owned by Microsoft. Not a useable product, because I can't add a block to the game and there is lack of information and support. I can't even pay somebody 20$-30$ for a src that adds one block to the game. -
1.16.4 Can I get assistance on how to set up a workspace? (solved)
Guru replied to Guru's topic in Modder Support
Reading any information provided by forge does not get me any closer to creating a src folder that I can put into where I extracted forge, type gradlew build in there and it build a mod that adds one block. Then what I do is drag the mod into my mods folder and play with the modded block I have added. I am not able to do this with the information provided. For one I don't know how to set up my main file. I don't know what my reference should look like. I don't know how to set up the common and client proxy for the new versions. -
1.16.4 Can I get assistance on how to set up a workspace? (solved)
Guru replied to Guru's topic in Modder Support
Can I pay you 20$ for a src that adds one block to the game when you shift right click inside the window you extracted forge into and type gradlew build? I need one for 1.16.4 and I'll need one for 1.17 since forge costs money or something which totally sucks. -
1.16.4 Can I get assistance on how to set up a workspace? (solved)
Guru replied to Guru's topic in Modder Support
like you can correct where there is an @ sign or something because the code for the mod was generated. But when you type it yourself then you don't know how to code a block that way. The person that's supposed to be able to tell you how to do that isn't able to though, maybe they are that way. -
1.16.4 Can I get assistance on how to set up a workspace? (solved)
Guru replied to Guru's topic in Modder Support
your product is broken if there is no way for me to drag a file that is "src" and type gradlew build and then there be a block.jar built that adds one simple block to the game. If your product can not add one block to the game, then your product is broken. Coding a block after 1.11.2 will not work if it is a simple block that way. The format for block changed on the 1.11.2 version. -
1.16.4 Can I get assistance on how to set up a workspace? (solved)
Guru replied to Guru's topic in Modder Support
Yeah, but you haven't provided me with the format to set up my main file with a reference and the client and common proxy. net.minecraft.entity does not exist. Then how are you registering the entity? -
1.16.4 Can I get assistance on how to set up a workspace? (solved)
Guru replied to Guru's topic in Modder Support
Exactly, because I'm sitting here without knowing anything. Like I would have to pay someone when I have put in the effort to code at least one block in the game by achieving setting up my workspace successfully after two weeks of frustration and watching videos. Which I completely failed at doing because I have no main file or reference, my client and common proxy does not work that way, and I can not add a block to the game. It's not because I'm not able to code it. It's because I don't know the format to compare to to see what is new and how based on what my adds one block to the game mod looks like. -
1.16.4 Can I get assistance on how to set up a workspace? (solved)
Guru replied to Guru's topic in Modder Support
If you code a mod for 1.9 and put the src into the 1.11.2 version of forge then run gradlew build then the mod will most likely run on 1.11.2 version of minecraft. Each version references to a set of those versions of Minecraft. The README is also information. -
1.16.4 Can I get assistance on how to set up a workspace? (solved)
Guru replied to Guru's topic in Modder Support
Like here, use this.... I don't know how it works, maybe I do. -
1.16.4 Can I get assistance on how to set up a workspace? (solved)
Guru replied to Guru's topic in Modder Support
Yeah, but I am not provided a basic reference for each format which I should be because it's something involving java. 1.8-1.11.2 has a format to add things. 1.12.2-1.16.4 has a format to add things. The code being in two formats. You not providing me with a working src example mod to know how to use YOUR format based on Minecraft's code is and it isn't right. Where logically there is no information or books to read in order to know a format that isn't java or HTML code for example, this is an unrealistic expectation. I spent two weeks solving a problem when I only had to run one command due to the lack of information provided. When in reality I didn't know if I had a problem or not (which I didn't because I did it right). The problem I was having was not able to be recognized by a moderator because of the existence of that misinformation. There is no reference to ya'lls format so then there's no way to code it that way. I was not able to know if I had set java the right way by setting an environment variable that way or imported a project to eclipse right. -
1.16.4 Can I get assistance on how to set up a workspace? (solved)
Guru replied to Guru's topic in Modder Support
Yes, but that's where the irritatingly unsolvable part comes in because there is no working example that simply adds a block to the game I could use for a reference that shows me how to add a block with a recipe. There are no guides for this or examples. Therefor I have got it to work and the example MDK does show up but there is no way to update my code whatsoever. It took me about a week or two to know that I had ran two commands instead of one and that was wrong because I read the readme and it was wrong. Then that is where I am, and I can not update without any books or information to read as to know how to do it. Although, I can code 1.8-1.11.2 and add things to the game if I'd like. How do you add a block that has a recipe for 1.16.4? -
1.16.4 Can I get assistance on how to set up a workspace? (solved)
Guru replied to Guru's topic in Modder Support
Step one, I created a folder. Step two, extracted forge into the folder. Step three, ran the command .\gradlew genEclipseRuns by shift right clicking inside of the folder I extracted forge into by clicking open powershell window option and typing the command in. Step four, opened mdk example project through forge with import gradle project option on eclipse by importing the folder forge was extracted in. Step five, closed eclipse and replaced the "src" folder with my mod "src" folder where forge was extracted. Step six, imported project with the import gradle project option on eclipse. -
1.16.4 Can I get assistance on how to set up a workspace? (solved)
Guru replied to Guru's topic in Modder Support
I ran the command gradlew genEclipseRuns then replaced the src folder where I extracted forge with my mod src folder named "src". Then imported the project on eclipse through forge using the import gradle project option found through the "Import..." selection, top left hand menu.