Today I want to show you my new mod called Personal Cars.
Currently it adds 5 types of cars (compact car, SUV, animal transporter, truck and a racecar), each available in 4 colors (green, red, blue and grey).
What makes them personal is the fact that every car in the game has its own unique identifier and after crafting a car you need to pair a key with it. That means that only the key owner can open and close the car (when the car is open you can enter and drive it, otherwise you can just.. look at it and be jealous it's not yours, i guess? ). Each type of car has its own accelleration, maximum speed, health points amount and more. For some of these cars you can enter them with a passenger!
A short video i quickly made to present the mod:
A great mod review by JSQ:
A review of version 1.1 by akirby80!
Compact car - can carry 2 passengers, achieves average speed and HP.
SUV - can carry 2 passengers, doesn't sink and blow up easily in water, slower than compact car, has more HP.
Racecar - can carry 1 person, moves quickly on surface, barely in the water.
Transporter - not too fast and it's nearly 4 blocks wide, but it can transport any mobs you can use lead on. When you're transporting big animals, it can carry up to 6 of them, otherwise you can carry even 9 mobs! And yourself as a driver, of course.
Truck - a resistant, big car that can carry 2 players and up to 36 (4x9) itemstacks. You can store items in trucks by pressing G inside them.
In car recipes you can use one of the following dyes to get different car colors:
Whip - required if you want to put your animals in a transporter. It also punishes animals if you right click them (it doesn't deal any damage, but makes mobs flee in panic).
Key modifier (you can unpair a paired key here or copy one key's identifier to another:
A quick tutorial:
First you have to craft yourself a car key and a car. The car gets an identifier as soon as you craft it (you can check it by hovering your mouse over it). The key will show "not paired" status at start like here:
You need to place your car and right click with that clear key on it. Your key will get that car's identifier and they will be paired now. If you want to have more than just one key, you can craft a key modifier (recipe above) and place this key in first slot, a new (unpaired) key in the second and you will be able to use button "Copy" to copy key's identifier to the blank one. If you lose your car or just want to unpair a key to use it elsewhere, just put it in the first slot of key modifier's and press "Unpair" button.
When your key is paired with a car, you can right click when you're close to that car to open/close it. When car's lights are turned off it, of course, means that the car is closed. When you open it, you can get in and start driving. To start the engine, right click the car key while sitting inside it. When the engine is running, you're ready to drive! You can also use horn (by pressing H, you can change this key binding as well) for fun or for scarying animals (animals get scared of car horn about once every 20 seconds).
If the car is a truck, you can store items in it by pressing G while being inside the car (as passenger or driver).
Transporter usage tutorial:
Transporters are vehicles capable of carrying any mobs you can use lead on. To get them in your car, unlock it, craft yourself a whip and get some leads. Use the leads on animals and right click the transporter with a whip to make them enter it. To make a single animal leave the car, left click the car with a whip. To make all animals leave, right click the car with a whip while sneaking or just lock it with a key (as locking the car always removes all of it's passengers).
Note #1: As of version 1.4 of the mod, you no longer need to press R to start the engine. Instead, you need to right click the car's key while sitting inside it.
Note #2: You have 2 drive modes available now.
First (default) one is the simple one. It lets you instantly gain maximum speed of the car (like while driving horses or any other animals). The second mode (you can enable it using your config file) lets car gain and lose momentum while driving. This makes the car smoothly speed up/slow down and allows you to DRIFT using your handbrake (space bar). The realistic mode is still being worked on so it might not be what you desire (that's why right now the easy mode is set to default, this might be changed when i improve the steering).
The mod requires FORGE. After installing it, just put mod's .jar file in your "mods" folder and it will be working. Mod is multiplayer-compatible, so you can also install it on a forge server.
Versions 1.0 and 1.0.2 of mod are pretty much the same. The only difference is Minecraft version they're dedicated to.
1.0/1.0.2 - first releases of the mod for Minecraft 1.10 and 1.11
1.0.3 - a small update fixing a bug causing the game to crash
1.0.4 - another small update, fixed a bug causing cars to despawn on their own
1.1 - added transporters, whips and a key maker (a cheat tool available in creative mode making keys for any car you right-click with it). Also fixed a TON of bugs. No more crashes, cars are not changing color/lock state after reentering the world (whether it's a server or single player world)
1.2 - many bugfixes, also added trucks! You can now store items while driving!
1.2.2 - finally removed the camera/car shaking movement when turning! it's all smooth now
1.3 - Now compatible with Minecraft 1.12!
1.4 - Many improvements in the code, many bug/crashfixes. Removed R button for starting the engine (now you can start it using your car's key while sitting inside the car) and totally changed the way cars move. You have 2 modes right now. The default one is a simple-steer mode that instantly allows the car to reach it's maximum speed (it works kinda like horses or any other vehicles like them). The second mode (you can enable it via config) lets you speed up and slow down. The car gains and loses momentum while driving. This also allows you to drift using the handbrake (space bar). Have fun!
Tell me if you enjoy this mod or have any suggestions. If you like my work, you can also check my other mod called MusicCraft.
TERMS AND CONDITIONS
0. USED TERMS
MOD - modification, plugin, a piece of software that interfaces with the Minecraft client to extend, add, change or remove original capabilities.
MOJANG - Mojang AB
OWNER - , Original author(s) of the MOD. Under the copyright terms accepted when purchasing Minecraft (http://www.minecraft.net/copyright.jsp) the OWNER has full rights over their MOD despite use of MOJANG code.
USER - End user of the mod, person installing the mod.
THIS MOD IS PROVIDED 'AS IS' WITH NO WARRANTIES, IMPLIED OR OTHERWISE. THE OWNER OF THIS MOD TAKES NO RESPONSIBILITY FOR ANY DAMAGES INCURRED FROM THE USE OF THIS MOD. THIS MOD ALTERS FUNDAMENTAL PARTS OF THE MINECRAFT GAME, PARTS OF MINECRAFT MAY NOT WORK WITH THIS MOD INSTALLED. ALL DAMAGES CAUSED FROM THE USE OR MISUSE OF THIS MOD FALL ON THE USER.
Use of this MOD to be installed, manually or automatically, is given to the USER without restriction.
This MOD may only be distributed where uploaded, mirrored, or otherwise linked to by the OWNER solely. All mirrors of this mod must have advance written permission from the OWNER. ANY attempts to make money off of this MOD (selling, selling modified versions, adfly, sharecash, etc.) are STRICTLY FORBIDDEN, and the OWNER may claim damages or take other action to rectify the situation.
4. DECOMPILING / MODIFYING
You can decompile the mod ONLY for your OWN use. Modifying or publishing my code is FORBIDDEN.
I found one issue with the mod. I don't know what's causing it, but for some reason, every time I close the world and reopen it, I can't open it. 0% pops up, then it says "A fatal error has occurred, this connection is terminated" This is the only mod I have btw.
Update: I think it might have to do with the jar file, because when it happens, if I download a different version than the one I was using, it fixes it. I had the issue in 1.0.1 and I updated to 1.0.4 and it fixed. I had the issue in 1.0.4 and I downgraded to 1.0.3 and it fixes it. It may have something to do with 1.0.4 because I tried reupgrading to 1.0.4 and the error appears again, but 1.0.3 it doesn't. Though, it seems to happen in every version.
Update: Now its happening again in 1.0.3. I have no clue whats causing it.
I just tested it again and recreated the bug. I first place a car in the world, then do save and close. I close minecraft and reopen it, try to open up the world, and I get the fatal error bug. It fixes if I open in default minecraft, but then the cars are gone due to it being default minecraft.
Sometimes I just get 0% on the screen and nothing happens.
Yeah, i know, there are tons of bugs right now. Sorry for that. I think i fixed most (or maybe all?)of them in the build i am working on. Will release it in 1 or 2 days from now. It will also bring new features by the way. ;p
I fixed as many bugs and crashes as I noticed (that's probably not all of them but definitely all the serious ones) and added transporters! You can now put your sheeps, pigs or any other pets in a car and drive with them through the world. A text tutorial on how to do that is available in this thread.
A few bugs. One, sometimes the color of cars will change to blue, but can be fixed if you use a key to activate the cars. Two, you can add more than 9 (or 6) animals to a transport, it works the same, but looks weird as the animals line up outside the car. Also, the turning is very slow so corners are hard in some maps. Other than that, the big issues are fixed now!
In my Minecraft 1.10.2 a bug causing cars to despawn on their own ( on distanse more, that 150 m). Please update you mod 1.0.4 for Minecraft 1.10.2. Many buildings in my maps, so I can not go to version 1.11. And a cars is super.
I'm sorry, but the answer is definitely a no. I'd rather improve the mod as it is than downgrade it that far.
Also, I honestly think that the more modders support Minecraft 1.7.*, the harder it is to finally move on to 1.11. And, well. It's been 2 or 3 years already since 1.7 was released. It's just obsolete now.