Commit Graph

  • fe34dbd8bb Add proper support for chunk modification timestamps (#260) Maxim Zhuchkov 2023-07-12 03:56:31 +03:00
  • 15478690a0 Fix/init heightmaps before use (#258) Adam Stringer 2023-06-28 04:20:48 +01:00
  • 2c3bab9a98 revert language changes tauraamui 2023-06-21 12:55:29 +01:00
  • abdc3ba80c Update blocks items and entities to 1.19.4 tauraamui 2023-06-21 00:06:38 +01:00
  • 940df0a968 KeepAlive enhancement. If the server doesn't send keepalive for 20 seconds, generate an error. fix #251, close #255 Tnze 2023-06-25 22:08:13 +08:00
  • d0ef493639 fix #254 Tnze 2023-06-25 21:39:16 +08:00
  • b09ea0a3eb Fix comments Tnze 2023-06-06 09:25:13 +08:00
  • 99096fac8a Add unit test case for anonymous field Tnze 2023-04-29 00:47:52 +08:00
  • 7aec6caa96 add entitytype registry Tnze 2023-04-29 00:41:45 +08:00
  • eff554cde1 Add .Palette() for PaletteContainer Tnze 2023-04-27 20:17:58 +08:00
  • e435ab18f7 Remove FieldsUnmarshaler and FieldsMarshaler Tnze 2023-04-27 01:27:41 +08:00
  • 078aaba156 Anonymous field handling for NBT Tnze 2023-04-26 21:51:41 +08:00
  • 9582bc2a7e rename fastnbt -> dynbt. add some NewXXX api Tnze 2023-04-25 01:10:15 +08:00
  • 37d4179bb2 Finish development of fastnbt Tnze 2023-04-24 21:59:30 +08:00
  • ad3f69e40b Experimental fastnbt library Tnze 2023-04-24 01:40:22 +08:00
  • de254fb1c6 Fix the issue of snbt decoding when TagList in TagCompound in TagList Tnze 2023-04-24 01:29:20 +08:00
  • cbf5a7c053 Fix the issue of snbt decoding when Tag*Arrays in TagCompound Tnze 2023-04-24 01:04:21 +08:00
  • a511ad3d2a Fix the issue of snbt being unable to handle nested Tag*Arrays in TagCompound Tnze 2023-04-23 23:00:24 +08:00
  • d4d9653038 Optimize level/biome 2 Tnze 2023-04-23 08:41:17 +08:00
  • 93e06594bd Add entity struct for /save Tnze 2023-04-23 01:17:51 +08:00
  • be42d0ec35 fix heightmaps sending error Tnze 2023-04-23 00:51:22 +08:00
  • 5f06fa6510 重构 BiomesState, fix typo Tnze 2023-04-23 00:08:05 +08:00
  • de2996336c Update level/chunk and heightmaps Tnze 2023-04-22 17:43:10 +08:00
  • e17642945d Update save/level, add missing fields and enable disallow unknown fields Tnze 2023-04-22 15:27:47 +08:00
  • 2856c90170 Update Teleported event BaiMeow 2023-04-20 23:09:00 +08:00
  • 4315d1440c Update blockentitytype.go Tnze 2023-04-18 00:34:17 +08:00
  • 90737d09e4 Clean up unnecessary garbage Tnze 2023-04-16 21:14:29 +08:00
  • 7bef059b44 Fix nbt bugs that cannot handle tagNames contains commas Tnze 2023-04-16 20:42:28 +08:00
  • fd4a4bdeb1 Remove travis things. Tnze 2023-04-09 14:40:48 +08:00
  • e99e749f7f Optimize packWithCompression Tnze 2023-04-05 22:24:46 +08:00
  • 943d9fbe26 Add benchmark for pk.Packet.packWithCompression() Tnze 2023-04-05 22:24:06 +08:00
  • 48a6956090 pk.NBT() disallow unknown field by default Tnze 2023-04-05 21:05:59 +08:00
  • 91e23602a5 Remove bytes.Buffer usage in pk.NBT() Tnze 2023-04-05 19:39:04 +08:00
  • a42267ba31 Replace all interface{} to any Tnze 2023-04-05 19:35:20 +08:00
  • 195945e4ca Fix server for 1.19.4 Tnze 2023-04-05 18:06:29 +08:00
  • a9ab97292d Add example programs that sniff the RegistryCodec.nbt Tnze 2023-04-05 18:04:05 +08:00
  • 2e838101db Update dependencies Tnze 2023-04-05 14:15:11 +08:00
  • 9aad4d2201 Update bot and server ProtocolVersion Tnze 2023-04-05 01:55:48 +08:00
  • 016455d00a Fix go test ./... Tnze 2023-04-05 01:46:37 +08:00
  • 3cf4049f2d Update langs to 1.19.4 Tnze 2023-04-05 01:39:28 +08:00
  • 4dfee51bfc Update data to 1.19.4 Tnze 2023-04-05 01:19:49 +08:00
  • 69f239550f Update README.md Tnze 2023-04-05 00:33:55 +08:00
  • 925b1359fc Use packet queue for bot framework. Providing concurrently-safing for sending packets. Tnze 2023-03-05 10:19:18 +08:00
  • 90501f1357 fix VarInt written bytes counting problem. And add some comments. Tnze 2023-04-01 09:52:12 +08:00
  • a8f9c4bee5 Write entire compressed packet at once (#236) Richard Grover 2023-03-31 19:57:16 -06:00
  • 6bbfeec2c7 fix go vet Tnze 2023-04-01 09:33:33 +08:00
  • 58163a8de3 fix VarInt and VarLong fuzz test error message format Tnze 2023-03-31 23:04:00 +08:00
  • dd67478593 Add Len method for VarInt and VarLong. Tnze 2023-03-31 13:12:45 +08:00
  • 2e211573fb Write entire packet at once (#235) Richard Grover 2023-03-30 10:51:25 -06:00
  • 7d9ea21e65 fix wrong comments, add new comments Tnze 2023-02-21 19:50:12 +08:00
  • c5dd27365e remove fmt.Println in unit test Tnze 2023-02-21 19:37:55 +08:00
  • d5152ac869 Merge pull request #233 from jacklee1792/master Tnze 2023-02-21 16:43:38 +08:00
  • e717b9c6db Add option to disallow unknown fields Jack Lee 2023-02-21 02:02:04 -05:00
  • 7fa4b32dd0 update comments Tnze 2023-02-16 21:07:07 +08:00
  • c880ec13ee Merge pull request #232 from patyhank/patch-1 Tnze 2023-02-16 20:31:45 +08:00
  • 24348d3d70 Fix error when reading palette 蒟蒻 2023-02-16 19:56:46 +08:00
  • 18ba5e6a30 proxy using support. close #231 Tnze 2023-02-15 19:32:59 +08:00
  • 632df9138c update the description text of the examples Tnze 2023-02-12 12:57:34 +08:00
  • 69338ec9fe update the description text of the example Tnze 2023-02-12 01:26:59 +08:00
  • fce835984e add a bot example "minimal" Tnze 2023-02-12 01:13:51 +08:00
  • d99bfa7f1b fix daze example Tnze 2023-02-12 01:05:38 +08:00
  • db3081881d playerlist handling remove packet Tnze 2023-02-12 01:00:59 +08:00
  • e7984776c8 update comments Tnze 2023-02-12 00:57:17 +08:00
  • 807e94e360 update comments Tnze 2023-02-05 20:10:56 +08:00
  • 9a64bcfac7 fix blockCount bug Tnze 2023-02-04 00:44:12 +08:00
  • cb00499efe update encryption response packet for 1.19.3 Tnze 2023-01-26 22:42:37 +08:00
  • 2f88446ebc brake changes: support dynamic protocols number in ping list handler. Tnze 2023-01-07 12:05:42 +08:00
  • 4e23ad63a2 support multi handler for same packetID and handler priority. Tnze 2023-01-06 20:01:05 +08:00
  • 36bec6e63d fix bitsPerBlock calculation bug in NewXXXXPaletteContainerWithData Tnze 2023-01-02 22:43:43 +08:00
  • e12b2f368d move SystemChat event from bot/basic to bot/msg Tnze 2023-01-01 22:12:03 +08:00
  • 88356fd576 Support disguised chat Tnze 2023-01-01 18:50:39 +08:00
  • bb98d90db3 Support chat validation Tnze 2023-01-01 18:43:21 +08:00
  • fa83b762bf Add chat session Tnze 2023-01-01 13:17:07 +08:00
  • 77857a1a85 Add playerinfo recorder for chat message Tnze 2022-12-30 01:09:08 +08:00
  • 6fba193255 Adjust blockentities.go.tmpl Tnze 2022-12-19 21:08:15 +08:00
  • ebba0a6a63 Adjust blockentities.go.tmpl Tnze 2022-12-19 00:57:50 +08:00
  • c1a6528a05 Add BlockEntity support Tnze 2022-12-18 18:28:08 +08:00
  • 27b1347e74 add SpawnAngle Tnze 2022-12-17 14:31:29 +08:00
  • 0e97a958dc fix clientbound packets for 1.19.3 Tnze 2022-12-14 00:38:12 +08:00
  • d39f4d398e fix bot/basic UpdateHealth event Tnze 2022-12-13 00:46:49 +08:00
  • 8445fb63cd fix server login for 1.19.3 Tnze 2022-12-12 23:48:26 +08:00
  • ecc06204c1 update README.md Tnze 2022-12-12 19:12:12 +08:00
  • 7bece3bca9 BitSet improvement Tnze 2022-12-12 09:13:02 +08:00
  • 86c7c954ec move queue impl, make queue push panic on closed Tnze 2022-12-11 22:00:04 +08:00
  • 06260e2b00 fix typo Tnze 2022-12-11 21:58:51 +08:00
  • 55d12fc76f fix bot/msg (offline-only support) Tnze 2022-12-11 21:58:09 +08:00
  • fceaa33dc4 fix typo Tnze 2022-12-10 10:14:11 +08:00
  • 47f4fad152 remove chat sending to fix daze example Tnze 2022-12-10 01:39:14 +08:00
  • bb35ed21c8 update level/block, fix block states Tnze 2022-12-10 01:09:51 +08:00
  • 2ec7d98e6d update bot for 1.19.3 Tnze 2022-12-09 22:55:22 +08:00
  • 19a76a302c update level/block Tnze 2022-12-09 22:54:13 +08:00
  • 0b7a5024aa update data/packetid Tnze 2022-12-09 22:32:04 +08:00
  • 75f09e77d9 move PacketQueue Tnze 2022-12-09 22:35:00 +08:00
  • 4068ebe6dd Fix login for 1.19.3 Tnze 2022-12-09 00:19:34 +08:00
  • b1cab7ed29 update data/lang Tnze 2022-12-08 15:27:42 +08:00
  • 6be038072b Allow maxsupermanhd to disable public key sending or to instruct the KeyPair to be used which he got from external. close #227 Tnze 2022-12-08 01:00:38 +08:00
  • e95259e2e6 support offline-mode chat message sending Tnze 2022-12-07 23:43:54 +08:00
  • 9e33febe3f Squashed commit of the following: Tnze 2022-12-07 11:52:47 +08:00
  • cf9accd5e4 fix key pair checking bug Tnze 2022-12-07 00:36:00 +08:00
  • 941fa0297c Merge branch 'master' of https://github.com/Tnze/go-mc Tnze 2022-12-06 22:39:45 +08:00