Game Client modified by Ender

Forum for alternative clients, mods & discussions on the same.

Moderator: Phades

Re: Problem with Ender's Client

Postby Projeear » Tue Jul 12, 2011 1:57 pm

Harris wrote:You can if you add quotes?


Well, shit.

That's me out of this thread, then...
Grand Walker of World 1 (w1).
Ex-Lawspeaker of New London, Deadwood and New Deadwood (w3).
Witness of the World 4 Great Explosion (w4).
Ex-Lawspeaker of Gregminster (w5).
Ex-Lawspeaker of Laketown (w6).
Squatter and Rebuilder of Templus Pacis (w6).
Hermit thereafter.
Lawspeaker of Tachbrookshire (Hafen 2)
User avatar
Projeear
 
Posts: 950
Joined: Tue Jan 11, 2011 2:02 am
Location: Jolly ol' England

Re: Problem with Ender's Client

Postby Harris » Tue Jul 12, 2011 2:56 pm

EnderWiggin wrote:do client window appears or no?


Yes.
Proud member of Imagination Land!
Harris
 
Posts: 12
Joined: Thu Jun 24, 2010 7:40 am
Location: England (America Classic)

Re: Game Client modified by Ender

Postby zonova » Tue Jul 12, 2011 3:25 pm

I edited my .bat so it would find javaw.exe, but i don't know what i'm supposed to put for "PATH TO GAME FOLDER". Am i supposed to put in the directory that leads to where i downloaded the Ender's client file? Thanks ^^
zonova
 
Posts: 2
Joined: Thu Jul 08, 2010 9:03 pm

Re: Problem with Ender's Client

Postby EnderWiggin » Tue Jul 12, 2011 3:42 pm

Ok. So when game hangs next time, switch to console window and press CTRL-BREAK and post here screen with it.
User avatar
EnderWiggin
 
Posts: 1154
Joined: Sat Mar 20, 2010 8:23 pm

Re: Problem with Ender's Client

Postby Harris » Tue Jul 12, 2011 3:49 pm

Code: Select all
C:\Documents and Settings\Harris\My Documents\Haven & Hearth>.\updater\HnH_updat
er.exe
The system cannot find the path specified.

C:\Documents and Settings\Harris\My Documents\Haven & Hearth>java -Xms512m -Xmx1
024m -jar haven.jar moltke.seatribe.se -r ./res
2011-07-12 15:48:32
Full thread dump Java HotSpot(TM) Client VM (20.1-b02 mixed mode):

"Timer Thread" prio=6 tid=0x491a0800 nid=0xae4 waiting on condition [0x4b95f000]

   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(Native Method)
        at ender.timer.TimerController.run(TimerController.java:42)

"Headspace mixer frame proc thread" daemon prio=10 tid=0x4a0fc800 nid=0xa84 in O
bject.wait() [0x4c23f000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:485)
        at com.sun.media.sound.MixerThread.run(Unknown Source)
        - locked <0x1a3a8e38> (a com.sun.media.sound.MixerThread)

"Java Sound Event Dispatcher" daemon prio=6 tid=0x49002800 nid=0x604 in Object.w
ait() [0x4c19f000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:485)
        at com.sun.media.sound.EventDispatcher.dispatchEvents(Unknown Source)
        - locked <0x1a3a8f20> (a com.sun.media.sound.EventDispatcher)
        at com.sun.media.sound.EventDispatcher.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)

"Java Sound Event Dispatcher" daemon prio=6 tid=0x4a2ed400 nid=0x6c8 in Object.w
ait() [0x4c14f000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:485)
        at com.sun.media.sound.EventDispatcher.dispatchEvents(Unknown Source)
        - locked <0x1a3a8fa8> (a com.sun.media.sound.EventDispatcher)
        at com.sun.media.sound.EventDispatcher.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)

"Haven resource loader" daemon prio=6 tid=0x4a267400 nid=0xf30 in Object.wait()
[0x4b90f000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:485)
        at haven.Resource$Loader.run(Resource.java:408)
        - locked <0x180298b0> (a haven.PrioQueue)
        at java.lang.Thread.run(Unknown Source)

