Laylem reports: Currently minecarts are rather ... #2849

Open
opened 2022-10-12 09:12:14 +00:00 by yourland-report · 5 comments

Laylem reports a bug:

Currently minecarts are rather slow. Even going downhill or on full power rail, they don't travel that fast compared to crystal boots. This makes "investing in infrastructure" not practical since you can run to places faster than taking the carts... Could the carts be buffed to be at least slightly faster than crystal boots?

Player position:

{
	x = 2031.671875,
	y = -2752,
	z = 1522
}

Player look:

{
	x = 0.43061020970345,
	y = -0.72055113315582,
	z = -0.54348957538605
}

Player information:

{
	protocol_version = 41,
	major = 5,
	minor = 6,
	version_string = "5.6.1",
	formspec_version = 6,
	min_rtt = 0.16599999368191,
	max_rtt = 1.5989999771118,
	avg_rtt = 0.17599999904633,
	min_jitter = 0,
	max_jitter = 1.4230000972748,
	avg_jitter = 0.0020000040531158,
	connection_uptime = 6346,
	serialization_version = 29,
	patch = 1,
	state = "Active",
	ip_version = 6,
	lang_code = ""
}

Player meta:

{
	fields = {
		arenalib_infobox_arenaID = "0",
		["unified_inventory:bags"] = "return {\"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\"}",
		partychat = "main",
		xp = "233370",
		jointime = "1659420654",
		played_time = "1051687",
		digged_nodes = "230638",
		placed_nodes = "57824",
		died = "26",
		crafted = "28523",
		["ocean_build.last_warning"] = "1.66072e+09",
		["ocean_build.ocean_built"] = "11",
		yl_commons_player_created = "1659420654",
		yl_commons_player_joined = "1665559614",
		bitten = "0",
		yl_church = "return {[\"last_death_portal\"] = 1662278345, [\"last_heal\"] = 1662278340, [\"last_death\"] = {[\"x\"] = 2369, [\"y\"] = 32, [\"z\"] = 17145}}",
		punch_count = "16944",
		["stamina:exhaustion"] = "4.5",
		hud_state = "on",
		inflicted_damage = "344136",
		yl_commons_thankyou = "33",
		["signslib:pos"] = "(-952,-14,-1997)",
		["3d_armor_inventory"] = "return {\"3d_armor:helmet_crystal 1 21800\", \"3d_armor:chestplate_crystal 1 21800\", \"shields:shield_rainbow 1 8728\", \"3d_armor:boots_crystal 1 21800\", \"3d_armor:leggings_crystal 1 21800\", \"\"}",
		["stamina:level"] = "17",
		repellant = "0",
		["stamina:poisoned"] = "no"
	}
}

Log identifier


[MOD] yl_report log identifier = pnWjYbvIUTlTyjMvdTwCNiTFWZ3jvLiy

Profiler save:

profile-20221012T091214.json_prettyEE

Status:

# Server: version: 5.6.1-yl | game: Minetest Game | uptime: 4d 11h 45min 10s | max lag: 1.02s | clients: Laylem, devpost, Bla, daydream, niceride, AliasAlreadyTaken, 9T9, Bailiff, Dragoni_is_bored

Teleport command:

/teleport xyz 2032 -2752 1522

Compass command:

