News:

FOR INFORMATION ON DONATIONS, AND HOW TO OBTAIN ACCESS TO THE GAME, PLEASE VIEW THE FOLLOWING TOPIC: http://stick-online.com/boards/index.php?topic=2.0

Main Menu

Minecraft

Started by tehrozzy, September 10, 2010, 08:06:31 PM

Previous topic - Next topic

Scotty

Or I could just bring the server back online.

It's back up.

I have to warn you though, a lot of the recent issues people have seen with lag are likely attributed to this shitty router I purchased a month or so back, and am now looking to replace because it blows not so freshly shaven donkey balls.

ARTgames


igufed

Just to give another option for minecraft servers, I've started one as well.

I have it to also only allow specified IP addresses, so, if you'd like access, send me a PM with your public IP address.  http://www.whatismyip.com

Gettra - In development  ExcessPoker - Released v1.0

Trogdor

I've been messing around on singleplayer for the past few weeks working on substation prototypes. After much blood, sweat, and tears, here's what I've come up with!

/]

/]

/]

Yeah, the pictures suck as far as recognizing how it works, but that's not the point of the design. I've streamlined the substation to the point where all you need to do is get into the already awaiting cart to get boosted to the station. Of course, server lag makes everything a bit more challenging, so I had to tailor the cart mechanics to create a relatively low margin of error. Inclined and declined tracks for easier cart catching, multi-faceted pressure plates to account for single-block brake pads, copious use of the SW rule, and plenty of redstone logic gates to make sure once a signal is sent, it keeps sending until it's no longer needed. I'll obviously need to test it in the actual environment it'll be operating in, but since Scotty's server is having some pretty bad lag issues, I'll avoid that headache for now.

In a nutshell, the station has a total of two boosters (one to boost the passenger, and the other to pick up a reserve cart) and three cart holders (one being the cart ready to be boarded, and two in reserve). By getting into the cart, you activate both of these boosters simultaneously, which means as you're waiting to depart, another cart is on its way to fill the soon-to-be vacant spot (I've made adjustments to track lengths to prevent the cart from falling on top of you). The reserves will be filled as usual, as the station's overflow will travel to the sub in search of vacancies.

The interesting part was how to fill all three vacancies consecutively (if need be). What good would having reserves be if there's no cart to be boarded? I eventually settled on two NAND gates; one being hooked up to the reserves, and the other to the output of the NAND and a static loop booster (my very own design :3). I simply bifurcated the reserve booster to take a slightly different route back only if there's no reserves left, which would then let the station know there's no available carts by hitting that specific loop booster. Only by having both reserves vacant and the reserve booster fail to pick up any carts will it redirect the cart return track directly to the departing cart pad. Another loop is set up along that route which will switch it back over to the reserves. I don't have the overflow track and cart return track hooked up to anything, since there's nothing to hook it up to. I'm fresh out of iron at the moment, but I may eventually make it a complete circuit just for fun.

At any rate, this'll all be encased in obsidian and placed at the spawn once those lag issues are resolved and the spawn location has moved back. Hell, I might just stick one near the current spawn so I can avoid walking through that forest...
If you give a man a fire, he'll be warm for a day.
If you light a man on fire, he'll be warm for the rest of his life.

ARTgames

how many users at once can use it?

Trogdor

Well, there's only one departing cart, but the delay time between that cart leaving and another filling its space is virtually non-existent. So to answer your question it technically can only be used by one person at a time, but there can be a maximum of three carts in transit to the station until those carts make the return trip to refill the sub's vacant cart holders.
If you give a man a fire, he'll be warm for a day.
If you light a man on fire, he'll be warm for the rest of his life.

EpicPhailure

Ever considered a job in engineering design?

11clock

I see something like this every time I close the game:

Quote from: Text file that appears after closing the game
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x4beec059, pid=3244, tid=1480
#
# JRE version: 6.0_23-b05
# Java VM: Java HotSpot(TM) Client VM (19.0-b09 mixed mode windows-x86 )
# Problematic frame:
# C  [OpenAL32.dll+0xc059]
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
#

