lucaspoffo / renet

Server/Client network library for multiplayer games with authentication and connection management made with Rust
Apache License 2.0
622 stars 66 forks source link

How do I disable the chunk infos? #71

Closed tigerplush closed 1 year ago

tigerplush commented 1 year ago

I'm transferring data via DefaultChannel::Chunk and it's drowning me in info messages. I assume I can disable them, but I don't know how

2023-01-22T20:53:27.857094Z  INFO rechannel::channel::block: Generated SliceMessage 22 from chunk_id 92. (23/42)
2023-01-22T20:53:27.857337Z  INFO rechannel::channel::block: Generated SliceMessage 23 from chunk_id 92. (24/42)
2023-01-22T20:53:27.857558Z  INFO rechannel::channel::block: Generated SliceMessage 24 from chunk_id 92. (25/42)
2023-01-22T20:53:27.857791Z  INFO rechannel::channel::block: Generated SliceMessage 25 from chunk_id 92. (26/42)
2023-01-22T20:53:27.858026Z  INFO rechannel::channel::block: Generated SliceMessage 26 from chunk_id 92. (27/42)
2023-01-22T20:53:27.858247Z  INFO rechannel::channel::block: Generated SliceMessage 27 from chunk_id 92. (28/42)
2023-01-22T20:53:27.858487Z  INFO rechannel::channel::block: Generated SliceMessage 28 from chunk_id 92. (29/42)
2023-01-22T20:53:27.858725Z  INFO rechannel::channel::block: Generated SliceMessage 29 from chunk_id 92. (30/42)
2023-01-22T20:53:27.858974Z  INFO rechannel::channel::block: Generated SliceMessage 30 from chunk_id 92. (31/42)
2023-01-22T20:53:27.859220Z  INFO rechannel::channel::block: Generated SliceMessage 31 from chunk_id 92. (32/42)
2023-01-22T20:53:27.859464Z  INFO rechannel::channel::block: Generated SliceMessage 32 from chunk_id 92. (33/42)
2023-01-22T20:53:27.859709Z  INFO rechannel::channel::block: Generated SliceMessage 33 from chunk_id 92. (34/42)
2023-01-22T20:53:27.859958Z  INFO rechannel::channel::block: Generated SliceMessage 34 from chunk_id 92. (35/42)
2023-01-22T20:53:27.860215Z  INFO rechannel::channel::block: Generated SliceMessage 35 from chunk_id 92. (36/42)
2023-01-22T20:53:27.860455Z  INFO rechannel::channel::block: Generated SliceMessage 36 from chunk_id 92. (37/42)
2023-01-22T20:53:27.860717Z  INFO rechannel::channel::block: Generated SliceMessage 37 from chunk_id 92. (38/42)
2023-01-22T20:53:27.860960Z  INFO rechannel::channel::block: Generated SliceMessage 38 from chunk_id 92. (39/42)
2023-01-22T20:53:27.861191Z  INFO rechannel::channel::block: Generated SliceMessage 39 from chunk_id 92. (40/42)
2023-01-22T20:53:27.888031Z  INFO rechannel::channel::block: Acked SliceMessage 0 from chunk_id 92. (1/42)
2023-01-22T20:53:27.888293Z  INFO rechannel::channel::block: Acked SliceMessage 1 from chunk_id 92. (2/42)
2023-01-22T20:53:27.888576Z  INFO rechannel::channel::block: Acked SliceMessage 2 from chunk_id 92. (3/42)
2023-01-22T20:53:27.888846Z  INFO rechannel::channel::block: Acked SliceMessage 3 from chunk_id 92. (4/42)
2023-01-22T20:53:27.889063Z  INFO rechannel::channel::block: Acked SliceMessage 4 from chunk_id 92. (5/42)
2023-01-22T20:53:27.889286Z  INFO rechannel::channel::block: Acked SliceMessage 5 from chunk_id 92. (6/42)
2023-01-22T20:53:27.889516Z  INFO rechannel::channel::block: Acked SliceMessage 6 from chunk_id 92. (7/42)
2023-01-22T20:53:27.889747Z  INFO rechannel::channel::block: Acked SliceMessage 7 from chunk_id 92. (8/42)
2023-01-22T20:53:27.889980Z  INFO rechannel::channel::block: Acked SliceMessage 8 from chunk_id 92. (9/42)
2023-01-22T20:53:27.890223Z  INFO rechannel::channel::block: Acked SliceMessage 9 from chunk_id 92. (10/42)
2023-01-22T20:53:27.890445Z  INFO rechannel::channel::block: Acked SliceMessage 10 from chunk_id 92. (11/42)
2023-01-22T20:53:27.890711Z  INFO rechannel::channel::block: Acked SliceMessage 11 from chunk_id 92. (12/42)
2023-01-22T20:53:27.890939Z  INFO rechannel::channel::block: Acked SliceMessage 12 from chunk_id 92. (13/42)
2023-01-22T20:53:27.891216Z  INFO rechannel::channel::block: Acked SliceMessage 13 from chunk_id 92. (14/42)
2023-01-22T20:53:27.891468Z  INFO rechannel::channel::block: Acked SliceMessage 14 from chunk_id 92. (15/42)
2023-01-22T20:53:27.891709Z  INFO rechannel::channel::block: Acked SliceMessage 15 from chunk_id 92. (16/42)
2023-01-22T20:53:27.891942Z  INFO rechannel::channel::block: Acked SliceMessage 16 from chunk_id 92. (17/42)
2023-01-22T20:53:27.892160Z  INFO rechannel::channel::block: Acked SliceMessage 17 from chunk_id 92. (18/42)
2023-01-22T20:53:27.892365Z  INFO rechannel::channel::block: Acked SliceMessage 18 from chunk_id 92. (19/42)
2023-01-22T20:53:27.892582Z  INFO rechannel::channel::block: Acked SliceMessage 19 from chunk_id 92. (20/42)
2023-01-22T20:53:27.893722Z  INFO rechannel::channel::block: Generated SliceMessage 40 from chunk_id 92. (41/42)
2023-01-22T20:53:27.893992Z  INFO rechannel::channel::block: Generated SliceMessage 41 from chunk_id 92. (42/42)
2023-01-22T20:53:27.951005Z  INFO rechannel::channel::block: Acked SliceMessage 20 from chunk_id 92. (21/42)
2023-01-22T20:53:27.951341Z  INFO rechannel::channel::block: Acked SliceMessage 21 from chunk_id 92. (22/42)
2023-01-22T20:53:27.951805Z  INFO rechannel::channel::block: Acked SliceMessage 22 from chunk_id 92. (23/42)
2023-01-22T20:53:27.952095Z  INFO rechannel::channel::block: Acked SliceMessage 23 from chunk_id 92. (24/42)
2023-01-22T20:53:27.952335Z  INFO rechannel::channel::block: Acked SliceMessage 24 from chunk_id 92. (25/42)
2023-01-22T20:53:27.952679Z  INFO rechannel::channel::block: Acked SliceMessage 25 from chunk_id 92. (26/42)
2023-01-22T20:53:27.953007Z  INFO rechannel::channel::block: Acked SliceMessage 26 from chunk_id 92. (27/42)
2023-01-22T20:53:27.953307Z  INFO rechannel::channel::block: Acked SliceMessage 27 from chunk_id 92. (28/42)
2023-01-22T20:53:27.953603Z  INFO rechannel::channel::block: Acked SliceMessage 28 from chunk_id 92. (29/42)
2023-01-22T20:53:27.953899Z  INFO rechannel::channel::block: Acked SliceMessage 29 from chunk_id 92. (30/42)
2023-01-22T20:53:27.954130Z  INFO rechannel::channel::block: Acked SliceMessage 30 from chunk_id 92. (31/42)
2023-01-22T20:53:27.954374Z  INFO rechannel::channel::block: Acked SliceMessage 31 from chunk_id 92. (32/42)
2023-01-22T20:53:27.954607Z  INFO rechannel::channel::block: Acked SliceMessage 32 from chunk_id 92. (33/42)
2023-01-22T20:53:27.954840Z  INFO rechannel::channel::block: Acked SliceMessage 33 from chunk_id 92. (34/42)
2023-01-22T20:53:27.955061Z  INFO rechannel::channel::block: Acked SliceMessage 34 from chunk_id 92. (35/42)
2023-01-22T20:53:27.955301Z  INFO rechannel::channel::block: Acked SliceMessage 35 from chunk_id 92. (36/42)
2023-01-22T20:53:27.955587Z  INFO rechannel::channel::block: Acked SliceMessage 36 from chunk_id 92. (37/42)
2023-01-22T20:53:27.955817Z  INFO rechannel::channel::block: Acked SliceMessage 37 from chunk_id 92. (38/42)
2023-01-22T20:53:27.956032Z  INFO rechannel::channel::block: Acked SliceMessage 38 from chunk_id 92. (39/42)
2023-01-22T20:53:27.956235Z  INFO rechannel::channel::block: Acked SliceMessage 39 from chunk_id 92. (40/42)
2023-01-22T20:53:27.956488Z  INFO rechannel::channel::block: Acked SliceMessage 40 from chunk_id 92. (41/42)
2023-01-22T20:53:27.956668Z  INFO rechannel::channel::block: Acked SliceMessage 41 from chunk_id 92. (42/42)
2023-01-22T20:53:27.956927Z  INFO rechannel::channel::block: Finished sending chunk message 92.    
2023-01-22T20:53:27.958047Z  INFO rechannel::channel::block: Generated SliceMessage 0 from chunk_id 93. (1/42)
2023-01-22T20:53:27.958298Z  INFO rechannel::channel::block: Generated SliceMessage 1 from chunk_id 93. (2/42)
2023-01-22T20:53:27.958547Z  INFO rechannel::channel::block: Generated SliceMessage 2 from chunk_id 93. (3/42)
2023-01-22T20:53:27.958822Z  INFO rechannel::channel::block: Generated SliceMessage 3 from chunk_id 93. (4/42)
2023-01-22T20:53:27.959060Z  INFO rechannel::channel::block: Generated SliceMessage 4 from chunk_id 93. (5/42)
2023-01-22T20:53:27.959277Z  INFO rechannel::channel::block: Generated SliceMessage 5 from chunk_id 93. (6/42)
2023-01-22T20:53:27.959515Z  INFO rechannel::channel::block: Generated SliceMessage 6 from chunk_id 93. (7/42)
2023-01-22T20:53:27.959727Z  INFO rechannel::channel::block: Generated SliceMessage 7 from chunk_id 93. (8/42)
2023-01-22T20:53:27.959948Z  INFO rechannel::channel::block: Generated SliceMessage 8 from chunk_id 93. (9/42)
2023-01-22T20:53:27.960184Z  INFO rechannel::channel::block: Generated SliceMessage 9 from chunk_id 93. (10/42)
2023-01-22T20:53:27.960417Z  INFO rechannel::channel::block: Generated SliceMessage 10 from chunk_id 93. (11/42)
2023-01-22T20:53:27.960650Z  INFO rechannel::channel::block: Generated SliceMessage 11 from chunk_id 93. (12/42)
2023-01-22T20:53:27.960889Z  INFO rechannel::channel::block: Generated SliceMessage 12 from chunk_id 93. (13/42)
2023-01-22T20:53:27.961115Z  INFO rechannel::channel::block: Generated SliceMessage 13 from chunk_id 93. (14/42)
2023-01-22T20:53:27.961352Z  INFO rechannel::channel::block: Generated SliceMessage 14 from chunk_id 93. (15/42)
2023-01-22T20:53:27.961561Z  INFO rechannel::channel::block: Generated SliceMessage 15 from chunk_id 93. (16/42)
2023-01-22T20:53:27.961803Z  INFO rechannel::channel::block: Generated SliceMessage 16 from chunk_id 93. (17/42)
2023-01-22T20:53:27.962035Z  INFO rechannel::channel::block: Generated SliceMessage 17 from chunk_id 93. (18/42)
2023-01-22T20:53:27.962284Z  INFO rechannel::channel::block: Generated SliceMessage 18 from chunk_id 93. (19/42)
2023-01-22T20:53:27.962554Z  INFO rechannel::channel::block: Generated SliceMessage 19 from chunk_id 93. (20/42)
2023-01-22T20:53:27.970496Z  INFO rechannel::channel::block: Generated SliceMessage 20 from chunk_id 93. (21/42)
2023-01-22T20:53:27.970885Z  INFO rechannel::channel::block: Generated SliceMessage 21 from chunk_id 93. (22/42)
2023-01-22T20:53:27.971123Z  INFO rechannel::channel::block: Generated SliceMessage 22 from chunk_id 93. (23/42)
2023-01-22T20:53:27.971413Z  INFO rechannel::channel::block: Generated SliceMessage 23 from chunk_id 93. (24/42)
2023-01-22T20:53:27.971627Z  INFO rechannel::channel::block: Generated SliceMessage 24 from chunk_id 93. (25/42)
2023-01-22T20:53:27.971865Z  INFO rechannel::channel::block: Generated SliceMessage 25 from chunk_id 93. (26/42)
2023-01-22T20:53:27.972133Z  INFO rechannel::channel::block: Generated SliceMessage 26 from chunk_id 93. (27/42)
2023-01-22T20:53:27.972368Z  INFO rechannel::channel::block: Generated SliceMessage 27 from chunk_id 93. (28/42)
2023-01-22T20:53:27.972592Z  INFO rechannel::channel::block: Generated SliceMessage 28 from chunk_id 93. (29/42)
2023-01-22T20:53:27.972853Z  INFO rechannel::channel::block: Generated SliceMessage 29 from chunk_id 93. (30/42)
2023-01-22T20:53:27.973086Z  INFO rechannel::channel::block: Generated SliceMessage 30 from chunk_id 93. (31/42)
2023-01-22T20:53:27.973328Z  INFO rechannel::channel::block: Generated SliceMessage 31 from chunk_id 93. (32/42)
2023-01-22T20:53:27.973588Z  INFO rechannel::channel::block: Generated SliceMessage 32 from chunk_id 93. (33/42)
2023-01-22T20:53:27.973824Z  INFO rechannel::channel::block: Generated SliceMessage 33 from chunk_id 93. (34/42)
2023-01-22T20:53:27.974076Z  INFO rechannel::channel::block: Generated SliceMessage 34 from chunk_id 93. (35/42)
2023-01-22T20:53:27.974349Z  INFO rechannel::channel::block: Generated SliceMessage 35 from chunk_id 93. (36/42)
2023-01-22T20:53:27.974607Z  INFO rechannel::channel::block: Generated SliceMessage 36 from chunk_id 93. (37/42)
2023-01-22T20:53:27.974859Z  INFO rechannel::channel::block: Generated SliceMessage 37 from chunk_id 93. (38/42)
2023-01-22T20:53:27.975092Z  INFO rechannel::channel::block: Generated SliceMessage 38 from chunk_id 93. (39/42)
2023-01-22T20:53:27.975328Z  INFO rechannel::channel::block: Generated SliceMessage 39 from chunk_id 93. (40/42)
2023-01-22T20:53:27.999538Z  INFO rechannel::channel::block: Generated SliceMessage 40 from chunk_id 93. (41/42)
2023-01-22T20:53:27.999851Z  INFO rechannel::channel::block: Generated SliceMessage 41 from chunk_id 93. (42/42)
2023-01-22T20:53:28.030023Z  INFO rechannel::channel::block: Acked SliceMessage 0 from chunk_id 93. (1/42)
2023-01-22T20:53:28.030349Z  INFO rechannel::channel::block: Acked SliceMessage 1 from chunk_id 93. (2/42)
2023-01-22T20:53:28.030572Z  INFO rechannel::channel::block: Acked SliceMessage 2 from chunk_id 93. (3/42)
2023-01-22T20:53:28.030895Z  INFO rechannel::channel::block: Acked SliceMessage 3 from chunk_id 93. (4/42)
2023-01-22T20:53:28.031173Z  INFO rechannel::channel::block: Acked SliceMessage 4 from chunk_id 93. (5/42)
2023-01-22T20:53:28.031449Z  INFO rechannel::channel::block: Acked SliceMessage 5 from chunk_id 93. (6/42)
2023-01-22T20:53:28.031691Z  INFO rechannel::channel::block: Acked SliceMessage 6 from chunk_id 93. (7/42)
2023-01-22T20:53:28.031923Z  INFO rechannel::channel::block: Acked SliceMessage 7 from chunk_id 93. (8/42)
2023-01-22T20:53:28.032148Z  INFO rechannel::channel::block: Acked SliceMessage 8 from chunk_id 93. (9/42)
2023-01-22T20:53:28.032393Z  INFO rechannel::channel::block: Acked SliceMessage 9 from chunk_id 93. (10/42)
2023-01-22T20:53:28.032595Z  INFO rechannel::channel::block: Acked SliceMessage 10 from chunk_id 93. (11/42)
2023-01-22T20:53:28.032814Z  INFO rechannel::channel::block: Acked SliceMessage 11 from chunk_id 93. (12/42)
2023-01-22T20:53:28.033063Z  INFO rechannel::channel::block: Acked SliceMessage 12 from chunk_id 93. (13/42)
2023-01-22T20:53:28.033298Z  INFO rechannel::channel::block: Acked SliceMessage 13 from chunk_id 93. (14/42)
2023-01-22T20:53:28.033488Z  INFO rechannel::channel::block: Acked SliceMessage 14 from chunk_id 93. (15/42)
2023-01-22T20:53:28.033673Z  INFO rechannel::channel::block: Acked SliceMessage 15 from chunk_id 93. (16/42)
2023-01-22T20:53:28.033886Z  INFO rechannel::channel::block: Acked SliceMessage 16 from chunk_id 93. (17/42)
2023-01-22T20:53:28.034139Z  INFO rechannel::channel::block: Acked SliceMessage 17 from chunk_id 93. (18/42)
2023-01-22T20:53:28.034425Z  INFO rechannel::channel::block: Acked SliceMessage 18 from chunk_id 93. (19/42)
2023-01-22T20:53:28.034661Z  INFO rechannel::channel::block: Acked SliceMessage 19 from chunk_id 93. (20/42)
2023-01-22T20:53:28.062003Z  INFO rechannel::channel::block: Acked SliceMessage 40 from chunk_id 93. (21/42)
2023-01-22T20:53:28.062358Z  INFO rechannel::channel::block: Acked SliceMessage 41 from chunk_id 93. (22/42)
2023-01-22T20:53:28.062605Z  INFO rechannel::channel::block: Acked SliceMessage 20 from chunk_id 93. (23/42)
2023-01-22T20:53:28.062842Z  INFO rechannel::channel::block: Acked SliceMessage 21 from chunk_id 93. (24/42)
2023-01-22T20:53:28.063065Z  INFO rechannel::channel::block: Acked SliceMessage 22 from chunk_id 93. (25/42)
2023-01-22T20:53:28.063310Z  INFO rechannel::channel::block: Acked SliceMessage 23 from chunk_id 93. (26/42)
2023-01-22T20:53:28.063530Z  INFO rechannel::channel::block: Acked SliceMessage 24 from chunk_id 93. (27/42)
2023-01-22T20:53:28.063765Z  INFO rechannel::channel::block: Acked SliceMessage 25 from chunk_id 93. (28/42)
2023-01-22T20:53:28.063974Z  INFO rechannel::channel::block: Acked SliceMessage 26 from chunk_id 93. (29/42)
2023-01-22T20:53:28.064184Z  INFO rechannel::channel::block: Acked SliceMessage 27 from chunk_id 93. (30/42)
2023-01-22T20:53:28.064401Z  INFO rechannel::channel::block: Acked SliceMessage 28 from chunk_id 93. (31/42)
2023-01-22T20:53:28.064635Z  INFO rechannel::channel::block: Acked SliceMessage 29 from chunk_id 93. (32/42)
2023-01-22T20:53:28.064861Z  INFO rechannel::channel::block: Acked SliceMessage 30 from chunk_id 93. (33/42)
2023-01-22T20:53:28.065090Z  INFO rechannel::channel::block: Acked SliceMessage 31 from chunk_id 93. (34/42)
2023-01-22T20:53:28.065322Z  INFO rechannel::channel::block: Acked SliceMessage 32 from chunk_id 93. (35/42)
2023-01-22T20:53:28.065557Z  INFO rechannel::channel::block: Acked SliceMessage 33 from chunk_id 93. (36/42)
2023-01-22T20:53:28.065803Z  INFO rechannel::channel::block: Acked SliceMessage 34 from chunk_id 93. (37/42)
2023-01-22T20:53:28.066036Z  INFO rechannel::channel::block: Acked SliceMessage 35 from chunk_id 93. (38/42)
2023-01-22T20:53:28.066255Z  INFO rechannel::channel::block: Acked SliceMessage 36 from chunk_id 93. (39/42)
2023-01-22T20:53:28.066471Z  INFO rechannel::channel::block: Acked SliceMessage 37 from chunk_id 93. (40/42)
2023-01-22T20:53:28.066708Z  INFO rechannel::channel::block: Acked SliceMessage 38 from chunk_id 93. (41/42)
2023-01-22T20:53:28.066928Z  INFO rechannel::channel::block: Acked SliceMessage 39 from chunk_id 93. (42/42)
Vixeliz commented 1 year ago

I also am wondering about this I send chunks frequently enough where this gets annoying during testing and in the future if I ever need logs from testers.

Vixeliz commented 1 year ago

You can use the RUST_LOG variable to help with this. Just did some research and in this readme you can find some more info https://docs.rs/env_logger/0.10.0/env_logger/

Vixeliz commented 1 year ago

As an example since I forgot to leave one to set renet to only show errors for example you could do RUST_LOG=renet=error

lucaspoffo commented 1 year ago

Hey, The log level for those messages are wrong,it shouldn't be info, I'll change it to trace or debug, since it's mostly used to debug the protocol. Soon, there will be a new bevy release and I'll change this and update the plugin to the latest bevy version.

lucaspoffo commented 1 year ago

Done in 5c0ae4e66c2210ded1b5247def821a1ed8703f58