Releases: DockyardMC/Dockyard
Releases · DockyardMC/Dockyard
0.9.0
What's Changed
- Add
itemDropEntity
field to theEntityPickupItemEvent
event by @LukynkaCZE in #124 - Add tests for all events by @p1k0chu in #109
- Add Percentage class & move math stuff into its own namespace by @LukynkaCZE in #125
- Fix Interaction entities disconnecting players due to ConcurrentModificationException while writing packet by @LukynkaCZE in #126
Full Changelog: 0.8.9...0.9.0
0.8.9
What's Changed
- Add interaction entity by @LukynkaCZE in #122
- Add eye height location by @LukynkaCZE in #123
Full Changelog: 0.8.8...0.8.9
0.8.8
What's Changed
- Add bunch of optimizations to navigator by @LukynkaCZE in #121
Full Changelog: 0.8.7...0.8.8
0.8.7
What's Changed
- Rewrite some commands to match vanilla by @LukynkaCZE in #116
- Add /list command to default command implementations by @LukynkaCZE in #116
- fix(PlayerTestUtil): fixes for player creation by @p1k0chu in #118
- fix:
EntityViewSystem.tick()
can sometimes add entity twice, or adds it even if event is canceled by @p1k0chu in #119 - fix(Entity): remove all passengers when disposed by @p1k0chu in #119
- fix(World): fix synchronize for ticking entities by @p1k0chu in #119
- fix: ignore entity id and just use current packet player in
ServerboundPlayerCommandPacket
by @p1k0chu in #119
Full Changelog: 0.8.6...0.8.7
0.8.6
What's Changed
- Test/inventory by @LukynkaCZE in #96
- Rewrite/pathfinding by @LukynkaCZE in #97
- 1.21.4 Update by @LukynkaCZE in #98
- Feature/better ai by @LukynkaCZE in #99
- Fixes/general by @LukynkaCZE in #100
- Feature/block tags by @LukynkaCZE in #101
- Feature/block handlers by @LukynkaCZE in #102
- Feature/optimizations by @LukynkaCZE in #103
- fix clipping through ceiling when flying by @p1k0chu in #104
- Feature/world restructure by @LukynkaCZE in #105
- fix(events): dispatch InventoryItemChangeEvent by @p1k0chu in #106
- Fix/buffer release bfore gc by @LukynkaCZE in #108
- Fix being able to login with multiple accounts at the same time by @LukynkaCZE in #112
- Cleanup/random things by @LukynkaCZE in #113
- Feature/metadata fixes by @LukynkaCZE in #115
New Contributors
Full Changelog: 0.7.21...0.8.6
Dockyard 0.7.21
What's Changed
- Fixed lot of inventory logic
- Added inventory unit tests
- Added built-in spark integration for performance monitoring
- Added way to convert Adventure Components to Scroll Components
- Added update checker (can be disabled with
withUpdateChecker(false)
when crating server object - Added
/ping [<player>]
and/tps
commands (only gets registered when the spark implementation is enabled which is by default) - Cleaned up threading and some scheduler code
Release 0.5 - The command revamp
What's Changed
Dockyard
- Fix chunk loading not working past certain point by @LukynkaCZE in #46
- Implement PickBlock by @YeahBoi321 in #47
- Send refresh ability on gamemode change by @LukynkaCZE in #48
- Revamp command system by @LukynkaCZE in #49
- Add command suggestions by @LukynkaCZE in #49
- Add player equipment and client-side equipment layers by @LukynkaCZE in #50
- Fix not being able to send multiple packets from the same packet class by @LukynkaCZE in #50
- Cache chunk data packets by @LukynkaCZE in #50
- Fix players not being listed in tab by @LukynkaCZE in #50
- Fix placing schematic not generating new chunks when the schematic extends beyond generated chunks by @LukynkaCZE in #50
- Add
/schematic
command to default dockyard commands by @LukynkaCZE in #50 - Improve speed of chunk generation by @LukynkaCZE in #50
- Add ability to freeze time in world and set client time by @LukynkaCZE in #50
- Fix not being able to place blocks on locations where there are light blocks by @LukynkaCZE in #50
- Add
PlayerDropItemEvent
by @LukynkaCZE in #50 - Fix caching of server status by @LukynkaCZE in #50
- (Config) A dd
max-players
toserverConfig
by @LukynkaCZE in #50 - (Config) Renamed
bundledPlugins
todefaultImplementations
since plugin support was completely removed by @LukynkaCZE in #50 - (Config) Removed
dockyardExtras
fromimplementationsConfig
by @LukynkaCZE in #50
Wiki
- Added pages for
Commands
andCommand Suggestions
- Update page for
Configuration File
New Contributors
- @YeahBoi321 made their first contribution in Dockyard/#47
DockyardMC 0.4
What's Changed
Dockyard
- Fix
.truncate(N).toDouble()
throwing an error in some regions by @SuperNeon4ik in #42 - Added display entities by @LukynkaCZE in #43
- Added
redTint
to player by @LukynkaCZE in #43 - Added
isOnFire
andfreezeTicks
to player by @LukynkaCZE in #43 - Sidebar line updates are now only sent when the line content actually changes to prevent resending same lines if your scoreboard update is in a periodical loop by @LukynkaCZE in #43
- Config changes by @LukynkaCZE in #43
- Removed
mayaTestPlugin
from implementations - Removed
mudkipTestPlugin
from implementations - Removed
emberSeeker
from implementations - Added
cacheSchematics
to server config - Change config version to 2
- Config TOML parser now ignores unknown keys in the config by default
- Removed
Wiki
- Added pages for
Display Entities
,Text Display
,Item Display
andBlock Display
- Added page for
Entities
- Added page for
Viewer Structure
- Added page for
Configuration File
- Add a favicon and move the main page icon from the Discord CDN by @Reasonlesss in #1
New Contributors
- @SuperNeon4ik made their first contribution in Dockyard/#42
- @Reasonlesss made their first contribution in Wiki/#1
0.3
- Add potion effects by @LukynkaCZE in #40
- Add layered entity metadata by @LukynkaCZE in #40
- Change entity metadata to be a
BindableMap<EntityMetadataType, EntityMetadata>
instead ofBindableList<EntityMetadata>
by @LukynkaCZE in #41
How to use dockyard: https://dockyardmc.github.io/Wiki/wiki/quick-start.html