---------------  T H R E A D  ---------------

Current thread (0x48cc0c00):  VMThread [stack: 0x48d50000,0x48da0000] [id=1480]

siginfo: ExceptionCode=0xc0000005, reading address 0x4c03e960

Registers:
EAX=0x4c03e960, EBX=0x4bee0000, ECX=0x4c023f88, EDX=0x00320000
ESP=0x48d9f9f4, EBP=0x48d9fa50, ESI=0x4c023f68, EDI=0x4c023f38
EIP=0x4beec059, EFLAGS=0x00010202

Register to memory mapping:

EAX=0x4c03e960

[error occurred during error reporting (printing registers, top of stack, instructions near pc), id 0xc0000005]

Stack: [0x48d50000,0x48da0000],  sp=0x48d9f9f4,  free space=318k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [OpenAL32.dll+0xc059]
C  [OpenAL32.dll+0x103d0]
C  [ntdll.dll+0x118a]
C  [ntdll.dll+0x224ca]
C  [kernel32.dll+0x1caae]
C  [kernel32.dll+0x1cb26]
C  [msvcr71.dll+0x8d04]
C  [msvcr71.dll+0x8d11]
V  [jvm.dll+0x203ded]
V  [jvm.dll+0x20310e]
V  [jvm.dll+0x203430]
V  [jvm.dll+0x203832]
V  [jvm.dll+0x18843c]
C  [msvcr71.dll+0x9565]
C  [kernel32.dll+0xb729]

VM_Operation (0x4959f560): Exit, mode: safepoint, requested by thread 0x490bb400


---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )
  0x49a9f800 JavaThread "Thread-22" [_thread_blocked, id=3768, stack(0x4c7e0000,0x4c830000)]
  0x49ac1800 JavaThread "Thread-21" daemon [_thread_blocked, id=2940, stack(0x49860000,0x498b0000)]
  0x49120400 JavaThread "Thread-10" daemon [_thread_blocked, id=2488, stack(0x4be90000,0x4bee0000)]
  0x491b2800 JavaThread "Thread-9" daemon [_thread_blocked, id=3664, stack(0x4be40000,0x4be90000)]
  0x49157800 JavaThread "Thread-8" daemon [_thread_in_native, id=2120, stack(0x4bdf0000,0x4be40000)]
  0x4911f400 JavaThread "Timer hack thread" daemon [_thread_blocked, id=3380, stack(0x49d00000,0x49d50000)]
  0x003a6400 JavaThread "DestroyJavaVM" [_thread_blocked, id=280, stack(0x009c0000,0x00a10000)]
  0x490bb400 JavaThread "AWT-EventQueue-0" [_thread_blocked, id=840, stack(0x49550000,0x495a0000)]
  0x49037c00 JavaThread "AWT-Shutdown" [_thread_blocked, id=3036, stack(0x492a0000,0x492f0000)]
  0x49033400 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=2604, stack(0x49250000,0x492a0000)]
  0x48cdec00 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=1032, stack(0x48f30000,0x48f80000)]
  0x48cd8c00 JavaThread "CompilerThread0" daemon [_thread_blocked, id=2984, stack(0x48ee0000,0x48f30000)]
  0x48cd7400 JavaThread "Attach Listener" daemon [_thread_blocked, id=3952, stack(0x48e90000,0x48ee0000)]
  0x48cd5c00 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=572, stack(0x48e40000,0x48e90000)]
  0x48cc8000 JavaThread "Finalizer" daemon [_thread_blocked, id=3928, stack(0x48df0000,0x48e40000)]
  0x48cc3400 JavaThread "Reference Handler" daemon [_thread_blocked, id=2092, stack(0x48da0000,0x48df0000)]

Other Threads:
=>0x48cc0c00 VMThread [stack: 0x48d50000,0x48da0000] [id=1480]

