Commit graph

1785 commits

Author SHA1 Message Date
LemADEC
3e0e4d4874 Fixed force field projector state rendering
Improved force field relay and projector rendering when not connected
2017-08-14 21:29:28 +02:00
LemADEC
0d04eaaf1f Fixed WarpDrive rotations
(force field projector, tiered air and ship core)
Fixed tiered air dictionnary
2017-08-14 21:29:28 +02:00
LemADEC
ba920f9617 Fixed ship costs mixing warmup and distances
Added warmup messages to ship core
Improved data storage (minor)
2017-08-14 21:29:28 +02:00
LemADEC
c6d6ea75ff Updated externals support in BlockTransformer 2017-08-14 21:29:28 +02:00
LemADEC
aa3d1b665e Refactored chunk and world generation handling
- common world generator class
- load default chunk date during generation
- prevent loading chunk with invalid data
- add a few logs to catch bad transitions
2017-08-14 21:29:28 +02:00
LemADEC
9bd098bd4f Updated force field range to double it
Improved force field memory usage
Updated force field stabilisation to increase speed
Added 64 blocks range cap with fusion and inversion upgrades
2017-08-14 21:28:26 +02:00
LemADEC
29ff7c3b3b Fixed exception with empty dictionary 2017-08-14 12:02:51 +02:00
LemADEC
578db63b88 Improved chat formatting to propagate on new lines 2017-08-14 12:02:51 +02:00
LemADEC
e3d4b6ad10 Changed /home to /bed
Fixed bed teleportation still working when no bed is there
2017-08-14 12:02:51 +02:00
LemADEC
2581496e48 Added Chisel 2.9.5.1 to dev space 2017-08-14 12:02:51 +02:00
LemADEC
08f7db226c Improved Capacitive crystal recipe
IC2 requires 18 nether quartz per lithium dust
2017-08-14 12:02:51 +02:00
LemADEC
b88d18b52a Code cleanup 2017-08-14 12:02:45 +02:00
LemADEC
03d5da0928 Added IC2 Teleporter support when target is inside ship 2017-08-14 12:02:45 +02:00
LemADEC
5e7c0cc300 Fixed space and partial matches in wfind command
Added explicit dimension name to wfind command
2017-08-14 12:02:33 +02:00
LemADEC
3ad10b9a73 Fixed EMP tower exploit 2017-08-10 23:05:17 +02:00
LemADEC
cf40fd1c5e Improved ship scanner structure (wip) 2017-08-07 04:38:23 +02:00
LemADEC
3bc4eb6326 Code cleanup 2017-08-06 16:53:44 +02:00
LemADEC
cf19a2f729 Updated transformation API
Fixed vanilla lever rotation
2017-08-06 16:32:12 +02:00
LemADEC
73343649d6 Fixed another a few forcefield exploits
- ender pearl protection
- quarry and cie.
- EMP tower staking
2017-08-06 16:32:12 +02:00
LemADEC
8096ef7a3d Fixed forcefield block not showing as disconnected 2017-08-06 16:32:12 +02:00
LemADEC
3975953ccf Updated celestial object template with latest changes 2017-08-06 16:32:12 +02:00
LemADEC
fefebaa152 Added ship scanner border texture by Hisaya 2017-08-06 16:32:11 +02:00
LemADEC
27e4ead805 Updated bounding box texture by Hisaya 2017-08-06 16:32:11 +02:00
LemADEC
2ce52712f7 Added border and camouflage to ship scanner
Refactored camouflage handling
2017-08-06 16:32:11 +02:00
LemADEC
e8e89c0bd5 Added background filler to location overlay
Removed red beam when builder's mode is active
2017-08-06 16:31:46 +02:00
LemADEC
6dadaf1f59 Added bounding_box translation
Improved ship token reference to the builder field
2017-08-05 00:13:35 +02:00
LemADEC
96d81121c6 Added Chinese translation by @StandAndFight 2017-08-05 00:10:06 +02:00
LemADEC
ec9ae23540 Added bounding box texture by LemADEC 2017-08-04 23:12:28 +02:00
LemADEC
8eb8f70970 Added ship bounding rendering per player
Fixed chunk loaded outside server thread
Fixed tile entities memory leak
Warning: those are very crude fixes
2017-08-04 23:12:20 +02:00
LemADEC
63b5b71ed9 Texture cleanup 2017-08-04 23:12:20 +02:00
LemADEC
03d2f9e69d Removed synchronization from chunk handler
Added thread safety profiler to detect future regressions
2017-08-04 23:12:20 +02:00
LemADEC
bb7f3fdc74 Fixed chunks being loaded outside main thread 2017-08-04 23:12:19 +02:00
LemADEC
7f6e74f521 Fixed tile entities not always enabled by default 2017-08-04 23:12:19 +02:00
LemADEC
1fec5119b5 Code cleanup 2017-08-04 23:12:19 +02:00
LemADEC
c1804b0f03 Added explicit log when ship is renamed
This is to help admins when players use offensive ship names since the
original crew my not be the authors
2017-08-04 23:12:19 +02:00
LemADEC
726ce4f860 Improved breathing alarm when inside air fields 2017-08-04 23:12:18 +02:00
LemADEC
1c8f66f494 Added location overlay 2017-08-04 23:12:18 +02:00
LemADEC
6766631ea5 Added an experimental /whome command 2017-08-04 23:12:13 +02:00
LemADEC
f006e3d3b3 Fixed ship core UUID refresh with ship tokens 2017-07-29 18:28:18 +02:00
LemADEC
59433fd095 Code cleanup 2017-07-29 18:28:12 +02:00
LemADEC
dc79d46c9b Updated client synchronization 2017-07-29 18:27:10 +02:00
LemADEC
07f08fd2dd Fixed tooltips only showing to creative players 2017-07-27 00:30:37 +02:00
LemADEC
883b6d57ac Added /wfind command 2017-07-27 00:30:10 +02:00
LemADEC
f2266270cb Fixed Techguns multiblocks rotation 2017-07-26 23:48:11 +02:00
LemADEC
cda2237a5e Fixed entities spawning outside world border 2017-07-26 23:16:43 +02:00
LemADEC
2f843ddca7 Added another Icy planet texture by Hisaya 2017-07-26 22:55:13 +02:00
LemADEC
6b1727f0d2 Fixed hyperspace resolution 2017-07-26 22:54:55 +02:00
LemADEC
2708ae1416 Fixed Carpenters blocks pressure plate rotation support 2017-07-26 22:38:21 +02:00
LemADEC
dfc24af02e Code cleanup 2017-07-26 22:37:27 +02:00
LemADEC
e5c5c3ca29 Fixed air generator simulation lag
- cleanup old chunks
- use linked list for faster traversal
- reduce initial capacity
2017-07-24 11:20:15 +02:00