Hi everyone,
I'm created a new mod, I've followed some tutorials and thins like that but when I go to the terminal to reobfuscate it comes up with thise message:
src/minecraft/net/minecraft/src/mod_Kakite.java:4: net.minecraft.src.mod_Kakite is not abstract and does not override abstract method load() in net.minecraft.src.BaseMod
public class mod_Kakite extends BaseMod
^
otherwise the compiler doesn't know you're meaning the constructor of EntityGiantChicken.java and thinks it's a normal method (which must have a return type)
Hi it keeps on saying to put a ";" after public entitygiantchicken but when I do put one in it still says
src/minecraft/net/minecraft/src/EntityGiantChicken.java:23: ';' expected
public EntityGiantChicken(World world)
^
Note: This mod is BETA - There is a good chance it will crash, but is stable enough for people to use now. If you get a crash dump, please post what you were doing, and the crash log in this thread.
Usage
Create a craft controller block
Place this block on your 'ship'. The direction you place the block will determine the forward direction for the craft. Right click the block. The craft will be determined. If it is too large, you will get an error. Default max size is 1024 blocks.
Blocks that will not be accepted as part of a ship by default (you can change this - see configuration section):
Air
Stone
Grass
Dirt
Bedrock
Water
Lava
Sand
Gravel
Snow
Ice
A few more random things like flowers and mushrooms
All other blocks are allowed, but they may not all work! Containers like chests will show up on the craft, but are not usable. Their contents will be dropped when the craft is created.
Controls for the ship are on the number pad by default.
8 Increase speed
2 Decrease speed
4 Rotate left
6 Rotate right
5 Stop
+ Ascend
- Descend
* Stop and align to grid
You can configure the controls in your options.txt, see below.
You can control the ship as long as you are standing on it (or near it in some cases).
If you jump off while the ship is in motion, wave goodbye.
Right clicking the controller block will cause the ship to stop, realign to the world grid, and rejoin the world.
IF YOU EXIT THE GAME WITH AN ACTIVE CRAFT, IT WILL NOT BE SAVED. (Fixed in 0.5)
Place Zeppelin-client-<version>.zip in the /mods/ folder.
Done!
Installation videos:
Compatibility Known Working
Aether
Fyores Mo' Ores mod.
Better Movement.
Clay Soldiers
TooManyItems
Mo' Creatures
Millenaire
Seasons
Mothy's mods
Planetoids
Freerunner Mod
Balkons Weapon Mod
MC Patcher
Zan's Minimap
Finite Liquids (add liquids to disallowed list in config)
DJoslin's Canon powder
Known Issues
Single Player Commands - works sometimes?
CCTV
Configuration
The configuration file can be found in your minecraft folder under /config/mod_Zeppelin.cfg. If it does not exist it will be created at runtime. These configuration settings are currently implemented, along with their defaults:
block.controller.id = 195
This is the controller block ID
zeppelin.max_craft_size = 1024
This is the maximum size the controller will attempt to detect. LARGE VALUES WILL FREEZE - YOU HAVE BEEN WARNED
zeppelin.disallowed_blocks = 1,2,3,8,9,10,11,12,13,30,31,32,37,38,39,40,51,52,59,78,79,90
A comma separated list of blocks the controller will skip when searching for a craft. See wiki for ID listing. Air and Bedrock are always skipped.
zeppelin.default_lighting = -1
Allows you to override dynamic lighting of the craft and use a fixed value. This can improve performance for some people with large craft. Values from 0 to 1 are accepted, all others infer dynamic lighting.
Release Notes 1.7.3.0.9
TNT no longer crashes the game.
Align to grid will now align entities on the ship as well.
1.7.3.0.8
Players should no longer fall through the blocks.
Items should no longer duplicate.
Stairs collide like slabs for now.
The controller will no longer cause a stack overflow if it hits lava.
1.7.3.0.7
Craft will now ascend with items on board (dropped items or minecarts/boats)
Craft are less 'grabby' about players near them.
Controller block rotation fixed (again).
Controller block can be activated via redstone signals.
Blocks on active craft can be attacked and destroyed. This means they are vulnerable to all attacks, player, TNT, arrows, etc.
TNT can be activated with right click when part of a craft.
1.7.3.0.6
Slabs work
Rotation of blocks! The following blocks rotate correctly:
Controller
Stairs (wrong while flying, correct when reentering the world)
Torches
Ladders
Levers
Doors
Buttons
Pumpkins
Signs (on walls) (still get erased)
Beds
Redstone repeaters
Trapdoors
Holes should no longer appear in craft when returning to the grid >.>
Configuration option - zeppelin.default_lighting - can be used to disable lighting on craft to speed up rendering. See op.
1.7.3.0.5
Active craft now save across sessions! Yay!
Controller block is activated and deactivated with right click. It no longer auto-destroys.
Default block ID changed to 195 to better fit with Aether.
1.7.3.0.4
Fixed the player shifting when ship is rotating.
1.7.3.0.3
Implemented directional controller block. The placement of the block determines the front of the craft.
Configuration file for settings now in /config/mod_Zeppelin.cfg. See configuration section for details.
1.7.3.0.2
Removed cobblestone from disallowed list
Fixed renderCraftEntity:28 crashes
Removed ModLoaderMP requirement
Increased maximum craft size to 1024
Torches/Doors/Ladders etc no longer crash. They are invisble and non-collidable on active craft, but successfully reintegrate when the craft rejoins the world.
1.7.3.0.1
Initial release
Known Issues
Ladders on a ship crash the game.
Exiting the game while a craft exists causes the craft to be lost.
Torches emit no light, neither does glowstone.
Slight movement of the player during rotation. - This rotation can cause the player to clip into blocks, and then fall. Beware the edges!
Players can sometimes fail to collide horizontally with blocks when the ship is rotating
Bounding boxes are grid aligned even during rotation.
Random item duplication bug with some blocks (torches, minecart rails, ladders)
Not all blocks render on active craft, but they should not be collidable so you dont get trapped in walls of torches or anything
Half-blocks are not collidable
Odd behaviour when loading saved craft, you may have to right-click the control block several times.
Furnaces, pistons, dispensers all do NOT rotate properly yet :/
Water is crazy. Stay away from it. Submarines are not possible yet.
Future Plans
SMP!!!!!
Controller block direction determines initial ship direction
Ships consume fuel (configurable)
Crashing the ship at high speed will cause blocks to break
Remote control
Ships created in water (or lava?) will have vertical motion disabled
Configuration file (custom blocklists etc)
Chests/Furnaces/Workbench functionality.
Non-ugly texture for controller
Larger ships are slower to accelerate and turn (configurable?)
More complicated (and expensive) recipe
Be able to place new blocks while ship is in motion (and break blocks)
Momentum
Frequently Asked Questions Q: What is the block ID for the controller? A: Block ID 195 by default in version 0.5 and higher (165 for 0.1 through 0.4).
Q: How can I change the controls? A: Either use the in game control editor, or edit the options.txt in your .minecraft folder (Start->Run->%appdata%/.minecraft/). The numbers for the keys are scancodes, which you can find here. Minecraft's config.txt requires DECIMAL scancodes. NOT hex. Picture!
Here's a different control scheme based on arrow keys, pgup/pgdn, home/end.
Q: I can only move up and down! Help! A: Make sure your NUMLOCK is on! If you don't know what that is, google it!
Q: I get a black screen and no crash dump, what can I do? A: If you get the black screen with no error, create the following batch file file (or put it in your start->run)
Note:
Due to the copyright notation of Mojang AB, the copyright holders of minecraft, any modification is the intellectual property of the authors of the modification, as long as you don´t mark original modified or non modified minecraft files as your own.
See also: http://minecraft.net/copyright.jsp
Terms:
"Decompilation" means the translation of binary forms of the software into source forms of the software with or without the help of programs (including, but not limited to, decompilers).
1. The use of the software in binary forms without any modification is permitted.
1.1 Copying the software in binary forms without any modification for private purposes is permitted. Do not publish without a written permission of the copyright holders.
2. Redistribution of the software in source or binary forms, with or without modification, is only permitted with a written permission by the copyright holders.
3. Modification of the software in source or binary forms is only permitted with a written permission by the copyright holders.
4. Reading the source code of the software is only permitted with a written permission by the copyright holders or a special permission.
4.1 A special permission is automatically achieved, when the usage of the source code of the software is only for private, non commercial, reference purposes. (Including, but not limited to, learning, inspiration)
4.2 Copying the source code of the software is only permitted with a written permission by the copyright holders.
5. Decompilation of the binary files of the software is only permitted with a written permission by the copyright holders or a special permission.
5.1 A special permission is automatically achieved, when the usage of the decompiled source code is only for private, non commercial, reference purposes. (Including, but not limited to, learning, inspiration)
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Some people have been asking for a donate button. I do not expect anyone to donate anything, but if you REALLY want to, here it is.
Bro i guarentee not a single person is stupid enough to download it. You probably made a new account so your real one wouldnt get slammed for having a virus.
0
0
I'm created a new mod, I've followed some tutorials and thins like that but when I go to the terminal to reobfuscate it comes up with thise message:
src/minecraft/net/minecraft/src/mod_Kakite.java:4: net.minecraft.src.mod_Kakite is not abstract and does not override abstract method load() in net.minecraft.src.BaseMod
public class mod_Kakite extends BaseMod
^
and my code looks like this:
public class mod_Kakite extends BaseMod
If anyone can help it would be great.
Thanks,
The1UfeaR
0
I'M GOING TO MAKE A MOD CALLED "KAKITE" I'VE MADE MOST OF THE TEXTURES SO THIS CHICKEN THINGY IS NOT GOING AHEAD
0
Hi it keeps on saying to put a ";" after public entitygiantchicken but when I do put one in it still says
src/minecraft/net/minecraft/src/EntityGiantChicken.java:23: ';' expected
public EntityGiantChicken(World world)
^
this is that line
public EntityGiantChicken(World world);
0
what do you mean by "awesome faces"
0
I did it then this happened
src/minecraft/net/minecraft/src/EntityGiantChicken.java:23: invalid method declaration; return type required
public EntityChicken(World world)
^
src/minecraft/net/minecraft/src/EntityGiantChicken.java:23: ';' expected
public EntityChicken(World world)
^
0
I was wondering if anyone could tell me why this error keeps popping up
src/minecraft/net/minecraft/src/EntityGiantChicken.java:23: invalid method declaration; return type required
public EntityChicken(World world)
^
and this is my line of code thats messing up
public EntityChicken(World world)
If anyone can help it will be much appreciated
0
Trolls and awsome faces?
[/quot
i'll take that suggestion on
thanks
0
I know how to make blocks, items, food and people
0
I'm looking for some mod ideas, please don't say things like other diamentions and things like that because I don't know how to code that.
Thanks
The1ufear
0
I used to create mods but now I want to get back into it. I desperatly need some ideas because right now I'm stuck.
Thanks,
The1UfeaR
0
0
Zeppelin
News!
8/14/2011
0.9 released! TNT works again!
Description
Zeppelin is a mod you can use to fly ships around in the Minecraft world. It is not limited to the world grid, but can move freely in space.
Aether compatible - Watch Neth's awesome video
Videos!
Install video brought to us by Mine123Crafter!
Nice video from Neth!
A great video brought to us by The Original Minecraft Mod Showcase (with some unfortunate crashes (which are now fixed!))
A nice video by thinwhiteduke89, shows how to craft the controller and steer a ship around.
Video from robbaz :
An interview (of me) done by killthenrun1
Banners!
Courtesy of KensukeNL:
From dotsnake:
From Something37:
Note: This mod is BETA - There is a good chance it will crash, but is stable enough for people to use now. If you get a crash dump, please post what you were doing, and the crash log in this thread.
Usage
Create a craft controller block
Place this block on your 'ship'. The direction you place the block will determine the forward direction for the craft. Right click the block. The craft will be determined. If it is too large, you will get an error. Default max size is 1024 blocks.
Blocks that will not be accepted as part of a ship by default (you can change this - see configuration section):
Controls for the ship are on the number pad by default.
8 Increase speed
2 Decrease speed
4 Rotate left
6 Rotate right
5 Stop
+ Ascend
- Descend
* Stop and align to grid
You can configure the controls in your options.txt, see below.
You can control the ship as long as you are standing on it (or near it in some cases).
If you jump off while the ship is in motion, wave goodbye.
Right clicking the controller block will cause the ship to stop, realign to the world grid, and rejoin the world.
IF YOU EXIT THE GAME WITH AN ACTIVE CRAFT, IT WILL NOT BE SAVED.(Fixed in 0.5)Download
mod_Zeppelin-client-1.7.3.0.9.zip (Adfly) MD5 49AEAA09FE98279772BD4B6DEE6DE698
mod_Zeppelin-client-1.7.3.0.8.zip (Adfly) MD5 B2177D110C2DA1CCD5977E457FA22ACF
mod_Zeppelin-client-1.7.3.0.7.zip (Adfly) MD5 FE7091A1C52261DEC30D1252423114C3
mod_Zeppelin-client-1.7.3.0.6.zip (Adfly) MD5 3AC37D4A1C7B84FA48E3A54B99FA1C23
mod_Zeppelin-client-1.7.3.0.5.zip (Adfly) MD5 A209D259BB7AB1055605219CE5BA0871
mod_Zeppelin-client-1.7.3.0.4.zip (Adfly) MD5 7B0C974BC4997E75CD179502354D2B71
mod_Zeppelin-client-1.7.3.0.3.zip (Adfly) MD5 B424D36B6516DC2C86F032D49465A808
mod_Zeppelin-client-1.7.3.0.2.zip (Adfly) MD5 BCBB86C34DAD8481C23DB83718CC0516
mod_Zeppelin-client-1.7.3.0.1.zip (Adfly) MD5 34900889907507B3D327B420DD328124
Installation
This is a fully ModLoader compatible mod, no changes to the base classes are required!
Compatibility
Known Working
Configuration
The configuration file can be found in your minecraft folder under /config/mod_Zeppelin.cfg. If it does not exist it will be created at runtime. These configuration settings are currently implemented, along with their defaults:
block.controller.id = 195
This is the controller block ID
zeppelin.max_craft_size = 1024
This is the maximum size the controller will attempt to detect. LARGE VALUES WILL FREEZE - YOU HAVE BEEN WARNED
zeppelin.disallowed_blocks = 1,2,3,8,9,10,11,12,13,30,31,32,37,38,39,40,51,52,59,78,79,90
A comma separated list of blocks the controller will skip when searching for a craft. See wiki for ID listing. Air and Bedrock are always skipped.
zeppelin.default_lighting = -1
Allows you to override dynamic lighting of the craft and use a fixed value. This can improve performance for some people with large craft. Values from 0 to 1 are accepted, all others infer dynamic lighting.
Release Notes
1.7.3.0.9
Known Issues
Ladders on a ship crash the game.Exiting the game while a craft exists causes the craft to be lost.Slight movement of the player during rotation. - This rotation can cause the player to clip into blocks, and then fall. Beware the edges!Random item duplication bug with some blocks (torches, minecart rails, ladders)Half-blocks are not collidableFuture Plans
Controller block direction determines initial ship directionConfiguration file (custom blocklists etc)Non-ugly texture for controllerand break blocks)Frequently Asked Questions
Q: What is the block ID for the controller?
A: Block ID 195 by default in version 0.5 and higher (165 for 0.1 through 0.4).
Q: How can I change the controls?
A: Either use the in game control editor, or edit the options.txt in your .minecraft folder (Start->Run->%appdata%/.minecraft/). The numbers for the keys are scancodes, which you can find here. Minecraft's config.txt requires DECIMAL scancodes. NOT hex. Picture!
Here's a different control scheme based on arrow keys, pgup/pgdn, home/end.
key_craft.right:205
key_craft.stop:207
key_craft.backward:208
key_craft.down:209
key_craft.forward:200
key_craft.left:203
key_craft.align:199
key_craft.up:201
Q: I can only move up and down! Help!
A: Make sure your NUMLOCK is on! If you don't know what that is, google it!
Q: I get a black screen and no crash dump, what can I do?
A: If you get the black screen with no error, create the following batch file file (or put it in your start->run)
java -Xms512m -Xmx1024m -cp "%APPDATA%\.minecraft\bin\minecraft.jar;%APPDATA%\.minecraft\bin\jinput.jar;%APPDATA%\.minecraft\bin\lwjgl.jar;%APPDATA%\.minecraft\bin\lwjgl_util.jar" -Djava.library.path="%APPDATA%\.minecraft\bin\natives" net.minecraft.client.Minecraft
You should now get a command prompt with all the java messages, and minecraft should start. When it crashes, this window should have your stacktrace.
Q: Why can't I use block X?
A: You can try! See the configuration section above.
Mod License
Zeppelin ( "the software" )
Copyright (c) 2011, Patrick "blakmajik" Wilkerson ( "the copyright holders" )
All rights reserved.
Contact:
E-Mail: <[email protected]>
Minecraftforum.net: <blakmajik>
Minecraft.net: <blakmajik>
Note:
Due to the copyright notation of Mojang AB, the copyright holders of minecraft, any modification is the intellectual property of the authors of the modification, as long as you don´t mark original modified or non modified minecraft files as your own.
See also: http://minecraft.net/copyright.jsp
Terms:
"Decompilation" means the translation of binary forms of the software into source forms of the software with or without the help of programs (including, but not limited to, decompilers).
1. The use of the software in binary forms without any modification is permitted.
1.1 Copying the software in binary forms without any modification for private purposes is permitted. Do not publish without a written permission of the copyright holders.
2. Redistribution of the software in source or binary forms, with or without modification, is only permitted with a written permission by the copyright holders.
3. Modification of the software in source or binary forms is only permitted with a written permission by the copyright holders.
4. Reading the source code of the software is only permitted with a written permission by the copyright holders or a special permission.
4.1 A special permission is automatically achieved, when the usage of the source code of the software is only for private, non commercial, reference purposes. (Including, but not limited to, learning, inspiration)
4.2 Copying the source code of the software is only permitted with a written permission by the copyright holders.
5. Decompilation of the binary files of the software is only permitted with a written permission by the copyright holders or a special permission.
5.1 A special permission is automatically achieved, when the usage of the decompiled source code is only for private, non commercial, reference purposes. (Including, but not limited to, learning, inspiration)
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Some people have been asking for a donate button. I do not expect anyone to donate anything, but if you REALLY want to, here it is.
0
0