Skip to content

Changes

#1760 (Feb 4, 2022, 3:15:38 AM)

  1. more cleanups and tweaks (commit: 4e0a653) — git_commits / detail

#1759 (Jan 25, 2022, 10:15:52 AM)

  1. NMS block material management fix (commit: 0570d2b) — git_commits / detail
  2. bulk cleanup (commit: 089cfb3) — git_commits / detail

#1756 (Dec 10, 2021, 10:17:28 PM)

  1. 1.18 part 3: Denizen 1.2.3 (commit: 18911de) — git_commits / detail

#1755 (Nov 30, 2021, 5:22:09 PM)

  1. BiomeTag.downfall_type mech (commit: 9c3e697) — git_commits / detail

#1750 (Nov 6, 2021, 5:12:20 PM)

  1. partially automated cleanups (commit: 9382274) — agoodwin / detail
  2. 1.2.2 (commit: e02dfa4) — git_commits / detail

#1747 (Sep 5, 2021, 10:32:37 PM)

  1. .potion mechs: better error handling (commit: 3accc19) — agoodwin / detail

#1745 (Aug 11, 2021, 9:44:59 PM)

  1. more stable steer event internals (commit: 81deb5a) — agoodwin / detail
  2. Modifyblock 'source' arg: slightly stabler (commit: d01af73) — agoodwin / detail
  3. EnchantmentTag! (commit: 7a871c9) — agoodwin / detail

#1744 (Jul 23, 2021, 9:55:42 PM)

  1. BiomeTag rewrite (commit: 6163cc0) — agoodwin / detail
  2. minor opti with key handling (commit: b126bfc) — agoodwin / detail

#1743 (Jul 2, 2021, 8:17:28 PM)

  1. update to new core standardized mechanism constructor (commit: 62d3ced) — agoodwin / detail
  2. v1_17 part 2: version bumps (Denizen 1.2.1) (commit: 51b0ba2) — agoodwin / detail
  3. v1_17 part 11: redesign reflection handling (commit: b06fa63) — agoodwin / detail
  4. packet interceptor late loader (commit: a6f0f85) — agoodwin / detail

#1741 (Jun 4, 2021, 1:19:33 PM)

  1. Replace internal chunk data method with non-regex to avoid schematic lag (commit: 54758dd) — agoodwin / detail

#1740 (May 25, 2021, 1:20:22 PM)

  1. chunk/block flags: ability to hold way more data (avoid Java internal 65k string length limit) (commit: 32aa336) — agoodwin / detail

#1736 (Apr 17, 2021, 12:04:28 AM)

  1. walk command entities fixup (commit: 7cc6b07) — agoodwin / detail

#1734 (Apr 8, 2021, 1:02:25 PM)

  1. mark build as 1.2.0 (commit: 26500ce) — agoodwin / detail
  2. hide_entity core rewrite and matchable support (commit: 2d0a9e0) — agoodwin / detail

#1732 (Mar 12, 2021, 7:23:58 PM)

  1. mix of automated and manual cleanups and java modernizations (commit: 7746cf8) — agoodwin / detail
  2. replace old ModernBlockData with direct BlockData ref (commit: 911e31c) — agoodwin / detail

#1730 (Feb 26, 2021, 11:38:43 PM)

  1. more reliable NMS teleport path for players (commit: 964969e) — agoodwin / detail
  2. Follow command: no_teleport arg (commit: 6b76fbc) — agoodwin / detail

#1725 (Jan 27, 2021, 12:40:45 PM)

  1. Sneak command! (commit: 82e2241) — agoodwin / detail

#1724 (Jan 22, 2021, 10:47:47 AM)

  1. 1.1.9 part 1: version swap (commit: d5e3f0d) — agoodwin / detail
  2. remove legacy DenizenAPI class (commit: 6696cd6) — agoodwin / detail
  3. fake entity expansion (commit: 4af6758) — agoodwin / detail
  4. use more reliable fake entity position set (commit: aa84271) — agoodwin / detail
  5. experimental attach and disguise packet improvements (commit: 155fa34) — agoodwin / detail
  6. book items have a default color of black for text (commit: 41448a7) — agoodwin / detail
  7. add rename option 'list_name_only' (commit: fe7beeb) — agoodwin / detail
  8. Rename player list_name_only: don't respawn the player entity (commit: 641fd0d) — agoodwin / detail