"Server time ticker" daemon prio=6 tid=0x4a447800 nid=0x854 waiting on condition
 [0x4b8bf000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(Native Method)
        at haven.Session$Ticker.run(Session.java:168)

"Session writer" daemon prio=6 tid=0x4a146800 nid=0xc6c in Object.wait() [0x4b86
f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at haven.Session$SWorker.run(Session.java:535)
        - locked <0x18029958> (a haven.Session$SWorker)

"Session reader" daemon prio=6 tid=0x49175400 nid=0x6a8 runnable [0x4b81f000]
   java.lang.Thread.State: RUNNABLE
        at java.net.PlainDatagramSocketImpl.receive0(Native Method)
        - locked <0x181965b0> (a java.net.PlainDatagramSocketImpl)
        at java.net.PlainDatagramSocketImpl.receive(Unknown Source)
        - locked <0x181965b0> (a java.net.PlainDatagramSocketImpl)
        at java.net.DatagramSocket.receive(Unknown Source)
        - locked <0x0b3100a8> (a java.net.DatagramPacket)
        - locked <0x180571c8> (a java.net.DatagramSocket)
        at haven.Session$RWorker.run(Session.java:414)

"D3D Screen Updater" daemon prio=8 tid=0x4a146400 nid=0x81c in Object.wait() [0x
4b7af000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at sun.java2d.d3d.D3DScreenUpdateManager.run(Unknown Source)
        - locked <0x18029fa8> (a java.lang.Object)
        at java.lang.Thread.run(Unknown Source)

"Haven UI thread" prio=6 tid=0x4a447400 nid=0xc54 waiting for monitor entry [0x4
9aef000]
   java.lang.Thread.State: BLOCKED (on object monitor)
        at haven.HavenPanel.run(HavenPanel.java:386)
        - waiting to lock <0x19127d10> (a haven.UI)
        at java.lang.Thread.run(Unknown Source)

"Haven resource loader" daemon prio=6 tid=0x4913bc00 nid=0x1e8 runnable [0x499af
000]
   java.lang.Thread.State: RUNNABLE
        at java.io.RandomAccessFile.writeBytes(Native Method)
        at java.io.RandomAccessFile.write(Unknown Source)
        at javax.imageio.stream.FileCacheImageInputStream.readUntil(Unknown Sour
ce)
        at javax.imageio.stream.FileCacheImageInputStream.read(Unknown Source)
        at javax.imageio.stream.ImageInputStreamImpl.readFully(Unknown Source)
        at com.sun.imageio.plugins.png.PNGImageReader.readHeader(Unknown Source)

        at com.sun.imageio.plugins.png.PNGImageReader.readMetadata(Unknown Sourc
e)
        at com.sun.imageio.plugins.png.PNGImageReader.readImage(Unknown Source)
        at com.sun.imageio.plugins.png.PNGImageReader.read(Unknown Source)
        at javax.imageio.ImageIO.read(Unknown Source)
        at javax.imageio.ImageIO.read(Unknown Source)
        at haven.Resource$Image.<init>(Resource.java:510)
        at sun.reflect.GeneratedConstructorAccessor2.newInstance(Unknown Source)

        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou
rce)
        at java.lang.reflect.Constructor.newInstance(Unknown Source)
        at haven.Resource.load(Resource.java:1050)
        at haven.Resource.access$300(Resource.java:39)
        at haven.Resource$Loader.handle(Resource.java:432)
        at haven.Resource$Loader.run(Resource.java:411)
        - locked <0x187e7aa0> (a haven.Resource)
        at java.lang.Thread.run(Unknown Source)

"Haven resource loader" daemon prio=6 tid=0x49134c00 nid=0xe38 in Object.wait()
[0x4990f000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:485)
        at haven.Resource$Loader.run(Resource.java:408)
        - locked <0x1802a2d8> (a haven.PrioQueue)
        at java.lang.Thread.run(Unknown Source)

"Haven resource loader" daemon prio=6 tid=0x49138400 nid=0xa5c in Object.wait()
[0x498bf000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:485)
        at haven.Resource$Loader.run(Resource.java:408)
        - locked <0x1802a378> (a haven.PrioQueue)
        at java.lang.Thread.run(Unknown Source)

"Haven resource loader" daemon prio=6 tid=0x49112800 nid=0xf8c in Object.wait()
[0x4986f000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:485)
        at haven.Resource$Loader.run(Resource.java:408)
        - locked <0x1802a418> (a haven.PrioQueue)
        at java.lang.Thread.run(Unknown Source)

"AWT-EventQueue-0" prio=6 tid=0x490bec00 nid=0xfb0 waiting for monitor entry [0x
493ff000]
   java.lang.Thread.State: BLOCKED (on object monitor)
        at haven.HavenPanel$SyncFSM.check(HavenPanel.java:215)
        - waiting to lock <0x19127d10> (a haven.UI)
        at haven.HavenPanel$SyncFSM.access$100(HavenPanel.java:192)
        at haven.HavenPanel.checkfs(HavenPanel.java:225)
        at haven.HavenPanel.access$000(HavenPanel.java:52)
        at haven.HavenPanel$4.mouseMoved(HavenPanel.java:174)
        at java.awt.Component.processMouseMotionEvent(Unknown Source)
        at java.awt.Component.processEvent(Unknown Source)
        at java.awt.Component.dispatchEventImpl(Unknown Source)
        at java.awt.Component.dispatchEvent(Unknown Source)
        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
        at java.awt.EventQueue.access$000(Unknown Source)
        at java.awt.EventQueue$1.run(Unknown Source)
        at java.awt.EventQueue$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
        at java.awt.EventQueue$2.run(Unknown Source)
        at java.awt.EventQueue$2.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)

"Haven main thread" prio=6 tid=0x490b6400 nid=0x700 runnable [0x493af000]
   java.lang.Thread.State: RUNNABLE
        at java.util.AbstractCollection.toArray(Unknown Source)
        at haven.MenuGrid.cons(MenuGrid.java:76)
        at haven.MenuGrid.<init>(MenuGrid.java:100)
        at haven.MenuGrid$1.create(MenuGrid.java:52)
        at haven.UI.newwidget(UI.java:172)
        - locked <0x19127d10> (a haven.UI)
        at haven.RemoteUI.run(RemoteUI.java:74)
        at haven.MainFrame.run(MainFrame.java:194)
        at haven.MainFrame.main2(MainFrame.java:266)
        at haven.MainFrame.access$100(MainFrame.java:35)
        at haven.MainFrame$6.run(MainFrame.java:309)
        at java.lang.Thread.run(Unknown Source)

"AWT-Windows" daemon prio=6 tid=0x49066800 nid=0x570 runnable [0x4930f000]
   java.lang.Thread.State: RUNNABLE
        at sun.awt.windows.WToolkit.eventLoop(Native Method)
        at sun.awt.windows.WToolkit.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)

