df-mc/
Minecraft Bedrock Edition server software written in Go
USD raised
Recent activities
Implement custom blocks
Support for dynamic crafting recipes
Inventory issue
custom gamemode: flying by default issue.
Issue with crafting with logs
Custom form with dropdown error in 1.17.30
Simpler way to override or unregister items
Provide API to pass a generator object to Server, to custom generator properly
Allow customizing command error messages (and their format)
??
Scoreboard.Set not working
HandlePunchAir in player handler no longer being called
panic: sync: WaitGroup is reused before previous Wait has returned
Failed inventory transactions when editing a book
Fix custom items looking so big
world issue: panic: runtime error: index out of range [8] with length 8
world.BlockRuntimeID panics when placing down Furnace
Component based gamemodes are not working consistently
items with dragonflyData constantly get resent
Server crashes placing deepslate
Commands that the player is not supposed to have access to show up
Got kicked from the server after placing a sign
Kicked from the server after punching an item frame
Server crashes when dropping decorated pot
Server crashes when using item.DisplayName()
Elytras and fireworks crash the server
Spectators can pick up arrows
Random server crashes when fighting and picking up items at the same time
Player disconnected when type on sign.
Store unique IDs for entities
Implement ender chests
entity's position still changing, even when returning before ticking movement in Tick()
Change `cmd.SubCommand` to a type that isn't an interface.
unexported field or method error with commands
fatal error: concurrent map iteration and map write
Missing block aliases for stone slabs
Implement brewing stands
Block placement rejected when close to target
panic: runtime error: invalid memory address or nil pointer dereference
Disconnecting in the Accept function breaks the server
Allow more precise XP progress values
Implement support for the new actor storage format
panic when setting a block while using the dragonfly world api on gophertunnel as a virtual world.
implement cobweb block
use config.yml for configuration
All projectiles are crashing my server
bow still shoots when switching item while holding (should cancel shooting)
Show useful message such as command description, usage, etc when insufficient arguments given
client crash when hitting a player while both at the same position
consumables not being consumed when still holding after consuming
fall damage when falling close to blocks
Client Crashing / falling through blocks
Players Invisible after death
Worlds from 1.20.0 do not load
Server crashes while flying with an elytra
Server crashes when exploding decorated pot
HandleWorldChange is never called (p.prevWorld is never set)
Panic when loading a world with a void generator
No sound is played when shooting from a bow
The position of the projectile, not its velocity, is used to knock back by a projectile hit
The left hand is not taken into account when releasing the item
Deadlock when removing entity (without closing) in World.Exec()
Concurrent map writes in world viewers
unable to use translation string as parameter to another translation string
The drop rate from exploded blocks should be 100%
Panic when parsing invalid command parameter
the need to pass world.Tx as a parameter to trace.BlockIntercept creates limits on its use
panic when using entity.NewFirework
fire blocks don't have update scheduled when set through lightning or lava
`(*Session).StopShowingEntity()` leaks entities while session is active
Make Move function properly when sent to the player itself
unable to properly remove entity from world
Fall damage when sprinting down stairs
removing a player from the world sends the server to deadlock
When shutdown, server stuck on closing
Ent velocity causing deadlock
Cancelling a water bucket placed on a carpet is not cancelled on the client side
The tension of the bow dose not affect final damage
after re-entering the server the effects were not sent
Panic when loading chunks with unregistered items
Adding air to player's inventory, produces inability to use that slot
Add a method to *Player to change the nametag of a player, but only on the side of the *Player
Implement a method to *Player to send fake blocks. I'm thinking of SendFakeBlock()
Add a player.Handler for crops getting trampled on
The client randomly disconnects after a quick world switch.
Note block issue (Notes have saved)
Custom Enchants dont save on item drop
Creative inventory has no nbt items
Crafting recipes are incomplete
Values not removed from slot when removed from inventory
panic when placing banner: runtime error: hash of unhashable type block.Banner
Decorated Pots no longer match vanilla behaviour
potentially add a field to the server config
Add a way for custom world providers to resolve player spawn worlds themselves
Attacks can bypass the last immunity tick
Crash while opening ender chest
crash when using enderchest
Player move method doesn't keep position locked, causing potential race conditions
Banner colours aren't properly set in creative inventory
Wither effect not causing damage from rose
Bottles don't collect water
Uppercase letters in commands crash the client
player.Handler: Add a `HandleHeldItemChange` method
Panic after disconnect when the player has died
Attack immunity is nothing like the wiki says
Update to 1.21.50
When the door is placed, the item is subtracted three times, not once
While breaking a block in survival mode, the arm does not swing, no breaking particles, and block cracks is not updated
Stored player direction is wrong
Mob effects aren't displayed properly
Wet sponge does not dry out in the Nether
Implement cursor inventory API
Sugarcane remains when water is removed
Server crashed when spawning any entities
Clean up tall grass block types
Double deaths sometimes happening on death
2 chests side by side != double chest?
Block picking retains block states
Form system broke after I wrote some shit codes
Add a method to detect a form being closed
Race condition in server.go could cause panic on server close
World loading / closing got stuck (on mac os)
Beacon does not produce effects or consume items
Enum types do not show up in autocompletion
Crash when first creating config
Submitting a menu form kicks the player
crash when using (or placing) a chest
Chests can be opened with blocks directly above them
Item drop handler issue & World crashing on login after dropping and restarting the server
Signs not resetting properly when broken
Implement HandleLiquidSource
Re-add logging for invalid entities in mcleveldb
Add compression algorithm, level, threshold configuration
Arrows donât bypass attack cooldown
Visual glitching
Crash after transferring to a different world
Signs do not work
Ability to modify command error message
Chest
Save scheduled updates (pending ticks) to disk
Items can no longer be retrieved from the creative inventory
Server crashes with double flowers?
Horion crasher, crashing server!
Implement automatic saving
Scheduled updates updating blocks on other layers
TNT never explodes
Process scheduled updates one-by-one
Splash and lingering potions don't behave exactly like vanilla
Chests are not in creative inventory
Keep Inventory
Data Race when breaking block
Picking up items in spectator mode
Item mismatch on client side when trying to switch an item while consuming something
Grindstone canât be placed on stairs & leaves
Incorrect Regeneration effect implementation
World stop sending chunks
Absorption effect doesn't get clear client side
Knockback from any projectiles is weird
Bow crashing when used
Implement custom entity offsets
Implement UpdateQuery
Explosion doesn't knock players if the player is on a non-full block
Implement suffocation
Beacons deactivate after rejoining or reloading the chunk
Various issues with the creative inventory
Splash Bottles don't extinguish flames on a player.
Missing support for multi-output recipes
Refactor the design of block drops
Dropped item merging causes duplication
Construction category registers as Nature
Item frames don't account for creative mode
FOV "bouncing" when using a potion of speed and toggling sprint
Block entities that store items don't show properly when loading chunk in 1.19.10
Implement mending
Implement stonecutters
Implement vines
Chunk loading issues
Flight sprint gets cancelled on crouch (going down)
Vanilla recipe panic
Effect particles remain even after expiration until entity metadata updates
Implement drowning
HandleApplyEffect
Upgrade legacy block states automatically (post 1.12, pre 1.19)
entity despawning when spawning another one.
Items inside UI inventories disappear if the client leaves
Add support for 32-bit devices
proposal: Optional command parameter rework
Dragonfly doesn't send the player health and hunger on join
Enchantment table level goes beyond 30
Implement HandleLiquidDisappear
Server crashes when you put a new world
Fall distance isnât reset on teleportation
Area cloud effect does not behave like vanilla
cmd.Optional doesn't function as expected with enums
Implement HandleItemRelease
Bows still fire after switching the held slot while holding
Blocks can be waterlogged in flowing water
Finish sign implementation
Loading a vanilla world causes it's signs to be glowing when they're not
Stuck in the nether when changing worlds
Renaming slightly damaged anvil in anvil panics
Command parameter type shows as 'unknown'
Crashing when i trying to place some blocks
panic when joining the server
Start recording changes in a change log
Error loading world with new gophertunnel version
Long distance movements causes large memory allocation, possibly OOMing
releasing a spyglass while holding a bow causes the bow to shoot
Commands don't get hidden after being disabled using Allow()
Use the vanilla translation system for join, quit, and command error messages
Explosions pass through liquids
Breaking a waterlogged block in water doesn't move it back to the main layer
Equipping armour through right click does not play a sound
Dropped items do not seem to get affected by all collision
Panic after loading world with dropped item
Š 2019 BoostIO, Inc.