#1721 (Nov 9, 2020, 8:49:03 AM)

  1. MC 1.16.4, Denizen 1.1.8 (commit: 23ae69e) — agoodwin / detail

#1719 (Nov 3, 2020, 2:06:12 AM)

  1. rename per_player: stabler uuid based lookup (commit: a3caf80) — agoodwin / detail

#1717 (Sep 27, 2020, 12:25:24 AM)

  1. 1.16.3, Denizen 1.1.7 (commit: 07f8d21) — agoodwin / detail

#1716 (Sep 11, 2020, 4:15:21 AM)

  1. 1.16.2 part 5: label as Denizen 1.1.6 (commit: e117980) — agoodwin / detail
  2. reflectionhelper moved to core (commit: d2c7758) — agoodwin / detail

#1713 (Jul 21, 2020, 5:33:31 PM)

  1. Denizen v1.1.5 and basic API-level compat with MC 1.16 (commit: ca86331) — agoodwin / detail
  2. additional cleaning from 1.12 removal (commit: 200df93) — agoodwin / detail
  3. clean some TODO's related to 1.12 (commit: 9679a87) — agoodwin / detail
  4. add max_stack_size mech (commit: bcfe0ee) — agoodwin / detail
  5. (relates to 1.12 drop) use Spigot's setBiome instead of old NMS module (commit: 46e87ab) — agoodwin / detail
  6. better get/set block nbt impl (commit: 962747d) — agoodwin / detail
  7. refactor attachment to its own class (commit: c1e5252) — agoodwin / detail
  8. rework to cleaner internal code (commit: b1d9730) — agoodwin / detail
  9. attach command (commit: 34f6e5c) — agoodwin / detail
  10. minor net opti (commit: 60c62a8) — agoodwin / detail
  11. use new hover api that doesn't work because spigot is bad (commit: 4560fed) — agoodwin / detail
  12. backport rename per_player to 1.15 and 1.14 (commit: d9c7773) — agoodwin / detail
  13. rename per_player for:playerlist (commit: 70aaf5f) — agoodwin / detail
  14. move 'rename' command to 'entity' category (commit: dc575be) — agoodwin / detail

#1712 (Jun 25, 2020, 1:47:55 AM)

  1. replace HasAI NMS Module with spigot api method (commit: 15b5345) — agoodwin / detail

#1711 (Jun 20, 2020, 3:25:17 PM)

  1. replace NMS breed mech with modern API option (commit: 3cee58e) — agoodwin / detail

#1709 (May 29, 2020, 1:59:08 PM)

  1. NMS backing for player.stop_sound mech (commit: 560ab4d) — agoodwin / detail
  2. add tags material.is_fuel, fuel_burn_time (commit: 34a31e4) — agoodwin / detail

#1708 (May 13, 2020, 10:11:47 AM)

  1. by default apply physics in adjustblock, add 'no_physics' (commit: 0e3183e) — agoodwin / detail
  2. allow show_to/hide_from_players on offline players (commit: 32c7606) — agoodwin / detail

#1707 (May 1, 2020, 7:20:56 AM)

  1. add player.client_brand (commit: 6d07fed) — agoodwin / detail
  2. fix chunk height map handling in 1.15 and 1.14 (commit: cf98d88) — agoodwin / detail
  3. experimental multi-match for item recipes (commit: e6d4277) — agoodwin / detail
  4. add entitytag.skin_layers tag+mech (commit: 8089d8a) — agoodwin / detail

#1705 (Apr 2, 2020, 7:13:29 AM)

  1. Denizen 1.1.4, targeting core 1.80 (commit: 7f9353e) — agoodwin / detail
  2. attach_to: allow multiple simultaneous attachments (commit: f50dea6) — agoodwin / detail

#1703 (Feb 29, 2020, 12:13:48 PM)

  1. v1.1.3, targeting core1.70 (commit: a7c3922) — agoodwin / detail
  2. semi-automated cleanup to match new core (commit: f5620d0) — agoodwin / detail