"AWT-Shutdown" prio=6 tid=0x48fda400 nid=0xb70 in Object.wait() [0x492af000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x1802a908> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:485)
        at sun.awt.AWTAutoShutdown.run(Unknown Source)
        - locked <0x1802a908> (a java.lang.Object)
        at java.lang.Thread.run(Unknown Source)

"Java2D Disposer" daemon prio=10 tid=0x48fdb400 nid=0x4c0 in Object.wait() [0x49
25f000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.lang.ref.ReferenceQueue.remove(Unknown Source)
        - locked <0x1802a9a0> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(Unknown Source)
        at sun.java2d.Disposer.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)

"Low Memory Detector" daemon prio=6 tid=0x48ce7c00 nid=0x3e4 runnable [0x0000000
0]
   java.lang.Thread.State: RUNNABLE

"C1 CompilerThread0" daemon prio=10 tid=0x48cd9000 nid=0x93c waiting on conditio
n [0x00000000]
   java.lang.Thread.State: RUNNABLE

"Attach Listener" daemon prio=10 tid=0x48cd7800 nid=0x9a0 runnable [0x00000000]
   java.lang.Thread.State: RUNNABLE

"Signal Dispatcher" daemon prio=10 tid=0x48cd6000 nid=0x568 waiting on condition
 [0x00000000]
   java.lang.Thread.State: RUNNABLE

"Finalizer" daemon prio=8 tid=0x48cc9800 nid=0xb1c in Object.wait() [0x48e3f000]

   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.lang.ref.ReferenceQueue.remove(Unknown Source)
        - locked <0x1802abf8> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(Unknown Source)
        at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)

"Reference Handler" daemon prio=10 tid=0x48cc4c00 nid=0xeb4 in Object.wait() [0x
48def000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:485)
        at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)
        - locked <0x1802a218> (a java.lang.ref.Reference$Lock)

