Jump to content
View in the app

A better way to browse. Learn more.

Forge Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (โ‹ฎ) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

Posted

Using the minecraft_server.jar from minecraft.net, I assume it's 1.4.6. I inject forge 473 into it and and some mods for 1.4.6. What I first noticed was some block flickering going on every now and then but mostly a lot of "Can't keep up!". I barely ever saw any of those in 1.4.5 now they appear way too often. This might not even have anything to do with forge and could be a mod or just something with the minecraft server jar.

ย 

Just wondering if anyone else noticed this. My server ran 1.4.5 perfectly fine, just me playing on it. Something just isn't right with the 1.4.6 server. But anyways, maybe someone knows what might cause the problem.

  • Author

Not sure what you mean? The client seems to run fine as far as I can tell at least. But since you're the only one responding I suspect the issue is a little bit more complicated. I'm going to download a new minecraft_server.jar and add inject .473 to it and make it run a pure vanilla server and see if the problem is still there.

ย 

Mods running: RP2, BC, Forestry, Computercraft, Factorization and Thermal Expansion. It's quite bare due to mods not being updated or rather, now most are, but when I had the server going those were the addons.

  • Author

Vanilla minecraft 1.4.6 with forge .473 runs fine. Just like 1.4.5 did filled with mods. However once I start add some mods... I keep seeing at times "can't keep up", the server lvl0 tick around 40-50ms with me on the server(alone). Once I disconnect the ms drops down to around 7-8(I assume the chunk is still loaded for a little bit). Then after a few minutes it's down at 0.660ms. But the worst part is the block flickering going on. Especially when you're digging downwards with you on the block.

ย 

What's wrong? What has *changed* since 1.4.5 that made a HUGE performance drop all of the sudden? Started up my old 1.4.5 server(45-50ish mods, ie ic2, bc, forestry, railcraft and so forth) and joined in, the lvl0 tick was around 15-20ms.

ย 

<edit> Forgot to mention that's with a CLEAN newly created world, each time.

ย 

Anyways, the computer running the server is a 2.7ghz dual core with 2gb ram. The server only runs a minecraft server, nothing else.

I don't know about you'd but I have to have opitfine to not have lag in 1,4,6 of minecraft client and server 2.5 Ghz CPU and 6 GB of ram 1Gb for minecraft alone.

I have the same problem. I've just updated server to 1.4.6 and server is lagging a lot more. I also experience the block flickering, but no โ€œCan't keep up!โ€ messages.ย  Server is running about 20 mods, ic2, bc, forestry, railcraft and etc.

The server had no problems with 1.4.5, but after I installed 1.4.6 the performance dropped significantly.

ย 

The server is running an Intel 3.2 Ghz quad-core CPU with 4 GB ram.

I am using Build 6.5.0.474

ย 

Just a warning for people, Forge does not add any extra stress on the game. Well, minimalistic extra functionality needed to run out hooks.

However, profile data or i'm closing the thread.

If you don't know how to profile it, go search google its a really simple procress.

Next person to post without profile data gets banned.

I do Forge for free, however the servers to run it arn't free, so anything is appreciated.
Consider supporting the team onย Patreon

  • 3 weeks later...

I used JProfiler.

http://www.filehosting.org/file/details/410917/All_Objects.html

http://www.filehosting.org/file/details/410918/Thread_History.html

ย 

Sample from All Objects file:

All Objects

Session: Local attach

Time of export: Saturday, January 12, 2013 7:01:06 PM CET

JVM time: 10:28

ย 

Sorted by:ย  Instance count

Aggregation level:ย  Classes

ย 

Name Instance count Size

java.util.HashMap$Entry 342ร‚ 236 8ร‚ 213 kB

java.util.HashMap$Entry[ ] 176ร‚ 826 15ร‚ 321 kB

java.util.HashMap 175ร‚ 614 8ร‚ 429 kB

java.util.jar.Attributes 135ร‚ 505 2ร‚ 168 kB

sun.reflect.GeneratedConstructorAccessor9 109ร‚ 830 8ร‚ 749 kB

java.lang.String 109ร‚ 537 2ร‚ 628 kB

sun.reflect.GeneratedConstructorAccessor42 41ร‚ 925 2ร‚ 109 kB

sun.reflect.GeneratedConstructorAccessor19 38ร‚ 846 25ร‚ 518 kB

java.util.Hashtable$Entry 33ร‚ 014 792 kB

ur 27ร‚ 876 892 kB

java.util.ArrayList 27ร‚ 702 664 kB

java.util.LinkedList 24ร‚ 974 599 kB

bq 22ร‚ 643 362 kB

buildcraft.core.blueprints.BptSlot 21ร‚ 836 1ร‚ 048 kB

java.lang.Integer 19ร‚ 782 316 kB

java.util.HashMap$KeySet 18ร‚ 366 293 kB

java.util.LinkedList$Node 17ร‚ 624 422 kB

sun.reflect.GeneratedConstructorAccessor6 15ร‚ 634 863 kB

sun.reflect.GeneratedConstructorAccessor18 15ร‚ 006 7ร‚ 827 kB

java.lang.Class 9ร‚ 531 4ร‚ 504 kB

java.util.ArrayList$Itr 8ร‚ 107 194 kB

yv 7ร‚ 430 178 kB

java.util.HashMap$Values 7ร‚ 403 118 kB

ย 

Is that in any way help full?

ย 

Edit: I should have added that. There was really no issue at the beginning. But now our world is over 600MB large. Average tick jumps from 20 to 50ms with no one logged and 400 chunks loaded. No artificially loaded chunks. Is it possible for just size of world to affect tick?ย 

Dump it as a snapshot, from VisualVM.

I do Forge for free, however the servers to run it arn't free, so anything is appreciated.
Consider supporting the team onย Patreon

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

Important Information

By using this site, you agree to our Terms of Use.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions โ†’ Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.