/give_compass Construction pnWjYbvIUTlTyjMvdTwCNiTFWZ3jvLiy D2691E 2032 -2752 1522
Laylem reports a bug: > Currently minecarts are rather slow. Even going downhill or on full power rail, they don't travel that fast compared to crystal boots. This makes "investing in infrastructure" not practical since you can run to places faster than taking the carts... Could the carts be buffed to be at least slightly faster than crystal boots? Player position: ``` { x = 2031.671875, y = -2752, z = 1522 } ``` Player look: ``` { x = 0.43061020970345, y = -0.72055113315582, z = -0.54348957538605 } ``` Player information: ``` { protocol_version = 41, major = 5, minor = 6, version_string = "5.6.1", formspec_version = 6, min_rtt = 0.16599999368191, max_rtt = 1.5989999771118, avg_rtt = 0.17599999904633, min_jitter = 0, max_jitter = 1.4230000972748, avg_jitter = 0.0020000040531158, connection_uptime = 6346, serialization_version = 29, patch = 1, state = "Active", ip_version = 6, lang_code = "" } ``` Player meta: ``` { fields = { arenalib_infobox_arenaID = "0", ["unified_inventory:bags"] = "return {\"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\"}", partychat = "main", xp = "233370", jointime = "1659420654", played_time = "1051687", digged_nodes = "230638", placed_nodes = "57824", died = "26", crafted = "28523", ["ocean_build.last_warning"] = "1.66072e+09", ["ocean_build.ocean_built"] = "11", yl_commons_player_created = "1659420654", yl_commons_player_joined = "1665559614", bitten = "0", yl_church = "return {[\"last_death_portal\"] = 1662278345, [\"last_heal\"] = 1662278340, [\"last_death\"] = {[\"x\"] = 2369, [\"y\"] = 32, [\"z\"] = 17145}}", punch_count = "16944", ["stamina:exhaustion"] = "4.5", hud_state = "on", inflicted_damage = "344136", yl_commons_thankyou = "33", ["signslib:pos"] = "(-952,-14,-1997)", ["3d_armor_inventory"] = "return {\"3d_armor:helmet_crystal 1 21800\", \"3d_armor:chestplate_crystal 1 21800\", \"shields:shield_rainbow 1 8728\", \"3d_armor:boots_crystal 1 21800\", \"3d_armor:leggings_crystal 1 21800\", \"\"}", ["stamina:level"] = "17", repellant = "0", ["stamina:poisoned"] = "no" } } ``` Log identifier ``` [MOD] yl_report log identifier = pnWjYbvIUTlTyjMvdTwCNiTFWZ3jvLiy ``` Profiler save: ``` profile-20221012T091214.json_prettyEE ``` Status: ``` # Server: version: 5.6.1-yl | game: Minetest Game | uptime: 4d 11h 45min 10s | max lag: 1.02s | clients: Laylem, devpost, Bla, daydream, niceride, AliasAlreadyTaken, 9T9, Bailiff, Dragoni_is_bored ``` Teleport command: ``` /teleport xyz 2032 -2752 1522 ``` Compass command: ``` /give_compass Construction pnWjYbvIUTlTyjMvdTwCNiTFWZ3jvLiy D2691E 2032 -2752 1522 ```
AliasAlreadyTaken was assigned by yourland-report 2022-10-12 09:12:14 +00:00
flux added the
1. kind/enhancement
1. kind/balancing
3. source/lag
2. prio/elevated
labels 2022-10-12 14:41:28 +00:00
Member

possibly a dupe of #1847, though i chose to interpret that as a critique of how slow carts are w/ lag and rubber-banding.

since lag is much better now, carts could be made faster, but more importantly,

  • they need to predict where they will be and load those parts of the map
  • they need to calculate where they should be at any given time, to react to the rubber-banding and going through walls during lag spikes
  • someone needs to do tests to make sure they're not triggering the "moved-too-fast" anticheat. they might do. the solution to this might be increasing the player's physics properties while they're in a cart

doing any of this is non-trivial.

possibly a dupe of #1847, though i chose to interpret that as a critique of how slow carts are w/ lag and rubber-banding. since lag is much better now, carts could be made faster, but more importantly, * they need to predict where they will be and load those parts of the map * they need to calculate where they *should* be at any given time, to react to the rubber-banding and going through walls during lag spikes * someone needs to do tests to make sure they're not triggering the "moved-too-fast" anticheat. they might do. the solution to this might be increasing the player's physics properties while they're in a cart doing any of this is non-trivial.

Carts have the distinct advantage to go to their destination unattended.

Maybe we should rethink transportation in general and balance them against each other. Which one do we WANT to be fastest?

Carts have the distinct advantage to go to their destination unattended. Maybe we should rethink transportation in general and balance them against each other. Which one do we WANT to be fastest?
flux added this to the flux's TODO list project 2022-10-12 17:39:32 +00:00
flux self-assigned this 2022-10-12 17:39:38 +00:00
Member

alternately, perhaps crystal boots need to be nerfed a bit.

cf.

currently, a sprinting werewolf w/ crystal boots moves about as fast an as admin w/ the "fast" privilege. stacking various physical effects by just adding one on top of the other doesn't really scale well. this could be done by adjusting how the player monoid composes things.

alternately, perhaps crystal boots need to be nerfed a bit. cf. * https://gitea.your-land.de/your-land/administration/issues/135 werewolf balancing * #1772 stamina needs adjustments regarding sprint speed and jump height * #1797 stamina consumption should be proportional to speed currently, a sprinting werewolf w/ crystal boots moves about as fast an as admin w/ the "fast" privilege. stacking various physical effects by just adding one on top of the other doesn't really scale well. this could be done by adjusting how the player monoid composes things.
flux removed the
3. source/lag
label 2022-10-27 18:21:38 +00:00
Member

for reference, carts move slower than a player wearing crystal boots who is walking.

for reference, carts move slower than a player wearing crystal boots who is walking.
Member

speed of various things:

  • walking: 4 m/s
  • werewolf walking: 6 m/s
  • minecart: 7 m/s
  • running: 7.2 m/s
  • crystal boots, walking: 8 m/s
  • fast priv (no boots or werewolf): 20 m/s
  • werewolf + crystal boots + running: 21.6 m/s
speed of various things: * walking: 4 m/s * werewolf walking: 6 m/s * minecart: 7 m/s * running: 7.2 m/s * crystal boots, walking: 8 m/s * fast priv (no boots or werewolf): 20 m/s * werewolf + crystal boots + running: 21.6 m/s
Sign in to join this conversation.
No Milestone
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: your-land/bugtracker#2849
No description provided.