Commit graph

131 commits

Author SHA1 Message Date
48834ba772
Merge pull request #22 from BlazingGames/remove-unused-sql-depends
All checks were successful
Build, Test and Publish / test (push) Successful in 3m53s
Build, Test and Publish / build-and-publish (push) Successful in 2m18s
remove unused SQL dependancies
2025-02-02 14:43:09 -05:00
2a8ab9c877 remove unused SQL dependancies
we forgot to remove them after dropping sql,
this should work since gradle doesn't throw any
errors while building
2025-02-02 14:40:18 -05:00
XTerPL
7d65f40476
Merge pull request #19 from BlazingGames/builder-wand-types
added different types of the builder wand
2025-02-02 20:03:33 +01:00
sbot50
fe0cc82d53
Merge pull request #20 from BlazingGames/bugfixes
All checks were successful
Build, Test and Publish / test (push) Successful in 3m47s
Build, Test and Publish / build-and-publish (push) Successful in 3m3s
Fixes for slab shulkers dying
2025-02-02 18:37:14 +00:00
XTerPL
e726e5fbd5 the function isn't even participating in the creation of the ItemStack but alright @sbot50 2025-02-02 16:13:08 +01:00
sbot50
07e41222d4 Fixes for slab shulkers dying 2025-02-02 16:04:04 +01:00
XTerPL
4ffcf63689 added different types of the builder wand
with varying durability, max blocks and available modes
also fixed anvil bug (can't enchant an item with an enchantment of higher level but the same type of an enchantment on the tool
2025-02-01 19:12:53 +01:00
XTerPL
453e3f84ff
Merge pull request #17 from BlazingGames/enchantment-improvements
All checks were successful
Build, Test and Publish / test (push) Successful in 3m17s
Build, Test and Publish / build-and-publish (push) Successful in 1m50s
Enchantment improvements
2025-02-01 01:03:30 +01:00
XTerPL
772b3ce96c
Apply suggestions from code review
implemented ivy's suggestions

Co-authored-by: AstroSquared <sys@ivycollective.dev>
2025-02-01 01:00:55 +01:00
XTerPL
7372118f84
Merge pull request #18 from BlazingGames/lodestone-interface-refactor
All checks were successful
Build, Test and Publish / test (push) Successful in 4m39s
Build, Test and Publish / build-and-publish (push) Successful in 2m42s
make the lodestone interface use the UserInterface class
2025-01-31 18:55:53 +01:00
XTerPL
314393bfd9 implemented ivy collective's code suggestion 2025-01-28 10:15:16 +01:00
XTerPL
21fb7b509e make the lodestone interface use the UserInterface class
(UserInterface implements InventoryHolder)
2025-01-27 22:24:45 +01:00
XTerPL
f234d3363c fixed unbreakability of the tools when mining blocks
also fixed tree feller since that broke lmao
2025-01-26 23:22:39 +01:00
XTerPL
4f842d7b1a added textures & models for the altar interface
(also changed the order of the material and lapis lazuli slots)
2025-01-26 20:18:22 +01:00
XTerPL
1c4969a9f1 wow no way, improved grindstones are here
(you can actually shift click sponges in now)
(also why are they so goddamn limited in what interactions the server receives)
2025-01-26 18:14:16 +01:00
158117f411
Merge pull request #16 from BlazingGames/lodestone-gui-fix
All checks were successful
Build, Test and Publish / test (push) Successful in 5m19s
Build, Test and Publish / build-and-publish (push) Successful in 2m49s
fix lodestone causing item loss
2025-01-26 10:43:39 -05:00
2da808277e fix lodestone causing item loss
this is because there was techncially no current item if you were using number keys to get items into the gui,
and that would cause item loss since you cant get the items back out
2025-01-26 10:39:34 -05:00
XTerPL
20cc493196 recoded the anvil code...
it now fully works with EnchantmentWrappers
2025-01-25 18:52:09 +01:00
c2fd434df4
Merge pull request #7 from BlazingGames/textures
item textures
2025-01-25 12:46:19 -05:00
sbot50
4773963c82 Happy now ivyc? 2025-01-25 18:37:17 +01:00
sbot50
4be6d7d2e9 Merge remote-tracking branch 'origin/textures' into textures 2025-01-25 18:34:04 +01:00
sbot50
65cd6907fe Made rotate more efficient 2025-01-25 18:31:36 +01:00
deb6bd5906 to go box! 2025-01-25 12:10:50 -05:00
9136b94c12 Merge branch 'textures' of github.com:BlazingGames/blazing-games-plugin into textures 2025-01-25 11:40:14 -05:00
fdc4fa6a7d Merge remote-tracking branch 'origin/main' into textures 2025-01-25 11:39:52 -05:00
XTerPL
e6b2008618 made improvements to the enchantment system by making more things use EnchantmentWrapper instead of CustomEnchantment
also added OverridableVanillaEnchantmentWrapper
2025-01-24 23:13:01 +01:00
XTerPL
f124798e1b forgot to account for all errors 2025-01-23 01:22:27 +01:00
XTerPL
8642ae7234 made custom enchantments use the exact same way of specifying recipes as vanilla enchantments
(a list of AltarRecipe)
also made the required altar tier be a part of the recipe
and made getMaxLevel use that list of recipes
2025-01-23 01:12:44 +01:00
sbot50
94e0698e48 Added computer textures 2025-01-22 22:27:12 +01:00
XTerPL
aed4e4b20b improved scavenger enchantment's recipes 2025-01-22 22:08:45 +01:00
aa59f2191d
Merge pull request #15 from BlazingGames/custom-item-context-parsing
you can now give yourself custom items with necessary contexts
2025-01-22 14:14:19 -05:00
XTerPL
3e4c611552 ivy collective's review #2 acknowledged 2025-01-22 02:14:31 +01:00
XTerPL
add229be89 ivy collective's review acknowledged 2025-01-22 02:07:27 +01:00
XTerPL
31c881aa41 you can now give yourself custom items with necessary contexts 2025-01-22 01:39:00 +01:00
XTerPL
eb9ab106cc improved tome altar display transformations 2025-01-22 00:02:29 +01:00
XTerPL
19364af790
Merge pull request #13 from BlazingGames/main
update the textures branch because what the hell
2025-01-21 18:32:40 +01:00
XTerPL
78961b0cac
Merge pull request #12 from BlazingGames/bugfixes
Bugfixes
2025-01-21 17:32:32 +01:00
XTerPL
52784918ac
Update src/main/java/de/blazemcworld/blazinggames/events/BreakBlockEventListener.java
Co-authored-by: AstroSquared <sys@ivycollective.dev>
2025-01-21 17:29:39 +01:00
XTerPL
e1b2998279
Update src/main/java/de/blazemcworld/blazinggames/events/BreakBlockEventListener.java
Co-authored-by: AstroSquared <sys@ivycollective.dev>
2025-01-21 17:29:32 +01:00
1eea00f83f
Merge pull request #11 from BlazingGames/display-names-everywhere
display names everywhere!
2025-01-21 10:41:44 -05:00
sbot50
ffe7be8884 Slabs finally work (somewhat)
Known Issues:
- All directional and orientable blocks are disabled
- Blocks with textures on different sides are disabled
- Some slabs dont have the correct texture on some sides
- You cant rotate slabs anymore

These issues, however, arent important enough to delay the update to 1.20.4 in my opinion, so will be fixed later.
2025-01-21 16:24:07 +01:00
XTerPL
9d914d026c made block breaking use fakeBlockBreak()
also made blocks broken with enchantments drop exp
and made collectable collect that exp
2025-01-21 02:14:26 +01:00
XTerPL
b5f0832fae added the missing oak type (pale) 2025-01-21 00:50:26 +01:00
67a29b519a use nicks in discord embeds 2025-01-20 16:26:28 -05:00
585de358e9 add join/leave messages 2025-01-20 16:17:24 -05:00
1adc8bc3ba show player display name in tablist 2025-01-20 16:10:56 -05:00
059e91a2e7 overhaul /config (now /display)
* make it look pwetty
* change min/max
* add /config reset
* show changes preview
2025-01-20 15:31:43 -05:00
61beb2c0fb Merge remote-tracking branch 'origin/main' into display-names-everywhere 2025-01-20 14:48:13 -05:00
69568deb40
Merge pull request #10 from BlazingGames/windows-fix
Fix windows support for resource packs
2025-01-20 14:47:41 -05:00
66869975f7 create tempfile using java instead of manually doing it 2025-01-20 14:40:04 -05:00