Everything posted by hydroflame
-
Saving infos in Player save file
i can help if you want
-
Side-Only classes
can you send a packet
-
Saving infos in Player save file
the interface has 2 methods and theres no tutorial for it afaik, (at least i learned all by myself )
-
Way around base Class edits
ASM could hit you like a truck in the face btw, watchout
-
1.6.2 Armor Multiplayer Issues
RenderRegistry.addNewArmourRendererPrefix("emerdian"); i think this is for rendering
-
Side-Only classes
have you even coded something about all this yet, do you have a packet handler class yet ??
-
Saving infos in Player save file
theres an interface called IExtendedProterty that does that
-
[Solved] Furnace Recipe (2 inputs) addRecipe
i like mazetar "highly detailed guide"
-
[SOLVED]Changing NBTTagName on Keypress
ahaha, use a static String for the channel name
-
Side-Only classes
how come everyone else was able to figure it out except you?
-
[Solved] Furnace Recipe (2 inputs) addRecipe
make a list of "TwoInputFurnaceRecipe" and whenever one of the 2 input slot changes (an item is added or removed) send both the item in a method that will check 1 by 1 every TwoInputFurnaceRecipe and try to find a match if it finds a match place that recipe output in the output slot of the furnace
-
Way around base Class edits
access transformer are only to change the visibility of field/methods ASM can change vanilla code at runtime (like when you launch the game) so basicly its like making vanilla changes, but youre doing vanilla change using code baiscly its code changing code yes
-
Side-Only classes
we told you what you need earlier look at the wiki, look at other people code were NOT going to make it for you
-
Way around base Class edits
jeez, the subject is very large certain thing under certain condition for using a chest you can always use the PlayerInterractEvent with Action of right blick block for the rest it really depends, its mostly gonna be case by case
-
[Solved] Furnace Recipe (2 inputs) addRecipe
make a new system that accepts 2 input recipe. there nothing in the vanilla smelting recipe system taht you can expand to use 2 items
-
Way around base Class edits
depends, sometimes you jsut dont knwo of a certain forge feature that you can use, some other time you would really have to make a base change if you wanted to implements what you have in mind what do you need to do ?
-
Textures for Items?
@Override public void registerIcons(IconRegister reg) { this.itemIcon = reg.registerIcon("deathman12e3"+":" + this.getUnlocalizedName()); } no .png and you NEED ABSOLUTELLY 100% FOR SURE a colon ":" between your modid and your texture name
-
[SOLVED]Changing NBTTagName on Keypress
cool yes, to the console some people mod without knowing what an int is, you can learn and practice the fact that you know what this word mean means that you know way more then 95% of the posts here
-
[PLZ HELP] Event issue
yeah. ..... yeah ok it kinda is but i wouldnt recommended if its for big server because its going to be updating a hell of a lot
-
Textures for Items?
@Override public void registerIcons(IconRegister reg){ this.itemIcon = reg.registerIcon("yourmodid:texturename"); } on your hard drive: mcp/src/minecraft/assets/yourmodid/items/texturename.png or mcp/src/minecraft/assets/yourmodid/blocks/texturename.png yourmodid must be all lower case Hydroflame is invalid hydroflame is valid
-
Tool tutorials
okay, i wasnt trying to be mean or anything but that was really odd to my eyes
-
[SOLVED]Changing NBTTagName on Keypress
debug 101, are you RECEIVING the packet server side ? question 2, is your packet handler even registered properly? (println inside the constructor if you need )
-
transparent block preview
fiouf, this will be a bit easier (also opengl 2d and 3d are technicly the same thing, except for rotation matrxi and projection matrxi that are a BIT more complex in 3d) if the "alpha" block are not created, you can use a proxy to store shapes that represent the block in the world and create entities that will be rendered like blocks if the block are created it would be a pain to render them with alpha so i suggest that instead you draw a box over all of them using entities again btw what you're asking is VERY big so you will need to do a lot of research. if you havnt checked yet i suggest you take a look at the wiki for entity because i think they will greatly help you. also modders github are very usefull to learn from real code
-
Help with fixing two errors
Not really, but using common sense I'm guessing it stands for initiate or initiative no and you should really learn java before modding, that like running before learning to breathe ps: if you dont want to learn, just rename all randomBlockID to randomBlockID1, 2, 3, 4, 5, 6 etc pps: it stands for integer btw, because the variable can only hold integer number ....
-
Help with fixing two errors
do you know what int are ?
IPS spam blocked by CleanTalk.