VM state:at safepoint (shutting down)

VM Mutex/Monitor currently owned by a thread:  ([mutex/lock_event])
[0x003a54f8] Threads_lock - owner thread: 0x48cc0c00

Heap
def new generation   total 157376K, used 9036K [0x02a90000, 0x0d550000, 0x17fe0000)
  eden space 139904K,   6% used [0x02a90000, 0x03363318, 0x0b330000)
  from space 17472K,   0% used [0x0c440000, 0x0c440000, 0x0d550000)
  to   space 17472K,   0% used [0x0b330000, 0x0b330000, 0x0c440000)
tenured generation   total 349568K, used 55228K [0x17fe0000, 0x2d540000, 0x42a90000)
   the space 349568K,  15% used [0x17fe0000, 0x1b5cf128, 0x1b5cf200, 0x2d540000)
compacting perm gen  total 12544K, used 12288K [0x42a90000, 0x436d0000, 0x46a90000)
   the space 12544K,  97% used [0x42a90000, 0x43690298, 0x43690400, 0x436d0000)
No shared spaces configured.

Dynamic libraries:
0x00400000 - 0x00424000    C:\Program Files\Java\jre6\bin\javaw.exe
0x7c900000 - 0x7c9b2000    C:\WINDOWS\system32\ntdll.dll
0x7c800000 - 0x7c8f6000    C:\WINDOWS\system32\kernel32.dll
0x77dd0000 - 0x77e6b000    C:\WINDOWS\system32\ADVAPI32.dll
0x77e70000 - 0x77f03000    C:\WINDOWS\system32\RPCRT4.dll
0x77fe0000 - 0x77ff1000    C:\WINDOWS\system32\Secur32.dll
0x7e410000 - 0x7e4a1000    C:\WINDOWS\system32\USER32.dll
0x77f10000 - 0x77f59000    C:\WINDOWS\system32\GDI32.dll
0x76390000 - 0x763ad000    C:\WINDOWS\system32\IMM32.DLL
0x7c340000 - 0x7c396000    C:\Program Files\Java\jre6\bin\msvcr71.dll
0x6d7f0000 - 0x6da9c000    C:\Program Files\Java\jre6\bin\client\jvm.dll
0x76b40000 - 0x76b6d000    C:\WINDOWS\system32\WINMM.dll
0x6d7a0000 - 0x6d7ac000    C:\Program Files\Java\jre6\bin\verify.dll
0x6d320000 - 0x6d33f000    C:\Program Files\Java\jre6\bin\java.dll
0x6d280000 - 0x6d288000    C:\Program Files\Java\jre6\bin\hpi.dll
0x76bf0000 - 0x76bfb000    C:\WINDOWS\system32\PSAPI.DLL
0x6d7e0000 - 0x6d7ef000    C:\Program Files\Java\jre6\bin\zip.dll
0x6d000000 - 0x6d14a000    C:\Program Files\Java\jre6\bin\awt.dll
0x73000000 - 0x73026000    C:\WINDOWS\system32\WINSPOOL.DRV
0x77c10000 - 0x77c68000    C:\WINDOWS\system32\msvcrt.dll
0x774e0000 - 0x7761e000    C:\WINDOWS\system32\ole32.dll
0x773d0000 - 0x774d3000    C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.6028_x-ww_61e65202\COMCTL32.dll
0x77f60000 - 0x77fd6000    C:\WINDOWS\system32\SHLWAPI.dll
0x5ad70000 - 0x5ada8000    C:\WINDOWS\system32\uxtheme.dll
0x6d230000 - 0x6d27f000    C:\Program Files\Java\jre6\bin\fontmanager.dll
0x74720000 - 0x7476c000    C:\WINDOWS\system32\MSCTF.dll
0x755c0000 - 0x755ee000    C:\WINDOWS\system32\msctfime.ime
0x77c00000 - 0x77c08000    C:\WINDOWS\system32\VERSION.dll
0x68000000 - 0x68036000    C:\WINDOWS\system32\rsaenh.dll
0x769c0000 - 0x76a74000    C:\WINDOWS\system32\USERENV.dll
0x5b860000 - 0x5b8b5000    C:\WINDOWS\system32\netapi32.dll
0x6d600000 - 0x6d613000    C:\Program Files\Java\jre6\bin\net.dll
0x71ab0000 - 0x71ac7000    C:\WINDOWS\system32\WS2_32.dll
0x71aa0000 - 0x71aa8000    C:\WINDOWS\system32\WS2HELP.dll
0x71a50000 - 0x71a8f000    C:\WINDOWS\System32\mswsock.dll
0x76f20000 - 0x76f47000    C:\WINDOWS\system32\DNSAPI.dll
0x76fb0000 - 0x76fb8000    C:\WINDOWS\System32\winrnr.dll
0x76f60000 - 0x76f8c000    C:\WINDOWS\system32\WLDAP32.dll
0x751d0000 - 0x751ee000    C:\WINDOWS\system32\wshbth.dll
0x77920000 - 0x77a13000    C:\WINDOWS\system32\SETUPAPI.dll
0x76fc0000 - 0x76fc6000    C:\WINDOWS\system32\rasadhlp.dll
0x6d620000 - 0x6d629000    C:\Program Files\Java\jre6\bin\nio.dll
0x662b0000 - 0x66308000    C:\WINDOWS\system32\hnetcfg.dll
0x71a90000 - 0x71a98000    C:\WINDOWS\System32\wshtcpip.dll
0x49da0000 - 0x49e0b000    C:\Documents and Settings\Justin\Application Data\.minecraft\bin\natives\lwjgl.dll
0x5ed00000 - 0x5edcc000    C:\WINDOWS\system32\OPENGL32.dll
0x68b20000 - 0x68b40000    C:\WINDOWS\system32\GLU32.dll
0x73760000 - 0x737ab000    C:\WINDOWS\system32\DDRAW.dll
0x73bc0000 - 0x73bc6000    C:\WINDOWS\system32\DCIMAN32.dll
0x6d350000 - 0x6d356000    C:\Program Files\Java\jre6\bin\jawt.dll
0x69500000 - 0x69ee7000    C:\WINDOWS\system32\nvoglnt.dll
0x4bc40000 - 0x4bc53000    C:\Documents and Settings\Justin\Application Data\.minecraft\bin\natives\jinput-dx8.dll
0x6ce10000 - 0x6ce48000    C:\WINDOWS\system32\DINPUT8.dll
0x688f0000 - 0x688f9000    C:\WINDOWS\system32\HID.DLL
0x76c30000 - 0x76c5e000    C:\WINDOWS\system32\WINTRUST.dll
0x77a80000 - 0x77b15000    C:\WINDOWS\system32\CRYPT32.dll
0x77b20000 - 0x77b32000    C:\WINDOWS\system32\MSASN1.dll
0x76c90000 - 0x76cb8000    C:\WINDOWS\system32\IMAGEHLP.dll
0x4bdc0000 - 0x4bdd2000    C:\Documents and Settings\Justin\Application Data\.minecraft\bin\natives\jinput-raw.dll
0x4bee0000 - 0x4c009000    C:\Documents and Settings\Justin\Application Data\.minecraft\bin\natives\OpenAL32.dll
0x7c9c0000 - 0x7d1d7000    C:\WINDOWS\system32\SHELL32.dll
0x73f10000 - 0x73f6c000    C:\WINDOWS\system32\dsound.dll
0x72d20000 - 0x72d29000    C:\WINDOWS\system32\wdmaud.drv
0x72d10000 - 0x72d18000    C:\WINDOWS\system32\msacm32.drv
0x77be0000 - 0x77bf5000    C:\WINDOWS\system32\MSACM32.dll
0x77bd0000 - 0x77bd7000    C:\WINDOWS\system32\midimap.dll
0x73ee0000 - 0x73ee4000    C:\WINDOWS\system32\KsUser.dll

