Jump to content

  • Curse Sites
Become a Premium Member! Help
Latest News Article

[1.7.2] [1.6.4] [Forge] Joypad Mod - USB Controller, Split Screen [ over 74k downloads(!)]

joypad controller split screen forge

  • Please log in to reply
1361 replies to this topic

#1

freeshiny

Posted 08 May 2012 - 02:13 AM

*
POPULAR

Hi all,I've We have created a mod allowing you to control Minecraft with a joypad. It works both in SSP and SMP, and you can use it while simultaneously controlling regular MC with keyboard + mouse, allowing for something like split screen.
You can hook up multiple joypads, as many as your PC can handle Posted Image.Get it here: http://retro-hack.bl...reen-on-pc.html

The new version is out and it is Forge compatible! I have moved outdated info to spoiler tags.



Posted ImagePosted Image

A new developer joined the board - eastsider98052. He is responsible for this new Forge port, and git repo. Great kudos to you sir! Everyone else if free to contribute as well - head to our github repo for the full sources - https://github.com/l...SplitscreenMod

New version is compatible with Forge 1.7.2 and 1.6.4 (they are separate download). No Forge for 1.7.4, yet.Since this is a partial rewrite of the original mod, not everything is the same as before. Obviously, the mod should be now compatible with most Forge mods out there, given the same Minecraft version. Also, it features a new navigation scheme, using a virtual cursor controlled by analog stick. It allows the player to control all menus and GUI screens in game. Unfortunately, the old method - D-pad navigation - is not available in this version. It is planned for it to have a comeback in the future though, with improved compatibility.The installation method has changed. Since this is a Forge mod, it basically breaks up to these steps:
  • Install Forge (if you don't already have it) - make sure the version is 1.6.4 or 1.7.2
  • Download mod and put in %appdata%\.minecraft\mods folder
  • Play Minecraft Joypad/Splitscreen!  (enable and configure in the in game "Controls" menu)

Installation

video by stcrowe Thanks!

Changelog

v0.0952
  • Map any key to a joypad button - great for mods!
  • Axis calibration menu - no more spinning in circles!
  • New and improved controller button options menu
  • Container scrolling up/down via buttons
  • Improved sensitivity options in menu
  • Allow choosing of any connected controller even if it doesn't meet input requirements
  • All joypad input will go through the keyboard / mouse buffer for full compatibility with mods
  • Lots of minor tweaks for a better in game experience
    .minecraft\config\JoypadSplitscreenMod.cfg updates:
  • Make logging verbosity an option
  • Share joypad settings across all users (thanks stcrowe!)
Helping
Youtube videos about the general mod installation and troubleshooting are deeply appreciated.The mod is on github now, so can download the code and improve it, We accept patches and pull requests.https://github.com/l...dSplitscreenMod


Thanks
eastsider98052 for finishing the Forge port, setting up the git repo, all the work he have done so far on the mod and general enthusiasm and selflessness (it's a word) Posted Image

Countless youtubes who made awesome videos/let's plays/tutorials about the mod. You rock!

I'd also like to thank everyone else who contributed to the mod success, especially the selfless folks on the forums who provided others with the ton of support and information. All feedback appreciated!

Spoiler:

Edited by freeshiny, 31 March 2014 - 10:14 PM.


Register or log in to remove.

#2

brentbehling123

Posted 08 May 2012 - 02:21 AM

so you can use a xbox controller

#3

freeshiny

Posted 08 May 2012 - 02:23 AM

Yes, you can if it is seen in the windows control panel. I think xbox joypad is.

#4

Ryuzakii1234
  • Location: Washington
  • Minecraft: Ryuzakii1234
  • Xbox:Jerbear1234

Posted 08 May 2012 - 02:55 AM

It blackscreens when loading a world even when loading SMP

Here is my cmd window all the way up until the crash
Spoiler:


#5

Xxx_ShadowxxX

Posted 08 May 2012 - 04:04 AM

Thank you so much i have been watiting for this for 1 year and a half now this allows people to play with there friends without having a high end pc

#6

freeshiny

Posted 08 May 2012 - 05:41 AM

View PostXxx_ShadowxxX, on 08 May 2012 - 04:04 AM, said:

Thank you so much i have been watiting for this for 1 year and a half now this allows people to play with there friends without having a high end pc

You still have to have a high-end PC, but only one, not two. So it is kind of an improvement Posted Image

View PostRyuzakii1234, on 08 May 2012 - 02:55 AM, said:

It blackscreens when loading a world even when loading SMP

Here is my cmd window all the way up until the crash
Spoiler:

This happens because your first joypad has no axes, or at least that's what it reports. Go to options.txt and change the joyNo to 2, that will switch to your Xbox controller.

#7

theboombar

Posted 08 May 2012 - 08:18 AM

Tried it on GigaTech SA-500X Joypad. After remaping buttons in options.txt, works like a charm.
Good job :)

#8

freeshiny

Posted 08 May 2012 - 08:43 AM

I have personally tested it on Logitech Chillstream (XInput) and Logitech Dual Action (USB HID), and it worked as should.

#9

gaminglord
  • Location: USA Ohio

Posted 08 May 2012 - 02:39 PM

I can't get this mod to work, was wondering if anyone can help me. I'm fairly sure I installed it correctly, but after the mojang screen loads, I get the dirt background for a while, then it blackscreens. This is also what I get in the cmd window:

Spoiler:

I deleted meta-inf in the jar file and put all the class files in the minecraft jar file in the bin folder of the custom directory, but no dice. Thought it odd though that I had to download each class file individualy instead of as a entire collection in a zip or rar. Makes me wonder if there's a file that was deleted or something that I'm missing. Anyway, can somebody help please? I'd be most appreciative.
Posted Image

#10

HatlessCreature
  • Minecraft: vlada_

Posted 08 May 2012 - 04:23 PM

It took me quite some time remaping in options.txt, but it finally works! Thanks for this awesome mod :D
Some joypad presets would be nice, just to cut the setup time.

#11

DJClaudePSN
  • Minecraft: DJClaudePSN

Posted 08 May 2012 - 04:28 PM

Thank you so much for this! I always wanted to play with my little brother Minecraft, and now I can!

- - --- >  READ THE THREAD OR BEWARE THE REPORT BUTTON I AM GOING TO PRESS!   <--- - -Posted Image


#12

freeshiny

Posted 08 May 2012 - 04:46 PM

View Postgaminglord, on 08 May 2012 - 02:39 PM, said:

I can't get this mod to work, was wondering if anyone can help me. I'm fairly sure I installed it correctly, but after the mojang screen loads, I get the dirt background for a while, then it blackscreens. This is also what I get in the cmd window:

Spoiler:

I deleted meta-inf in the jar file and put all the class files in the minecraft jar file in the bin folder of the custom directory, but no dice. Thought it odd though that I had to download each class file individualy instead of as a entire collection in a zip or rar. Makes me wonder if there's a file that was deleted or something that I'm missing. Anyway, can somebody help please? I'd be most appreciative.


Hi,

The output you provided does not look like the mod is installed correctly, in fact is looks exactly as if you had replaced just some of the files but not all of them.

I gave the Google Drive a try, and that is what I've got in return - an unpleasant and confusing interface. What you need to do is go to the link, then select File > Download. It'll then download the whole zip to your PC.

Sorry about the inconvinience, I'll consider uploading it to dropbox or somewhere else.

EDIT
I've changed the links to Mediafire: http://www.mediafire...yi48bpubcproog0

Anyone who has configured their joypads could post the name of the joypad and the configuration options so I'd update the first post with the info. Thanks.

#13

Ryuzakii1234
  • Location: Washington
  • Minecraft: Ryuzakii1234
  • Xbox:Jerbear1234

Posted 08 May 2012 - 05:32 PM

Wow Thanks I got it working :D it still was a little messed up trying to login to a server but after loading a single player game first then going to SMP it worked perfectly but now I'm wondering if i can make it use my Left/Right Triggers (Instead of the bumpers) for placing and breaking blocks which uses Z Axis

#14

freeshiny

Posted 08 May 2012 - 05:39 PM

View PostRyuzakii1234, on 08 May 2012 - 05:32 PM, said:

Wow Thanks I got it working Posted Image it still was a little messed up trying to login to a server but after loading a single player game first then going to SMP it worked perfectly but now I'm wondering if i can make it use my Left/Right Triggers (Instead of the bumpers) for placing and breaking blocks which uses Z Axis

I'm glad it worked out for you. Unfortunately there is currently no way to assign actions to axes (and trigger on Xbox joypad uses an axis), other than movement and camera control, but that is high on my TODO list.

#15

linkinpark1
  • Location: im in your blades stealing your edges
  • Minecraft: longshot136

Posted 08 May 2012 - 07:09 PM

so wait if i had 2 ps3 controllers me and my cousin could split screen?
Posted Image

#16

gaminglord
  • Location: USA Ohio

Posted 08 May 2012 - 07:49 PM

View Postfreeshiny, on 08 May 2012 - 04:46 PM, said:

Hi,

The output you provided does not look like the mod is installed correctly, in fact is looks exactly as if you had replaced just some of the files but not all of them.

I gave the Google Drive a try, and that is what I've got in return - an unpleasant and confusing interface. What you need to do is go to the link, then select File > Download. It'll then download the whole zip to your PC.

Sorry about the inconvinience, I'll consider uploading it to dropbox or somewhere else.

EDIT
I've changed the links to Mediafire: http://www.mediafire...yi48bpubcproog0

Anyone who has configured their joypads could post the name of the joypad and the configuration options so I'd update the first post with the info. Thanks.

That worked, turns out I had the minecraft.class file in the wrong spot thanks to that darn google thing. Still I reinstalled the mod just to be safe. Though now I'm having a different issue. My brother and I were trying multiplayer, and we discovered some SMP related issues:

Anything that uses a GUI can't really be used, with exception of the basic crafting and inventory screen. For example:
I can't craft tools in the crafting bench, Can't smelt in the furnace, or take or place things in a chest. Sometimes it may appear to do these things (Except for the furnace), but after a while it'll return all the things back to their proper places. Also, I can't seem to bind to the sneak function with my gamepad, which is slightly bothersome in trying to shift click things, or sneak. I'll post the configuration I'm using, along with the type of gamepad I'm using.

The gamepad is a Saitek Cyborg Rumble P3600, and the configuration:

Spoiler:

I should mention that the GUI's seem to work in single player however, so this is bothersome. Sneak however still doesn't work.

EDIT:
Also failed to mention I didn't get to test this with brewing in SMP, sorry.
Posted Image

#17

freeshiny

Posted 09 May 2012 - 06:28 AM

Hi, there definitely are some gui screen issues in SMP. I'll look into them after I get back from work later today.

As for the sneaking, it's a known omission, I'll work on it too.

Thanks for the config, I'll update the main post. I'm thinking of an auto setup system where based on a controller name my mod would set the mapping automatically from the list of available ones. But that's for the future, lets iron bugs out first. Thanks again.

#18

gaminglord
  • Location: USA Ohio

Posted 09 May 2012 - 10:54 AM

I'll look forward to your bug fixes. I would like to say thank you though, for making this mod. My brother's laptop is definitely not ideal for running minecraft, and he currently can't afford a decent computer, so the promise of this program lets me hope for us two to be able to play the game together again, and without him lagging horribly. It's a wonderful mod that you're working on here, and I hope you continue to progress with it, with the support of the community.
Posted Image

#19

Onesilentlight

Posted 09 May 2012 - 04:44 PM

WOW!!! This is an answer to my Minecraft Prayers!! This is the ONLY feature of the XBOX version I wanted, Split-Screen Multiplayer. But my PC is so much more powerful than the xbox, and has all the latest features of the newest Minecraft, and.. I already own it, and don't have to buy it again on xbox. I am so glad you have shared this info with all of us!!
  I have installed your mod on my PC now, and it seems pretty cool! I'm not sure what the issue is with the right stick, but I can't seem to get my view to be still, it's always moving slowly in one direction. Right now I'm gonna try getting two windows working at the same time with two controllers (I'm using xbox controllers hooked to PC with the Microsoft wireless reciever).

P.S. I ran into the same problems as you! I set up Minecraft in tiled windows on one server, and then was like... OH.. it will only let me use one window at a time.. and even If I map the controllers in X-Padder, I still only have one mouse...

Thanks so much for working on this, I would have never thought to do it this way, nor do I have the programming skill to get it done! I'm really really looking forward to your updates, this is gonna make my minecraft parties alot more fun for my friends who don't own laptops, I've got a 60" Monitor which is like 4-30" Monitors when in 4-way split screen.

#20

Slidedrum
  • Location: Markov Geist
  • Minecraft: milkdonny
  • PSN:Slidedrum

Posted 09 May 2012 - 04:52 PM

nice i will be useing this when i get a chance.  i made a similar mod but it was verry clunky and crashed when you pressed the start button Posted Image .  does this have full analog movement?
Posted Image
if you would not mind doing me a favor and pressing that little + button? thanks!