a6973a1837
move methods to create display names to PlayerConfig
...
also maybe contains a bug fix, depends because it appears to only be buggy sometimes I have no clue why
2025-01-20 13:35:59 -05:00
sbot50
4f67487dd4
An attempt at slabs, but mc models are in a pain in the ass
2025-01-20 16:33:18 +01:00
sbot50
215e82d91b
Added blueprint texture
...
Fixed issue where blueprint still opened the enchanting table
2025-01-20 12:13:00 +01:00
sbot50
07516ac46b
Added All tome textures
...
Added Nether Star Chunk texture
Added Portable Crafting Table texture
Added Tome Altar texture
Changed placing mechanics of tome altar to work with the next texture
2025-01-20 01:46:25 +01:00
9fd6a72e0c
Merge pull request #9 from BlazingGames/fix/quit-resource-packs-enabled
...
make sure resource packs are enabled before rebuilding them
2025-01-19 18:26:02 -05:00
db84adedf2
make sure resource packs are enabled before rebuilding them
2025-01-19 18:25:07 -05:00
0f5780561f
Merge pull request #8 from BlazingGames/no-glow-tomes
...
chuck out the modifyMaterial method of EnchantmentTome
2025-01-19 17:47:21 -05:00
XTerPL
15ce0dad80
chuck out the modifyMaterial method of EnchantmentTome
...
(no glowing tomes)
2025-01-19 23:46:04 +01:00
cd3cdd0bd1
Merge pull request #2 from BlazingGames/unit-testing
...
unit testing
2025-01-19 17:14:44 -05:00
22b144b8a4
skeleton key, death crate key
2025-01-19 17:12:28 -05:00
db0e78b974
don't allow saving configs
2025-01-19 16:30:57 -05:00
9553413154
bump minecraft/gradle version in build.yml
2025-01-19 16:29:24 -05:00
485d32688b
update config.testing.yml for new features
2025-01-19 16:27:47 -05:00
3875b33a89
Merge branch 'main' into unit-testing
2025-01-19 16:25:07 -05:00
96455a887a
Merge pull request #4 from BlazingGames/api-expansion
...
texture packs
2025-01-19 16:19:55 -05:00
8647dff422
runHook it is
2025-01-19 16:11:41 -05:00
90171f3d00
make all item providers also pack build hooks
2025-01-19 15:52:04 -05:00
c6e15e54fe
give hooks the logger
2025-01-19 14:30:06 -05:00
18678bb568
rebuild resource packs when the last player leaves
2025-01-19 12:15:05 -05:00
ce3c3933aa
make texture/model parts optional
2025-01-19 12:04:23 -05:00
e91972088f
use only the default custom item provider
2025-01-19 11:17:47 -05:00
1bde236a89
Merge branch 'main' of github.com:BlazingGames/blazing-games-plugin into api-expansion
2025-01-19 11:13:34 -05:00
212ef4e79c
Merge pull request #6 from BlazingGames/custom-item-improvements
...
custom item improvements
2025-01-19 11:11:16 -05:00
XTerPL
a652383ca4
ok ivy collective
2025-01-19 16:59:01 +01:00
XTerPL
bdd78e9d93
improved code with ivy collective's feedback
2025-01-19 13:48:51 +01:00
c82396c825
add customitems to texture pack
2025-01-18 22:29:19 -05:00
XTerPL
9acd547b6b
oh god this is a big commit
...
- added a universal item update system (used for things like custom enchantments and builder wand mode cycling)
- added an enchantability item predicate (unshiny moment)
- made custom item lore be provided with a lore(ItemStack) method on the custom item
2025-01-19 02:02:37 +01:00
e241365c5d
fix bug in writing body
2025-01-18 18:36:42 -05:00
20df3ec605
add server-generated resource packs
2025-01-18 18:26:10 -05:00
f209b489be
support reading files for http server bodies
2025-01-18 18:22:02 -05:00
XTerPL
e570f38011
made some items unstackable
2025-01-19 00:13:44 +01:00
XTerPL
701ce6f9de
moved some files into separate packages and made CustomItems be similar to CustomRecipes
...
aka ItemProviders
2025-01-18 23:55:02 +01:00
f078ab1216
make blazing api bodies a byte[]
2025-01-18 17:46:38 -05:00
XTerPL
395abd1cbd
turned death crate keys into custom items
2025-01-18 23:31:02 +01:00
XTerPL
47a24cd04c
added item contexts, a way of providing required data to custom items
2025-01-18 22:00:28 +01:00
11306197e1
Merge remote-tracking branch 'origin/main' into api-expansion
2025-01-18 15:21:29 -05:00
XTerPL
2429f0a5c9
Merge pull request #5 from BlazingGames/1.21.4
...
update to 1.21.4 + custom models
2025-01-18 21:20:26 +01:00
XTerPL
e32bc45647
removed a ton of unnecessary interaction cancellation
...
but also force cancelled placing custom items
2025-01-18 20:57:05 +01:00
XTerPL
c26007b9a6
made user interfaces use custom models instead of regular items
2025-01-18 20:18:36 +01:00
256efac6e0
make api not computer dependant
2025-01-18 14:06:57 -05:00
sbot50
030159a57f
Merge pull request #3 from BlazingGames/balancing
...
Spawner Balancing Changes
2025-01-18 19:06:18 +00:00
XTerPL
7e7c103033
custom item improvements:
...
- made most items use a structure block as base and placeable items use reinforced deepslate instead
- removed material() in favor for 2 functions baseMaterial() and itemName()
- changed all other item modifications to be in modifyMaterial()
2025-01-18 19:57:58 +01:00
sbot50
a6c64f8354
Refactored the EnchantmentWrappers and VanillaEnchantmentWrapper to be easier to code with.
2025-01-18 19:48:35 +01:00
XTerPL
9d7c3e2fc1
made the custom items have a custom cooldown group
2025-01-18 18:58:11 +01:00
sbot50
4e4c862175
Changes based on feedback:
...
- Damageable imported correctly
- Copyright header added to file
- Changed lore to set iron pickaxes and lower
- Actually made levels below iron pickaxe affected by silk touch 2
2025-01-18 15:23:44 +01:00
aa2f3a2ab4
a rename endpoint test, and all the bullshit we had to do to make it work :3
2025-01-17 22:25:30 -05:00
6fc3ec0e1b
Merge branch 'main' into unit-testing
2025-01-17 22:10:56 -05:00
XTerPL
54cb4c8408
changed enchantment targets to instead be item predicates
2025-01-18 02:44:29 +01:00
c939ca2214
add @CoveredByTests annotation
2025-01-17 20:32:26 -05:00
XTerPL
5cecca4b3d
actual copyright header settings instead of file templates
2025-01-18 02:26:22 +01:00