#1702 (Feb 2, 2020, 9:04:18 AM)

  1. implement action_bar deprecation, clean up 'actionbar' command a bit (commit: a8c0c3f) — agoodwin / detail

#1701 (Jan 22, 2020, 2:26:17 AM)

  1. backport noclip to all previous server versions (commit: ca9c1c1) — agoodwin / detail
  2. huge pile of cleanups (commit: 732afde) — agoodwin / detail
  3. remove legacy item script logic, fixes villager inconsistency (commit: ab4a203) — agoodwin / detail

#1699 (Dec 30, 2019, 4:50:44 AM)

  1. this is Denizen 1.1.2, for MC 1.15 (commit: 4e30cf2) — agoodwin / detail
  2. all-living-entity support for Absorption_Health, except for 1.12 (commit: a643562) — agoodwin / detail
  3. fix Walk+Follow commands in 1.14+1.15, fixes #2090 (commit: 58eb522) — agoodwin / detail
  4. add player mecs 'resend_recipes', 'quietly_discover_recipe', fixes #2041 (commit: 01dcc1c) — agoodwin / detail
  5. 'resend_discovered_recipes' (commit: b608a1c) — agoodwin / detail
  6. add PlayerTag mechanism 'resend_recipes', fixes #2040 (commit: 5f727e0) — agoodwin / detail
  7. add HORSE_BUCK animation to 1.13,1.14,1.15 (commit: 0327e13) — agoodwin / detail
  8. redundant interface removal (commit: 49fbea4) — agoodwin / detail
  9. add IMPERFECT shield raise/lower event, for #2104 (commit: e60e77b) — agoodwin / detail

#1698 (Dec 11, 2019, 1:02:04 AM)

  1. fix mirror handler, fixes #2087 (commit: 1a4bacc) — agoodwin / detail

#1697 (Dec 3, 2019, 11:10:08 AM)

  1. add tag server.recipe_items, fixes #2066 (commit: 74acc05) — agoodwin / detail
  2. fix AbsorptionHearts get/set (commit: e1ed5a3) — agoodwin / detail
  3. fix fake absorption health too (commit: d5c2043) — agoodwin / detail
  4. fix errors with attach_to (commit: f00ccbf) — agoodwin / detail

#1691 (Nov 19, 2019, 10:12:17 PM)

  1. increase accuracy of weapon_damage in 1.14 (commit: 265a3b1) — agoodwin / detail
  2. backport last commit to 1.13 and 1.12 (commit: 5d0115a) — agoodwin / detail
  3. fix errors from non-deadly mobs in weapon_damage (commit: 7e6ab8b) — agoodwin / detail
  4. add LocationTag.local_difficulty (commit: 0d948c8) — agoodwin / detail

#1690 (Nov 10, 2019, 9:46:53 AM)

  1. fix npc sneak, fixes #1999 (commit: 183c447) — agoodwin / detail
  2. showfake persistence part 1: code cleanup/prep (commit: ab0d134) — agoodwin / detail
  3. showfake persistence part 2: network manager reorg (commit: 8628f22) — agoodwin / detail
  4. showfake persistence part 3: start of impl (commit: f9f1bd4) — agoodwin / detail
  5. package reorg (commit: 68fb9d9) — agoodwin / detail
  6. showfake persistence part 4: continued impl work (commit: 6681e07) — agoodwin / detail
  7. compilability fixes (commit: 37ba7b0) — agoodwin / detail
  8. everything except tile entities works now (commit: d262e91) — agoodwin / detail
  9. cleanup, fix tile entities (commit: 0c82f14) — agoodwin / detail
  10. completion of showfake persistence: improve survival compat (commit: 52ee550) — agoodwin / detail
  11. add a load-time Reflection error catcher+reporter (commit: 56ee505) — agoodwin / detail
  12. fix borked copypasta, fixes #2061 (commit: 170cce8) — agoodwin / detail
  13. rename JNBTListTag to reduce mixups (commit: 50c72e7) — agoodwin / detail
  14. package reorg 1: 'implementation' (commit: b5e8d0e) — agoodwin / detail
  15. add location. and entity. precise_target (commit: 040bd25) — agoodwin / detail
  16. use better internal backing for previous commit (precise_target) (commit: 0830edc) — agoodwin / detail