VM Arguments:
jvm_args: -Xms512m -Xmx1024m
java_command: C:\Documents and Settings\Justin\Desktop\Minecraft.exe
Launcher Type: SUN_STANDARD

Environment Variables:
PATH=C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Pinnacle\Shared Files\;C:\Program Files\Pinnacle\Shared Files\Filter\;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files\Java\jre6\bin
USERNAME=Justin
OS=Windows_NT
PROCESSOR_IDENTIFIER=x86 Family 6 Model 23 Stepping 10, GenuineIntel



---------------  S Y S T E M  ---------------

OS: Windows XP Build 2600 Service Pack 3

CPU:total 2 (2 cores per cpu, 1 threads per core) family 6 model 23 stepping 10, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1

Memory: 4k page, physical 1808220k(393344k free), swap 3748488k(2097292k free)

vm_info: Java HotSpot(TM) Client VM (19.0-b09) for windows-x86 JRE (1.6.0_23-b05), built on Nov 12 2010 15:00:43 by "java_re" with MS VC++ 7.1 (VS2003)

time: Wed Feb 16 21:54:15 2011
elapsed time: 104 seconds

ARTgames

11clock that's like a blue screen of death error on windows. Only the most geeky person in microsoft can read it. :P Or in this case notch.


That or its a error that comes up a lot and I don't know about it.

