jshipsey
0895ddaffb
haul out the critter skele, add theropod
2020-09-17 22:32:10 -04:00
jshipsey
7593ea6000
gliders as items. anim improvements
2020-09-17 22:32:09 -04:00
Ben Wallis
2c06101da1
* Moved migrations to beginning of server initialisation
...
* Added migrations for entity ID changes to existing tables
2020-09-17 23:02:14 +00:00
Marcel Märtens
6fc9659492
fix client stats, difference client/player
2020-09-17 00:19:48 +02:00
Marcel Märtens
60e6fb13d2
add detailed information on state tick timings
2020-09-16 18:24:18 +02:00
Marcel Märtens
cf7bdc7e1b
Better Metrics for Server
...
- Player online is now seperated into players connected and disconnected and is event driven
- Metrics for ChunkGeneration: this is the server side for tracking actuall generation
- Metrics for Chunk Network Requests
2020-09-16 18:14:04 +02:00
Joshua Yanovski
aa430416ad
Add a DisconnectReason enum.
2020-09-14 08:16:09 +02:00
tylerlowrey
10ad6dac0d
Prevent client from ignoring Kicked event
2020-09-14 07:54:05 +02:00
tylerlowrey
d379f3ecd8
Converted banlist to use Uuids as the key instead of the username
2020-09-14 07:54:05 +02:00
tylerlowrey
06a15aac5a
Added username_to_uuid convenience function to LoginProvider
2020-09-14 07:54:05 +02:00
tylerlowrey
6d427068ed
Refactored kicking the player into its own function + ran fmt on project
2020-09-14 07:54:05 +02:00
tylerlowrey
f3c869a219
Removed unnecessary clone in ban handling function
2020-09-14 07:54:05 +02:00
tylerlowrey
c2943a5a2d
Converted banlist from vector of tuples to HashMap
2020-09-14 07:54:05 +02:00
tylerlowrey
b33f758557
Added main menu kick message with kick reason after player is kicked
2020-09-14 07:52:31 +02:00
tylerlowrey
9bb4dc4894
Added ban message with reason when banned user attempts to login to server
2020-09-14 07:52:31 +02:00
tylerlowrey
74a01800ff
Removed usage of AuthProvider as AuthProvider no longer exists
2020-09-14 07:52:31 +02:00
tylerlowrey
66f5e8ab7c
Added banlist check to try_login method
2020-09-14 07:52:31 +02:00
tylerlowrey
54dfc531f3
Altered ban so that it kicks the player as well
2020-09-14 07:52:31 +02:00
tylerlowrey
39c5bb8e96
Fixed requiring a restart in order for banlist to take effect
2020-09-14 07:52:31 +02:00
tylerlowrey
0ceb1f7729
Added unban command functionality
2020-09-14 07:52:31 +02:00
tylerlowrey
0f4903f1c1
Prevent multiple bans of same player
2020-09-14 07:52:31 +02:00
tylerlowrey
7ae9e79cf8
Added ban command functionality
2020-09-14 07:52:31 +02:00
tylerlowrey
6b7ae7c114
Added kick command functionality
2020-09-14 07:52:31 +02:00
tylerlowrey
a4e234b686
Added banlist to server settings and added default value
2020-09-14 07:52:31 +02:00
Imbris
58e78686d2
Merge branch 'imbris/tracy' into 'master'
...
Add more tracing instrumentation and tracy support
See merge request veloren/veloren!1359
2020-09-10 05:07:51 +00:00
Matthew Martin
0d773905ff
* Set the KillType to Other for HealthSource::Healing
...
* Extend logic to projectiles and explosions
2020-09-09 23:34:10 +02:00
Matthew Martin
fe3a214578
Do not make healing items deal damage
2020-09-09 23:22:49 +02:00
TheThirdSpartan
09f054f2cd
Added localization config options for new death messages
2020-09-09 20:26:20 +00:00
Imbris
0a057ba4d0
Use less verbose span names when the tracy feature is off
2020-09-07 00:59:16 -04:00
Imbris
5b96b0aa93
Use finish_continuous_frame directly
2020-09-06 22:28:14 -04:00
Imbris
b916d25eb3
Add spans to server systems
2020-09-06 22:28:14 -04:00
Marcel Märtens
e3c981c7f6
Implement the Player Timeout as config
2020-09-06 23:34:57 +02:00
TheThirdSpartan
44499b16f4
adding feature requested in issue #153 - displaying your alias in game as 'you'
2020-09-06 19:42:32 +00:00
Joshua Barretto
870386211c
Merge branch 'xMAC94x/hotfix_increase_timeout' into 'master'
...
tmp increase TIMEOUT from 20s to 40s.
See merge request veloren/veloren!1352
2020-09-06 17:54:59 +00:00
Imbris
f693ce820b
Merge branch 'bag' into 'master'
...
Dropping a bag instead of turning entity into one
Closes #747
See merge request veloren/veloren!1362
2020-09-05 20:33:13 +00:00
Joshua Barretto
eb707880d2
Merge branch 'zesterer/rtsim' into 'master'
...
Beehives, Fireflies, and minor worldsim/lighting adjustments
See merge request veloren/veloren!1357
2020-09-05 17:16:08 +00:00
notoria
8acf354994
Avoid destroying a deleted entity
...
Suggested by @Imbris.
2020-09-05 18:59:14 +02:00
notoria
3efdf336c8
Dropping a bag instead of turning entity into one
2020-09-05 11:11:19 +02:00
Imbris
f8c5877144
Merge branch 'termac/inventory_collect_when_full_fix' into 'master'
...
Fix bug collecting items into full inventory
See merge request veloren/veloren!1333
2020-09-05 06:51:22 +00:00
Joshua Barretto
65858853cd
fmt
2020-09-04 11:48:57 +01:00
Joshua Barretto
0324baa4b4
Moved scatter to dedicated file
2020-09-04 11:48:57 +01:00
Joshua Barretto
76b4a90828
Added bee hives
2020-09-04 11:48:56 +01:00
Joshua Barretto
ac3ed2695c
Made light attenuation nicer, fixed campfire light offset
2020-09-04 11:48:54 +01:00
Joshua Barretto
f34491e2ba
Made boulders avoid rivers
2020-09-04 11:41:56 +01:00
termac
a30e4de4f3
Fix bug collecting items into full inventory
...
When the inventory is full and a player tries to reclaim an item from a
block, collecting always failed. If the item is stackable and already
present inside the inventory it should be collected though.
The collect case now behaves more like the pickup case, using
inventory's 'push' method to add the item and implicitly check for
available space.
2020-09-02 12:47:56 +02:00
Marcel Märtens
2cc7b7159e
tmp increase TIMEOUT from 20s to 40s.
...
This will not solve the StreamClose, but make it less annoying for some.
2020-09-01 23:16:11 +02:00
Capucho
459eef4820
Force migration text trough tracing
2020-09-01 23:03:33 +02:00
Joshua Yanovski
ae6174b43c
Move figure meshing to a background thread.
2020-08-28 05:25:31 +02:00
Imbris
c259f6cbde
Add State::read_component_copied
2020-08-26 20:47:41 -04:00
Imbris
039655997d
Fix broken features and avoid panic if the client leaves before character data loads
2020-08-26 20:47:39 -04:00