Compiled Haven.jar Distributions
DEFAULT client port: [latest: 12/1/2011]
http://odditown.taggedup.com/boshaw/Default%20Port/haven.jar
ENDER client port: [latest: 12/8/2011]
http://odditown.taggedup.com/boshaw/Ender%20Port/haven.jar
Note: Ender port was tested using HnH_Ender_x64.zip + HnH_Ender_upd_13.07.11.zip (you can find these on enders thread)
Extras: REQUIRED [latest: 12/8/2011]
-> http://odditown.taggedup.com/boshaw/Full/misc.rar
Full Folders: (i won't reupdate any of these folders so just download the latest haven.jar for said client and replace it in the folder to make it updated)
You'll want to delete the windows.conf and key.conf as well to reset the settings
default [x32]: http://odditown.taggedup.com/boshaw/Ful ... nt_x32.rar
default [x64]: http://odditown.taggedup.com/boshaw/Ful ... nt_x64.rar
ender port[x32]: http://odditown.taggedup.com/boshaw/Ful ... rt_x32.rar
ender port[x64]: http://odditown.taggedup.com/boshaw/Ful ... rt_x64.rar
Source Distributions
DEFAULT client port:
https://github.com/boshaw/haven-client
ENDER client port:
https://github.com/boshaw/Haven-and-Hea ... d-by-Ender
Java Errors
-Exception in thread "main" java.lang.UnsupportedClassVersionError
--> I compile with JDK 7 which means you'll need JRE 7 to run the ports, you can download JRE 7 @ http://www.oracle.com/technetwork/java/ ... 32155.html
Organization of the Code
-First off all of my code is compiled into the default client that way no matter what custom client you use you should be able to merge my code into yours without the end of some random custom client only feature
-I upload all the stuff on github for easy access to the user so you can easily see the changes needed,etc which then you can just copy/paste or edit into your own custom clients
--All mods are first compiled via default client source code then ported to ender, both are tested. If you find a random bug please do submit it to me.
-Each mod will typically have its own post with links to default github first then once i port to ender i'll update with those links as well.
Requests
-I'm bored, i will take mod requests if you ask for them either through pm or via forum post.
--I will limit to what i choose to accept for requests either do to me not wanting to release something or not having a good approach at the moment.
Also some of you may realize by what i post in my code will easily lead to another mod and if so i'll probably post that other mod ie: movement via minimap clearly shows how to do basic movement via key which i also discussed in another thread awhile back so you'll probably see me post up key movement mod sooner or later depending on when i get the time to put it together in a presentable fashion.
Current Mod List
Permanent Lighting Mod
->Ports: Ender + default
Extended Avatar viewer
->Ports: Ender + default
Minimap movement
->Ports: Ender + default
Key Movement
->Link: viewtopic.php?f=27&t=21981#p268202
->Ports: Ender + default
Key Binding Mod
->Link: viewtopic.php?f=27&t=21981&start=10#p268320
->Ports: Ender + default
1st UI Enhancement
->Link: viewtopic.php?f=27&t=21981&p=269266#p269266
->Ports: Ender + default
Key Movement Update 1
->Link: viewtopic.php?f=27&t=21981&start=30#p271591
->ports: Ender + default
List Gear Based On Seen Hearthlings
-> Link: viewtopic.php?f=27&t=21981&start=40#p288986
->ports: Ender + default
Curio Enhanced Tooltip
->Link: viewtopic.php?f=27&t=21981&p=293412#p293412
->ports: Ender + default
=Permanent Lighting Mod=
In case any of you actually play without nightvision here's a permanent light fix.
http://pastebin.com/L91bRczn => ILM.java
http://pastebin.com/KAQYtqiM => Lumin.java [removed unused variable]
or
github links:
https://github.com/boshaw/haven-client/ ... 2a1e45868a
https://github.com/boshaw/haven-client/ ... 1cb745947b [fix from previous]
https://github.com/boshaw/haven-client/ ... e240226e33 [yet another error prevention for this, needed for default. worked on my custom without its need but just to make sure]
https://github.com/boshaw/haven-client/ ... 47b36751d6 [more prevention]
Following objects give off light no matter what:
-torchpost
-fire
-candelabrum
-People objects emit the same size light as a fire
The object listed except for player obj gives off the same amount of light as it would if lit or it should pm me if one is wrong.
If anyone cares and wants to make it so animals light up or other objects you can pm me or something and i'll update the files for you.
As of right now i can't do tile lighting, maybe later i'll come back with source for tile lighting depending on how many people actually like this.
=Extended Avatar viewer=
https://github.com/boshaw/haven-client/ ... 14e6b6e32c
Extended Avatar viewer is just a extra neat thing where if you right click any avatar a new semi-window will pop up showing the full display of the char along with rendered gear on him (also includes kaka,body,etc)
right click to close it or just hit the exit button
ex:
=Minimap movement=
This mod lets you move your player around via right clicking the minimap which will find then do some nice conversions to get a tile position to tell the server to move to.
https://github.com/boshaw/haven-client/ ... b0d45ba84e [MapView.java has a runtime error in this one, fix below]
https://github.com/boshaw/haven-client/ ... bcc2e49dee [The fix for MapView.java]
https://github.com/boshaw/haven-client/ ... 6dcbffb63c [small fix for possibility of pcoord being null]