Removing custom skin manager should (hopefully) fix it, I'd try this first. The mod is trying to access a class that does not exist in your minecraft directory. If nothing happens, uninstall OfflineSkins too, although I can't see how that is effecting it in your crashlog.
If that doesn't work, or even if it does, try updating and reinstalling Forge.
Yes, that's all you need to do. It won't affect any of the game's normal behaviors, aside from what you change (i.e. the stack size).
I recommend adding an option in your mod's config to disable this feature if desired by users, but that's up to you. You may also want to use a different event priority for registering your replaced item to make it harder/easier for other mods to override your replacement by default.
I'd recommend just replacing the registry entry for the item, not sure if using reflection is really the best option here.
In any case, ObfuscationReflectionHelper takes the unmapped SRG name, not the mapped name.
Hi guys! Just wanted to tell the community about a mod I am currently working on, called Deep Seas. This mod is being sponsored by Schilling Robotics and Marine Advanced Technology Education (MATE) to add Remotely Operated Vehicles to MC!
Features:
Deeper oceans
High pressure water (Warning: LETHAL)
Shipwrecks
Mythical sea creatures
High density ore clusters located on the sea floor
ROV's with automation capabilities
This is still under development! (Hoping to release a beta in the next 2-3 Weeks)
Also help is wanted with graphics (Distribute the work load )
Let me know what you think! (I love to have feedback!)
Oh pfft, I misread, my bad.
What's your full configuration with program/vm arguments? It's having trouble finding the main class, which is an issue I've never seen someone have before.
I have never been able to download forge because every single time i try to it gets stuck "Unpacking packed Files Akka-actor_2.11-2.3.3.jar.pack.xz". I have no idea how to fix this because i've never download forge before.
Does any one have suggestions?
I'm on a Macbook air that runs Minecraft itself with no problems
If a modder writes things correctly, then there is no functional difference between the two. As DeferredRegistry is just a proper implementation of using ObjectHolders and Register event.
DeferredRegister was literally created as a helper for people who can't get it around their head to NOT statically initialize things. So it moves the thing that is bad to statically initialize {the registry objects} to the Register event behind the scenes. That's it. It's nothing special.
You shouldn't be overriding them in this case.
Check out ItemToolTipEvent.
The enchantment part is a bit tricky, and unfortunately I do not know of an appropriate method of adding it.