@Trogdor
Can you design me something. I want a rail system In which there are two carts; one at ether end of the track(s). Meaning the track has two destinations.

[]      is a cart
===   is a track(can mean more than 1 track)

This is what it will look like when its ready to be used on ether side:
endpoint 1
V
[]=====================================[] <endpoint 2

So when a user walks up to an endpoint there should be a mine cart there unless it is in use or is being restocked. It must be automated and does not need manual mine cart restocking. Aka the user has to provide a mine cart, place it, then start it off. That is what I don't want. Don't worry about keeping the track monster free. Also its ok if it can support only one user at a time. But the more the better.

Trogdor

Sure, I'd be happy to. Which server is this going to be on? I'm kind of at a stopping point with my station, and from the looks of the current version of minecraft and/or its multiplayer capabilities, stations simply aren't feasible yet. I just got done replacing random bits of missing wiring and booster carts that the server failed to save on Scott's map, as well as the ever-prevalent lag that continues to surprise me on its many new and creative ways to throw my system out of whack.
If you give a man a fire, he'll be warm for a day.
If you light a man on fire, he'll be warm for the rest of his life.

ARTgames

You can make it offline and send the map file. Or I can host a temp server and let you have stuff. Your choice.

Trogdor

#761
I'll just send you the map file. Right now I'm using that mod Snake posted earlier, which definitely makes life easier. One more thing, is this going to be used for singleplayer or multiplayer, and how many reserve carts would you like at each end?

Oh, and is the track running from North to South or East to West? I should've asked you that before I started making my test site...
If you give a man a fire, he'll be warm for a day.
If you light a man on fire, he'll be warm for the rest of his life.

ARTgames

The track directions between the two end points my be variable. Meaning the track may turn. Also I would like it to be able to go in all directions even if that means a different layout for that. The main idea is there are two ends and there must be a cart at ether end unless its in use or reloading a new cart. If I get into a cart on one end it should take me to the other.

I would like it to be stable as possible. It may be used on multilayer.

@ everyone
Nice minecraft video I saw today:
http://www.youtube.com/watch?v=8uyxVmdaJ-w

RayRay

Quote from: ARTgames on February 17, 2011, 06:43:00 PM
@ everyone
Nice minecraft video I saw today:
http://www.youtube.com/watch?v=8uyxVmdaJ-w
lol It's very popular though it only has 301 views.

ARTgames

youtube video views does not update instantly. Its happens a lot when a video views will freeze around 3xx when its getting a lot of views quickly.