Commit Graph

  • 7d1825b7e8 Make entity.Category enum to avoid using a string Tom 2020-09-18 15:50:10 -07:00
  • 8cc65a405d Fix off-by-one when cloning chunks Tom 2020-09-18 15:34:48 -07:00
  • a5e6d87aaf remove nbt file Mark Asp 2020-09-18 09:10:59 -05:00
  • 5d3f46b58f Move test to nbt_test.go & don't ignore errors Mark Asp 2020-09-18 09:00:40 -05:00
  • f0fed0e287 remove outdated readme comment Mark Asp 2020-09-17 22:41:19 -05:00
  • 95b9ba9360 add support for nonarray lists, fix bugs with structs, make compliant with bigtest.nbt Mark Asp 2020-09-17 22:38:48 -05:00
  • 0a6e72a046 Add entity information Tom 2020-09-17 13:05:37 -07:00
  • 8ecf08fa50 Implement packet decoding for entities Tom 2020-09-17 00:13:08 -07:00
  • a981ab84f5 Implement basic X/Z control surface Tom 2020-09-16 21:40:41 -07:00
  • 70bb24a7fb Major update to implement basic collision Tom 2020-09-16 20:16:47 -07:00
  • eec9d30795 Major update of chunk system for 1.16.2 Tom 2020-09-14 20:03:57 -07:00
  • d3bb141fcd Move decode of complex packets into their own package Tom 2020-09-12 21:13:37 -07:00
  • b58d959b93 Move to new block dataset Tom 2020-09-12 19:47:32 -07:00
  • 4532977c9c Merge branch 'block_info' into packet_id Tom 2020-09-12 19:45:37 -07:00
  • 0003da756a Implement package and generator for block information. Tom 2020-09-12 15:26:30 -07:00
  • 358fb7b659 Implement generator and type for packet IDs Tom 2020-09-12 13:38:45 -07:00
  • 0ec82d90a7 Update to 1.16.3 + add a few new event callbacks. Tom 2020-09-11 17:58:15 -07:00
  • 5bff8bcb2b Merge remote-tracking branch '1.16.2/nugget/minecraft-1.16.2' Tom 2020-09-11 15:38:04 -07:00
  • 8ff82db3c8 Fix "italic" bug mentioned in #76 Tnze 2020-09-11 10:32:20 +08:00
  • edd1aa52ee Merge pull request #75 from masp/master Tnze 2020-09-08 09:58:04 +08:00
  • 610cb0c7d5 add marshaling of struct and interface types for nbt Mark Asp 2020-09-07 17:45:44 -05:00
  • 48dca250ed Remove debugging output David McNett 2020-08-31 11:47:38 -05:00
  • d3acd41542 Successful decoding of biomesData David McNett 2020-08-31 11:35:09 -05:00
  • ee164b05d4 Remove debugging line David McNett 2020-08-30 21:55:53 -05:00
  • ec0365d9c8 Non-working attempt at parsing new biomesData format David McNett 2020-08-30 21:48:52 -05:00
  • 9c05d5ff04 Update packetIDs to 1.16.2 protocol 751 David McNett 2020-08-30 20:17:33 -05:00
  • 1ec365af32 Blind version bump for 1.16.2 David McNett 2020-08-26 11:13:43 -05:00
  • 08a6f3b219 Merge pull request #73 from lanindev/bot-experience Tnze 2020-08-02 08:49:30 +08:00
  • d45de88246 Add bot API to handle experience updates Andrew Lanin 2020-08-01 23:07:18 +03:00
  • a42a623366 Merge pull request #71 from dazoe/fix-handshake Tnze 2020-07-26 07:45:08 +08:00
  • 3933bed4a9 refactor mcbot JoinServer to allow correct handshake packet Dave Akers 2020-07-25 10:46:20 -05:00
  • 4c47cad337 Merge pull request #69 from MscBaiMeow/patch-1 Tnze 2020-07-20 11:39:41 +08:00
  • 694cdf1db8 Update soundIDs.go BaiMeow 2020-07-20 09:43:08 +08:00
  • a232f9f01c Merge remote-tracking branch 'origin/master' Tnze 2020-07-14 12:59:58 +08:00
  • e8f6c6fa9b Improved rcon testing Tnze 2020-07-14 12:59:11 +08:00
  • 42177f3ef6 Update README.md Tnze 2020-07-14 01:05:59 +08:00
  • 6d526bc7e7 Merge pull request #65 from DeadlySurgeon/master Tnze 2020-07-13 09:51:48 +08:00
  • 2159d1c959 Adds Close Function The Surgeon 2020-07-11 15:43:19 -05:00
  • ee23be105f Deleted is deleted Tnze 2020-07-09 14:07:10 +08:00
  • b22ad870c3 Doesn't convert UUID to string in ChatMsg event. Tnze 2020-07-09 13:51:21 +08:00
  • 0b3e6b01d5 Merge branch 'pull/62' into 1.16-dev Tnze 2020-07-09 13:42:44 +08:00
  • e7cfd4bbc6 fix autofish.go genanik 2020-07-01 13:05:56 +08:00
  • 444229216a Basic support for 1.16.1 genanik 2020-07-01 11:32:58 +08:00
  • 32a6898b12 Update packetIDs to 1.16 genanik 2020-07-01 09:48:26 +08:00
  • b602b7b3e0 example server. close #61 Tnze 2020-06-30 23:35:11 +08:00
  • 0c01e5a140 Merge pull request #60 from rain931215/patch-1 Tnze 2020-06-23 23:09:32 +08:00
  • 3f8f85aa1d 指定當傳送加入伺服器的請求至Mojang時的Content-Type標頭 Rainchi 2020-06-23 17:26:48 +08:00
  • 61f1fc31b6 change packet id from Byte to VarInt. #59 Tnze 2020-06-02 11:59:06 +08:00
  • d0371163cd document part 3: Chinese version Tnze 2020-05-24 14:47:05 +08:00
  • 91db0ec40b document part 2 Tnze 2020-05-24 14:24:18 +08:00
  • 100a73c2d8 document part 1 Tnze 2020-05-24 13:10:16 +08:00
  • dade32116f Simplified bit operation Tnze 2020-05-24 12:40:01 +08:00
  • cfd8d6b870 Merge pull request #57 from Tnze/patch-chunkdata Tnze 2020-05-21 17:31:03 +08:00
  • 2ae88b10f4 change API of Section from (x, y, z int) to (offset int) Tnze 2020-05-21 17:28:42 +08:00
  • 2db43755f1 The paletteSection can auto increase its underlying directSection. Tnze 2020-05-21 17:07:18 +08:00
  • 97dca98819 add unit test for paletteSection Tnze 2020-05-19 16:15:39 +08:00
  • 39c9525525 add unit test for directSection Tnze 2020-05-19 14:41:01 +08:00
  • 32527442ed add SetBlock function Tnze 2020-05-19 14:15:44 +08:00
  • fa75535f37 add GetBlock function Tnze 2020-05-17 14:45:27 +08:00
  • eba832b424 rewrite chunk data decoder Tnze 2020-05-17 13:35:52 +08:00
  • ab9db15d0b Merge pull request #54 from rain931215/master Tnze 2020-05-02 18:24:05 +08:00
  • 1d58589601 攻擊時不需指定主手或副手 參照https://wiki.vg/Protocol#Interact_Entity裡的 Hand為Only if Type is interact or interact at; rain931215 2020-05-02 17:03:07 +08:00
  • e3052668a3 Merge remote-tracking branch 'origin/master' Tnze 2020-05-01 10:44:36 +08:00
  • 3257c81a27 expose control sequences function Tnze 2020-05-01 10:43:50 +08:00
  • c87bdc91be Add unit test for invalid long VarInt Tnze 2020-04-26 13:06:42 +08:00
  • e6ca182ba1 Fixed VarInt and VarLong max size Erik Pellizzon 2020-04-25 18:06:37 +02:00
  • b509967247 Merge remote-tracking branch 'origin/master' Tnze 2020-04-12 14:59:46 +08:00
  • ebf1d5c2c2 Update languages file. Add two function to chat packet: Append and TranslateMsg Tnze 2020-04-12 14:58:44 +08:00
  • cf150c16fa support marshal []int16, []float32, []float64 and []string. More work needed for #50 Tnze 2020-04-08 16:02:01 +08:00
  • bcddc6698b add marshal test for nbt library Tnze 2020-04-08 13:18:26 +08:00
  • 73727eccb9 Better error message that helps issue #49 . Tnze 2020-04-04 17:06:15 +08:00
  • 739761d434 update mcping README Tnze 2020-03-11 16:02:34 +08:00
  • c0f3f3f8d4 update go version Tnze 2020-03-06 10:32:36 +08:00
  • a908a03fcd Use %w in file ingame.go and nbt package, then we can use errors.Is for compare Tnze 2020-03-04 12:37:43 +08:00
  • 7defd6062c fix nbt: unexpected TAG_End error, which trigger by picking up an item without NBT. Tnze 2020-03-04 12:00:19 +08:00
  • e10bb44716 fix nbt: unexpected TAG_End error, which trigger by picking up an item without NBT. Tnze 2020-03-04 11:53:16 +08:00
  • 5740edd409 Merge pull request #39 from mcfx0/master Tnze 2020-02-19 10:56:07 +08:00
  • 478fd678c8 Fix wrong behavior when data covers two adjacent int64 in fillSection mcfx0 2020-02-18 16:48:14 +08:00
  • 72c389c86f Support VarLong encode/decode Tnze 2020-01-29 13:57:57 +08:00
  • e5004ab9c9 Merge pull request #36 from Computeiful/Autofish Tnze 2020-01-29 11:21:12 +08:00
  • 2270b25f0c Merge pull request #35 from Computeiful/Sound-1.15.2 Tnze 2020-01-28 14:06:52 +08:00
  • c251b48043 Updated autofish to respawn when killed Computeiful 2020-01-28 02:43:59 +00:00
  • 06b7779db5 Update sound ids to work with 1.15.2 Computeiful 2020-01-27 22:18:19 +00:00
  • c2677ae3c8 更新.gitignore Tnze 2020-01-25 16:13:12 +08:00
  • 66e881dedd 删除编辑器的配置文件 Tnze 2020-01-25 16:12:15 +08:00
  • 4791ce6467 Merge pull request #34 from nugget/protocol-1.15.2 Tnze 2020-01-23 10:22:14 +08:00
  • 73219f5a10 更新README中游戏版本号 Tnze 2020-01-23 10:17:42 +08:00
  • beac876beb 更新版本号至1.15.2 David McNett 2020-01-22 12:17:58 -06:00
  • 4370b6c3cd 修复RCON库过于信任包Size字段的问题 Tnze 2020-01-16 12:57:01 +08:00
  • 8d4b2421f8 Merge pull request #33 from Sunbread/master Tnze 2020-01-16 12:33:11 +08:00
  • a8798ce9fb Correct behavior of method Client.Disconnect() Sunbread 2020-01-14 17:19:12 +08:00
  • 3041792dac nbt: fix TagLongArray error message Tnze 2020-01-05 01:40:14 +08:00
  • 7818d3a0fc Merge branch 'Sunbread-master' Tnze 2020-01-05 01:23:00 +08:00
  • 9245a6b9ff yggdrasil支持代理的方式仍需考虑 Tnze 2020-01-05 01:22:33 +08:00
  • 72b1820826 用更简单的方式为bot包支持代理 Tnze 2020-01-05 01:14:38 +08:00
  • 933222faf5 Change bot.JoinConn(*go-mc/net.Conn) to bot.JoinConn(net.Conn) Sunbread 2020-01-05 00:33:35 +08:00
  • 888c98a6d4 Change yggdrasil.Client() to yggdrasil.SetClient() Sunbread 2020-01-05 00:15:50 +08:00
  • b2a5f7b720 Add bot.JoinConn() Sunbread 2020-01-04 23:44:58 +08:00
  • 50d65e579f Add yggdrasil.Client() Sunbread 2020-01-04 23:21:43 +08:00
  • 05b7a48f87 Merge remote-tracking branch 'origin/master' Tnze 2019-12-29 08:05:53 +08:00