Jump to content

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

[V1.7.3] You Are the Creeper 0.61: Currently being updated (check last page)


  • This topic is locked This topic is locked
2705 replies to this topic

#1

Rotten194
  • Location: Behind y- er, Virginia. Not behind you. Really.
  • Minecraft: Rotten194

Posted 30 January 2011 - 08:47 AM

*
POPULAR

You Are the Creeper:
Now for Beta 1.7.3!
I've decided to focus on bugfixing for the time being. Please PM me bugs in this format:
TITLE: BUG REPORT [YATC] - <issue summary in 10 words or less>
Hey, I found a bug.
<issue description>
This happens when I
<detailed as possible explanation of how to reproduce the bug>
This is the error I get
<complete console logs, if possible. There's a script for this in the FAQ>

Note:
I've seen a lot of "Xxx revivals" around from when modders haven't updated their mods. Many of these seem shotgun and don't have permission. Let me make something clear.
NOBODY has ANY RIGHT to distribute You Are the Creeper unless I give you permission (and I'll post here if I give permission). If I don't update it, nobody should. YAtC is MY mod, and nobody is going to branch/fork/update it without my permission and a hell of a lot of conditions.

READ THE FAQ
READ THE INSTALL INSTRUCTIONS
READ THE RELEASE NOTES
READ EVERYTHING
EVERYTHING
EVERYTHING


"No! I must kill the creeper" he shouted
The Menu said "No, Steve. You are the creeper"
And then Steve was a creeper.


By Jam_ESL (Jamezation on Youtube)

By me
More awesome videos of this mod

This is a mod I'm working on that changes the player into, what else, a creeper. You will be able to fight hostile miners, lead an army of mobs, and, of course, blow yourself up.

Problem? Read this. Any posts that don't make it apparent that they read that, and that don't include the error report from the included diagnostic script, will be ignored.

Terms of Use:
By using this mod, you agree to the following terms:
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 - Rotten194, 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.

1. LIABILITY
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.

2. USE
Use of this MOD to be installed, manually or automatically, is given to the USER without restriction.

3. REDISTRIBUTION
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. DERIVATIVE WORKS/MODIFICATION
This mod is provided freely and may be decompiled and modified for private use, either with a decompiler or a bytecode editor. Public distribution of modified versions of this MOD require advance written permission of the OWNER and may be subject to certain terms.
-You will READ the FAQ, and by read I mean READ.
-All code in this mod is of my own work, unless otherwise stated. Redistributing code snippets without my written approval is not allowed. I'm happy to give out code and help, but I want to know WHERE they are going.
-You will not be an idiot. Use the error script linked later in the post to expose errors. Read the errors before posting - if there's a ClassDefNotFoundError, then maybe the class is missing...?
-You will not be annoying. I post updates for a reason - read them if you want to know what's going on. REQ's go in my inbox or the Ideas forum, not here (unless they are for a mod feature).
-You will not beg for advance releases, early SMP versions, or access to the private testing server when it is live. That's just a given.
-Don't be a dick. I make this mod in my free time, for fun. Accusing me of profiteering, purposely breaking saves, undermining Notch's "Hard Work", or any other idiotic claim is not going to be appreciated or well received (my favorite is when people pair these with requests).

Thanks to Emperor Penguin there's now a support banner! Show your love of being green, explosive, and not having arms!
Posted Image
[url=http://www.minecraftforum.net/viewtopic.php?f=25&t=160365][img]http://dl.dropbox.com/u/9540090/minecraftcomphouse/youarethecreeperbanner.jpg[/img][/url]

Current progress:
-Make player a creeper [done]
-Implement exploding [done]
-Make swing animation a headbutt [on hold]
-Make swelling animation [on hold]
-Make 'enemy' mobs friendly [done]
-Leading groups of mobs [done]
-Hostile miners [current, adding more types]
-Creeper nests and nest spawn exclusion [done]
-??? [future]

Current Release: Stable version 0.57p_02
WARNING:
Back up your worlds! This is a large collection of class files, and only one clash can ruin hours, days or weeks of work! Even if you run unmodded, a glitch could corrupt your worlds!

This release:
- Updated to Beta 1.7.2 - a relatively painless one. MCP really has it's shit together. Grats to Searge, ZeuX, r4wk and the rest of the team! :)
- Backpack! Press 'B' for a persistent, 10-slot mini-inventory. You will never lose it, not even when dying.
- Fixed bugs with exploding/creeper vision.

Release/Patch history:
Beta 1.7.2:
0.60: Backpacks, auto-magical config file keys patch
---------------------------------------
Beta 1.6.6:
0.58: Moved keys to config file
---------------------------------------
Beta 1.5_01:
0.57_02: Bugfixes 2: Electric Boogaloo
0.57p: Bugfixes
0.57: Added achievements, lightning creepers/lightning YOU, bugfixes and code cleanup
---------------------------------------
Beta 1.4_01:
0.56p_02: various bug fixes, optimizations
0.56p: EntityPlayer patch
---------------------------------------
Beta 1.4:
0.56a: Engine work
---------------------------------------
Beta 1.3_01:
0.55h: Fixed several bugs with saving.
0.55a: Slightly buggy builders, creeper vision, textures for nest blocks, some bugfixes, and an Easter egg!
0.54: New props, score tracker, bug fixes
---------------------------------------
Beta 1.2_02:
0.53_h: Fixes prop file, skeleton drops, nest block drops, exploding after dying
0.53: Added baby creepers, nest blocks, broken prop file
0.52: Modloader integration, better human drops and balance tweaks.
0.51: fixed NullPointerException when checking for distance on possibly null object
0.50: Added humans, controlling mobs, preventing mobs from despawning, framework for more human mobs.
0.01: Initial release. Player had creeper model and could explode.

Dependencies: ModLoader (either)
If you do not download ModLoader, or do not already have it, the mod WILL NOT WORK.
Download MCModCenter?|AdFly?
Controls:
T (can be changed in yatc.props)- Explode. Hold down for about 2 seconds.
R (can be changed in yatc.props)- Turn on Creeper Vision. It has a power bar, and if it dips below 0 you need to wait a few seconds before you can use it again.
B (can be changed in yatc.props)- Open the backpack.
ID used:
119 (Can be changed in yatc.props file)
Properties:
The properties file is called yatc.props and is in your .minecraft folder. Open it with your favorite text editor.
By default, it will look something like this:
#YAtC Props
#Sun Dec 21 00:00:00 EDT 2012
spawnHumans=true
NestBlockId=119
nestBlock=true
cap=200
builders=true
SpawnRate=1000
Cvision=true
canExplode=true
achievements=true
key_explode=T
key_vision=R</span></div><div></div><div></div><div>backpack=true</div><div>key_backpack=B
It's rather self-explanatory:

  • spawnHumans: If true, spawn humans and builders, if false, don't spawn either.
  • NestBlockID: The id for nest blocks, don't change this after placing any nest blocks or you will corrupt your world!
  • nestBlock: if nest blocks should be loaded and given an id, change this to false to free up an id for another block (again, don't do this after placing any nest blocks)
  • cap: the hard cap on how many humans can spawn at once
  • builders: like spawnHumans, but only affects builders
  • canExplode: set this to false to disable exploding
  • SpawnRate: how much humans spawn
  • CVision: if Creeper Vision can be used
  • Achievements: if achievements should be loaded
  • key_explode: the key to use for explode
  • key_vision: ^
  • backpack: if the backpack should be accessible
  • key_backpack: what key to use for accessing the backpack

If you manage to screw up your properties file, the mod should fix it. Delete one property to have the mod restore it to the file as it's default value. Delete the entire file to have it completely regenerated.

Credits (people who helped me out and deserve a shoutout, at least, for putting up with me):

Quote

sismk: Made nest block textures!
Mr_okushama (wrote base human AI class!)
Zeux
_303
Fesh0r
#mcp/#risucraft in general

More Videos
Since I get so many awesome videos that either go out of date or just can't fit in the limited top spot of the post, I'll put some more here.

By monmondee

By SpringsTea
Creeper Vision (by me)
By Xenoph
By Tgdrake
By Darkmatter2222
By Jakarius321

FAQ
If you have a problem, run this .bat file WITH THE LINUX LAUNCHER IN THE SAME FOLDER ASDGF - see below
I don't care what your problem is, this helps diagnose crashes, blackscreens, lag-freezes, and 13 types of flu. You may have to modify it to set the path to your java.exe (generally located in Program Files/Java, I didn't simply use java -jar because not everyone has set their system path).
To use the error script, place the linux launcher (it doesn't matter what operating system you actually have) in the script's directory and run the script. IF IT DOESN'T WORK, MAKE SURE THE LAUNCHER IS THERE. IT PROBABLY IS THAT.  IT ALWAYS IS. IF YOUR ERROR MENTIONS "LauncherFrame",  IT IS. Then copy the text out of the console window with right click -> mark -> enter, and paste it in [code] tags here (all of it, not just the error). Make sure you remove the Setting user line at the top, or other people might be able to log in as you (for the technically minded: that's the session id).
If you are more technically-savvy, or don't use Windows, the script simply launches the launcher from the command line to get console output. You should know how to do that if you claim to be technically savvy! There's lots of instructions on Google if you are not.
-I crashed!
For one, if the error is a ClassDefNotFound error, 99% of the time you have incorrectly or haven't installed ModLoader. If you are POSITIVELY sure that you have it installed correctly, post in this thread with the entire error, including traceback (long list of errors in random alphabet letters).
-I can't explode/use creeper vision/backpack!
You have to hold T/R/B respectively (or whatever key you remapped it to) down for about two seconds to charge your explosion and hear that lovely SssSSS, have the bar appear, or see the GUI.
-Creeper Vision doesn't do anything?!
Yes it does. Look at the humans, at night.
-How do I control mobs?
You need red and yellow flowers.
-Giving a mob a yellow flower (right click) will make it follow you and not despawn.
-Giving a mob a red flower will make it wander like normal, but still not despawn.
-Taking a mob's flower away (right click with nothing) will make it wander around and possible to despawn.
-How do I craft a nest?
Posted Image
-My nest block/baby creeper isn't doing anything?!
Wait 5 minecraft days. It takes 10 minecraft days in all to go from nest block to creeper.
-No humans!
Check your properties file and if you're on peaceful.
-How to install?
Look at the install section below.
-How can I turn this mod off for world I don't want it in/to run with conflicting mods?
There are several mod managers you can use, like this one, but you can also have multiple copies of the .jar and manually rename them.
-Doesn't work with [MOD X]!!
I'm sorry, the nature of this mod entails a lot of editing existing files, which creates inevitable conflicts. If you give me a link to the mod, I'll look and see if I can merge the conflicting classes.
-I don't want to play as a creeper all the time! How to toggle?
Either use one of the many excellent mod managers, or manually have separate copies of the .jar with different mods installed on each.
-Will you make me [MOD IDEA X]?
If it's a reasonable idea, PM me it or a link to the request thread. I already have a lot of mods planned though, like dogs.
-Why McModCenter?
Minecraft Mod Center is a new site made explicitly for hosting mods. Unlike these forums, which don't even have a self-owned file host, McModCenter offers integrated hosting, dedicated mod subforums, download counts, (soon) integrated mcpkg support, an approval process to keep junk mods out of the system, and more.
-Why AdFly?
I don't like asking for donations, so I ask people endure a 5-second ad. I've debated the morality of this in threads too many times to count, so I'll sum up my points here.
  • Notch says in Minecraft's copyright that plugin developers maintain rights to their source, including selling it
  • Mod developers spend a lot of time on our mods and helping other modders, compared to which your 5 seconds in infinitesimal
  • Modders get yelled at, sworn at, flamed, begged, and essentially treated by shit by the immature portion of the community (yes, YOU) that can't install our mods. I honestly lol at these people turning around and complaining about us wasting their time.
  • I, honestly, do not give a fuck if you don't like it. Make your own mod.
Known issues with this release:
-Custom skins will overlay the creeper skin. I have a Mythbuster creeper in my test world.
-The player creeper does not expand when exploding like the normal one. I can't find the function that makes the normal creeper do this.
- Builders derp. A lot.
Mention that you read this and the FAQ(if you did, of course) when giving a bug report, makes my life much easier. Thanks.


Installation:

Slightly outdated video by IttyBittyNinja (does not include adding resources folder)
You will need an archive tool (either winRAR or 7zip), a copy of minecraft.jar, and some common sense (very important).
Download ModLoader and my mod, and unzip them.
Open minecraft.jar with your archive tool.
Highlight and drag all the files from the ModLoader folders on top of the list of files in minecraft.jar (DO NOT DRAG THEM ON A FOLDER, DRAG THEM ON A PLAIN .class FILE).
Then highlight all the files in the YAtC<version number> folder, including the yatc folder, and drag them into minecraft.jar (DO NOT DRAG THEM ON A FOLDER, DRAG THEM ON A PLAIN .class FILE).
Delete META-INF (or just the mojang files if on a Mac). If you're on a Mac, you'll also need to do this.
Kill some humans!
--------------------------
Enjoy!

Redstone Tutorials - f=35&t=25695 | f=1020&t=116924

Posted Image


Register or log in to remove.

#2

houndog
    houndog

    Zombie Killer

  • Members
  • 241 posts
  • Location: Right here!

Posted 30 January 2011 - 08:53 AM

Cool! love it but I think you should add a way to explode, that would be epic! (but you could survive of course)

#3

Rotten194
  • Location: Behind y- er, Virginia. Not behind you. Really.
  • Minecraft: Rotten194

Posted 30 January 2011 - 10:09 AM

houndog said:

Cool! love it but I think you should add a way to explode, that would be epic! (but you could survive of course)
I was thinking that the creeper could chuck ghast-like TNT bombs, which would take away some health to fire, as well as completely suicide for massive damage, not to mention simply headbutting. I'm not sure what a creeper would be fighting though...

Redstone Tutorials - f=35&t=25695 | f=1020&t=116924

Posted Image


#4

Carnich
    Carnich

    Tree Puncher

  • Members
  • 10 posts
  • Minecraft: Carnich

Posted 30 January 2011 - 10:19 AM

cooooooooooooooooooooooooooooooooo :D l  :SSSS:  :SSSS:  :SSSS:  :SSSS:  :SSSS:  :SSSS:  :SSSS:  :SSSS:  :SSSS:  :SSSS:  :SSSS:  :SSSS:  :SSSS:  XD tell me when its ready

Posted Image


#5

Siltar
    Siltar

    Coal Miner

  • Members
  • 123 posts

Posted 30 January 2011 - 10:26 AM

Rotten194 said:

I was able to translate the creeper model into the human one. It controls well and you couldn't tell that it's not a real creeper if it was SMP

I'm pretty sure other people will see you as a human since there model files hasn't been modified, so you are still a human you just changed the files around so it renders a creeper instead. Am I right?

#6

VGFreak97

Posted 30 January 2011 - 10:29 AM

No, because this seems based for single player. It wouldn't work in multi.
Posted Image

#7

Brandon816

Posted 30 January 2011 - 10:45 AM

Rotten194 said:

...friendly creepers...
So, does that mean you are adding hostile humans then too?

#8

Rotten194
  • Location: Behind y- er, Virginia. Not behind you. Really.
  • Minecraft: Rotten194

Posted 30 January 2011 - 02:38 PM

Siltar said:

Rotten194 said:

I was able to translate the creeper model into the human one. It controls well and you couldn't tell that it's not a real creeper if it was SMP

I'm pretty sure other people will see you as a human since there model files hasn't been modified, so you are still a human you just changed the files around so it renders a creeper instead. Am I right?
Yeah, I wasn't very clear about that sorry. I didn't literally means it works or will work in SMP, just that if it did other players would see you as identical (in fact, SMP will be pretty damn trippy with this mod, everybody is a creeper with a screwed up texture and transparent parts, and everybody will see you as a messed-up creeper skin with transparent spots because creepers are shorter than humans), so for anyone planning to use this mod and play SMP you might want two .jars.

Brandon816 said:

Rotten194 said:

...friendly creepers...
So, does that mean you are adding hostile humans then too?
Hopefully! Probably some basic ones that are reskins/re-models of the zombie and then some with special abilities like miner, detonator, mechanic... I want something for the creepers to fight and other zombies doesn't make much sense (besides their mortal enemy, skeletons).

Redstone Tutorials - f=35&t=25695 | f=1020&t=116924

Posted Image


#9

angelo270696

Posted 30 January 2011 - 02:45 PM

yes. just yes.

#10

FummyJr
    FummyJr

    Coal Miner

  • Members
  • 143 posts
  • Location: Great Britain

Posted 30 January 2011 - 03:04 PM

Well  why not? :D
Sometimes you don't even know so much, that even if you did know, you STILL wouldn't even know.

#11

DR.Jeckle
    DR.Jeckle

    Lapis Lazuli Collector

  • Members
  • 960 posts
  • Location: Doktors Office
  • Minecraft: DRJeckle

Posted 30 January 2011 - 03:06 PM

sounds cool
Posted Image
Posted Image

#12

thumper10
  • Minecraft: Salazarsam

Posted 30 January 2011 - 03:08 PM

You have my full support...
Posted Image

#13

Bannedwidth

Posted 30 January 2011 - 03:16 PM

Do I get to press a button to make a SSssssssssSSssSssSSsssSSSSSssssssound?

If so, then hell yes.

#14

dcrew
    dcrew

    Zombie Killer

  • Members
  • 217 posts

Posted 30 January 2011 - 03:25 PM

In most definitely, Also you should make it so in first person your HUD is gradient red around the outside going transparent towards the middle.
Minecraft 2D - www.minecraftforum.net/topic/1131475-minecraft-2d-in-dev-community-build/

Posted Image

#15

Rotten194
  • Location: Behind y- er, Virginia. Not behind you. Really.
  • Minecraft: Rotten194

Posted 30 January 2011 - 03:56 PM

Thanks for posting, it's always nice to know people will play the mod.

I made of video of current progress, not to much. Exploding is currently bound to the 'e' key, but I'll probably end up making this changeable, as I'll need to port this part to ModLoader anyways, it conflicts with almost everything.
_txn8CpuwTc
Next up: Charging attacks and SssSSss, headbutt animation, throwing explosives

Redstone Tutorials - f=35&t=25695 | f=1020&t=116924

Posted Image


#16

msmit71
    msmit71

    Retired Staff

  • Retired Staff
  • 1824 posts

Posted 30 January 2011 - 04:00 PM

Rotten194 said:

Thanks for posting, it's always nice to know people will play the mod.

I made of video of current progress, not to much. Exploding is currently bound to the 'e' key, but I'll probably end up making this changeable, as I'll need to port this part to ModLoader anyways, it conflicts with almost everything.
_txn8CpuwTc
Next up: Charging attacks and SssSSss, headbutt animation, throwing explosives
This video is full of win!

#17

Bannedwidth

Posted 30 January 2011 - 04:04 PM

Rotten194 said:

Thanks for posting, it's always nice to know people will play the mod.

I made of video of current progress, not to much. Exploding is currently bound to the 'e' key, but I'll probably end up making this changeable, as I'll need to port this part to ModLoader anyways, it conflicts with almost everything.
_txn8CpuwTc
Next up: Charging attacks and SssSSss, headbutt animation, throwing explosives

That was the best video I have ever seen.


...
...
...
:cobblestone:  BOOM.

Can't wait to see a release.

#18

irishladdie727

Posted 30 January 2011 - 04:11 PM

How's about adding hostile Steve?/minecrafter mobs that shoot arrows at you?  Also,  what are the creeper's goals?  What does it seek in life?  Why must it only destroy?  Flesh out what the creeper does with it's day to day life and how it differs from normal minecraft.

#19

CaSquall
  • Location: Helsingør, Denmark

Posted 30 January 2011 - 04:15 PM

I support this mod fully, this would be an awesome twist on the current gameplay
A notch for you good sir  :Notch:
Posted Image

#20

TankNut
    TankNut

    Zombie Killer

  • Members
  • 202 posts

Posted 30 January 2011 - 04:18 PM

Tip: find a way to make you respawn quickly

and DAMN thats awesome
Posted Image Posted Image