senseiwells
senseiwells
When an anvil is used the game runs `player.getRandom().nextFloat() < 0.12F` to determine whether or not the anvil should be broken/damaged. Suggestion is to manipulate the result of `player.getRandom().nextFloat()` in...
Reworks WorldBorder to update based on game ticks instead of relying on real time. Changing tick rate (and tick warping) now affects the speed at which the world border moves.
### General Troubleshooting - [X] I have checked for similar issues on the Issue-tracker. - [X] I have updated to the [latest JDA version](https://github.com/discord-jda/JDA/releases/latest) - [X] I have checked the...
Fixes an issue where repeatedly calling the `createFake` method in quick succession will spawn multiple of the same player which can cause lots of issues. This is because fetching the...
### De-syncing when using number keys Here's a minimal setup to reproduce this bug: ```java dispatcher.register(literal("de-sync-1").executes(context -> { var player = context.getSource().getPlayerOrThrow(); var hotbar = new HotbarGui(player); hotbar.setSlot(0, new ItemStack(Items.GOLDEN_PICKAXE));...