#1689 (Oct 20, 2019, 2:19:45 AM)

  1. This is Denizen 1.1.1 (commit: 68485d2) — agoodwin / detail
  2. add a hidden config option allowing timings reenable (commit: 9beb21c) — agoodwin / detail
  3. add an inexact recipe matcher option (commit: 32149d7) — agoodwin / detail
  4. fix location.line_of_sight (commit: 4958058) — agoodwin / detail
  5. add explicit item hover support (commit: 01b6ecc) — agoodwin / detail
  6. clean on_hover related bits (commit: d112ff9) — agoodwin / detail
  7. add tag entity.weapon_damage, fixes #2047 (commit: ec16cdc) — agoodwin / detail
  8. improve offline-inventory fix (commit: 78c2058) — agoodwin / detail
  9. initial sponge schematic v2 format loader (commit: 5deed93) — agoodwin / detail
  10. implement saving to new schem format (commit: fea6a9a) — agoodwin / detail

#1687 (Sep 22, 2019, 2:49:49 PM)

  1. fix 1.12 compat (commit: 8ae8f4b) — agoodwin / detail

#1686 (Sep 21, 2019, 1:19:21 AM)

  1. add thread protection to raytrace stuff (commit: 04dc24e) — agoodwin / detail
  2. use better system for shaped recipes in 1.13+, for #1851 (commit: c5b45fc) — agoodwin / detail
  3. use NMS calls for furnace recipes in 1.13+, for #1851 (commit: 9448d9d) — agoodwin / detail
  4. use NMS calls for shapeless recipes in 1.13+, for #1851 (commit: ac8282d) — agoodwin / detail
  5. add new furnace options, for #1851 (commit: 8d52f85) — agoodwin / detail
  6. de-modulize some non-NMS stuff (commit: cacd7a6) — agoodwin / detail
  7. add knowledge book support for #2031 (commit: e169598) — agoodwin / detail
  8. add "item.recipe_ids" for #2031 (commit: 35c4a61) — agoodwin / detail
  9. add tag 'discoverd_recipes' (1.14+) for #2031 (commit: ce9d72e) — agoodwin / detail
  10. add stonecutting recipe support (commit: 9b57661) — agoodwin / detail
  11. fix offline inventory editing (1.14+) (commit: cb345c7) — agoodwin / detail
  12. redesign recipes layout in scripts (commit: a58bdc2) — agoodwin / detail
  13. add server reset_ and remove_ recipes mechs (commit: f7075a2) — agoodwin / detail

#1684 (Sep 11, 2019, 7:07:08 AM)

  1. fix a few entity-related timeouts (commit: 4d1a80c) — agoodwin / detail

#1683 (Sep 7, 2019, 10:40:51 PM)

  1. fix fishing code a bit better (commit: 5d10b4a) — agoodwin / detail
  2. add materialtag.with (commit: 91d6768) — agoodwin / detail
  3. fix world serverThread handling (for sign_contents tag) (commit: 2825268) — agoodwin / detail
  4. update to new core (commit: 68fafb6) — agoodwin / detail
  5. BlockHelper TileEntity minor cleanup (commit: e402c96) — agoodwin / detail
  6. make inventory sets not fail on offline players (commit: db95e46) — agoodwin / detail
  7. remove achievement logic, replace with advancements (commit: dc63151) — agoodwin / detail

#1682 (Aug 19, 2019, 9:39:51 AM)

  1. simplify module names to match (commit: 5b9cb7f) — agoodwin / detail
  2. move the module classes to named subpackages (commit: bea9b95) — agoodwin / detail
  3. rename handlers, fix build issue (commit: 0c8988c) — agoodwin / detail
  4. remove unneeded class name specifics from NMS modules (commit: 1ec39f3) — agoodwin / detail
  5. simplify nmshandler calls (commit: 3e38726) — agoodwin / detail
  6. and now it actually works again (commit: 73e6fe9) — agoodwin / detail
  7. experimental threading protection for light command (commit: 936c8fe) — agoodwin / detail
  8. make lights persist a little bit betterer (commit: 98da1f0) — agoodwin / detail
  9. fix error in NMS fishing helper (commit: ed69dcb) — agoodwin / detail