OvermindDL1
Members-
Posts
1439 -
Joined
-
Last visited
Everything posted by OvermindDL1
-
Do you see the stickied post in this board that says to read it or you may get banned. Yes.
-
So many IllegalArgumentExceptions... D: Please help?
OvermindDL1 replied to _SparkMaster_'s topic in Support & Bug Reports
He really should take a few Java tutorials first though. Before starting modding here we do expect people to know Java mostly well first. Not necessarily the JVM, but at least java. -
Or look at, say, the enchantment table. The table itself is a standard block render, but the book is a TESR.
-
Forge's config class has a function called something like getOrCreateBlockId or so, look at that. That is guessing that you are making a mod that is, if you are a user, get ID Resolver.
-
better blocks 1.2.4 leaf decay with forge 3.3.8.152
OvermindDL1 replied to Sirdave's topic in Support & Bug Reports
I know of the BetterBlocks mod, and yes it is indeed broken on the current version, they need to update. -
He is always like that, but it does have useful information, you get used to it.
-
Version Number only if you want to see what the version is for the client/server/source. The client goes in the client jar The server goes in the server jar. The source goes in to MCP. If you do not use client/server/mcp then omit what you do not use obviously.
-
Very handy. Just need it to be MP capable and probably be more expensive.
-
It does not take in to account extradata. It does not take in to account change based on other state.
-
And me, but more like it makes MC actually WORK. Yep, MC in SP is unplayable for me, the lag spike o' death fix fixes that (I.E. just reducing the save frequency).
-
Everyone gets that feeling, just the way he is, do not take it personal.
-
Lex pops on for a few days every few days, give him a chance.
-
Just poke Lex here or on the IRC and he can generally give you feedback on a submitted hook quite quickly. Recommended releases is a release that has been out for a while that has no known reported bugs, recommended usually comes out every few weeks at the slowest to a few times a week at the fastest pace, always backwards compatible though so just pick a version and work with it, or update as you need for new features.
-
What should be done is no base edits at all, Forge is trying to massively get away from mods requiring base edits as they make some things near impossible (look at the mystcraft conflicts, Forge updates rapidly while remaining backwards compatible, but mystcraft edits a lot of base classes and it cannot keep up, thus it starts breaking other mods that require the new features). It is better to use hooks when possible, then use reflection, else make a new hook and submit it for inclusion in to Forge. That is what Forge is, a set of useful hooks for mods to not require base edits, and anyone can submit new hooks, and as long as they are not already there, cannot be done via reflection, and cannot easily be implemented in a better way, then expect it to be added straight in, else you will get feedback.
-
Try to use as many Forge hooks as you can. Then try to use Java Reflection to do what is left. For the stragglers, try to make a new hook and try to make it as generic as possible, and submit a pull request for it to be put in to Forge proper.
-
And also are you using any type of launcher program or so?
-
Such as me.
-
Grab the player entity, access its inventory, access the currently selected item, compare if bucket of lava, do whatever you want. I am not home right now hence no code, but that is the process.
-
Send message when player enter game?
OvermindDL1 replied to Zcelo12's topic in Support & Bug Reports
Might need to delay it by a game tick or ten. - I have no clue about this, not done anything like that yet. -
Need for a more sophisticated version matching for MP mods?
OvermindDL1 replied to Kinniken's topic in General Discussion
Actually what I would do is set up enough components to be used as scaffolding on the client and let the server determine how to mix and match. Or be super-lazy and just use lua or something to script up new functionality without needing to bump the client to match the server. Better matching would be useful though. -
Help with modloader registered entities
OvermindDL1 replied to biouxtai's topic in General Discussion
Instead of using IDs, use the class name so you can grab a class object by reflection with it. The IDs are mod specific, different mods can use the same Entity IDs, so would not be of much help. -
The post he linked said "Main Forge Download" though.
-
It is a pretty basic table, not designed for layout, designed purely just for table usage.
-
Meh, there was some method for it, perhaps look at the dye recipes for wool?