"main" prio=6 tid=0x003b6400 nid=0x780 in Object.wait() [0x009df000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x1802a520> (a haven.HackThread)
        at java.lang.Thread.join(Unknown Source)
        - locked <0x1802a520> (a haven.HackThread)
        at java.lang.Thread.join(Unknown Source)
        at haven.MainFrame.main(MainFrame.java:314)

"VM Thread" prio=10 tid=0x48cc1000 nid=0xa98 runnable

"VM Periodic Task Thread" prio=10 tid=0x48ce9c00 nid=0xee8 waiting on condition


JNI global references: 85877

Heap
 def new generation   total 157248K, used 52831K [0x02a90000, 0x0d530000, 0x17fe
0000)
  eden space 139776K,  35% used [0x02a90000, 0x05b31f48, 0x0b310000)
  from space 17472K,  17% used [0x0b310000, 0x0b605f48, 0x0c420000)
  to   space 17472K,   0% used [0x0c420000, 0x0c420000, 0x0d530000)
 tenured generation   total 349568K, used 60041K [0x17fe0000, 0x2d540000, 0x42a9
0000)
   the space 349568K,  17% used [0x17fe0000, 0x1ba82598, 0x1ba82600, 0x2d540000)

 compacting perm gen  total 14080K, used 13929K [0x42a90000, 0x43850000, 0x46a90
000)
   the space 14080K,  98% used [0x42a90000, 0x4382a738, 0x4382a800, 0x43850000)
No shared spaces configured.

Proud member of Imagination Land!
Harris
 
Posts: 12
Joined: Thu Jun 24, 2010 7:40 am
Location: England (America Classic)

Re: Game Client modified by Ender

Postby MagicManICT » Tue Jul 12, 2011 3:52 pm

Butko wrote:
ysbryd wrote:You Sir, are simply awesome...
Now about that hover over kiln etc show quality thing.... hmm hmmm?

Yeah that would be nice, kilns, ovens, smelters, barrels, cauldrons, anvil,... is it possible to get their quality?


This has been requested before, but will require Loftar to add it to the server. Ender can only work with the data he can request.
Opinions expressed in this statement are the authors alone and in no way reflect on the game development values of the actual developers.
User avatar
MagicManICT
 
Posts: 18436
Joined: Tue Aug 17, 2010 1:47 am

Re: Problem with Ender's Client

Postby sabinati » Tue Jul 12, 2011 4:18 pm

is your client up to date? it's not finding the updater, and i thought the newer version didn't use -r./res
User avatar
sabinati
 
Posts: 15513
Joined: Mon Jul 13, 2009 4:25 am
Location: View active topics

Re: Problem with Ender's Client

Postby MagicManICT » Tue Jul 12, 2011 4:30 pm

sabinati wrote:is your client up to date? it's not finding the updater, and i thought the newer version didn't use -r./res


The updater has to be downloaded by itself. (I don't use it. Rather wait and see others find the bugs first.) My understanding is the -r flag is for downloaded resources. You don't need it if you don't have anything there. (Someone please correct me if I'm wrong on that.)

OP: The client can take several minutes to initially load on some machines.
Opinions expressed in this statement are the authors alone and in no way reflect on the game development values of the actual developers.
User avatar
MagicManICT
 
Posts: 18436
Joined: Tue Aug 17, 2010 1:47 am

Re: Problem with Ender's Client

Postby EnderWiggin » Tue Jul 12, 2011 4:50 pm

Hm... strange.. can't see any error. How long have you waited? maybe it's just initial loading time?
P.S. remove -r ./res, it's not needed anymore. It shouldn't hurt, but....
User avatar
EnderWiggin
 
Posts: 1154
Joined: Sat Mar 20, 2010 8:23 pm

Re: Problem with Ender's Client

Postby barracuda546 » Tue Jul 12, 2011 4:52 pm

It happens to me too, but only on one character on a certain account, it doesnt happen all the time and a computer restart fixes it for a while. Default client always works fine.
"If you want to go quickly, go alone. If you want to go far, go together."
User avatar
barracuda546
 
Posts: 941
Joined: Sun Jul 25, 2010 12:58 am

PreviousNext

Return to The Wizards' Tower

Who is online

Users browsing this forum: Claude [Bot] and 6 guests