Kil'jaeden
12da0c7e4a
Added support for trim registries ( #128 )
...
* trim_material and trim_pattern registries are now generated, loaded and sent to the clients
* fixed override_armor_materials
* allowing TrimMaterial and TrimPattern to be created dynamically
* cleanup and formatting
(cherry picked from commit 70e4355ca1
)
2024-02-09 14:27:43 -05:00
mworzala
9439b62ff0
chore: port DamageType cleanup change from MelonHell 1.19.4 PR
...
(cherry picked from commit 9eab3d4f8b
)
2024-02-09 14:27:43 -05:00
Matt Worzala
9e85687575
hollow-cube/gradle-rework ( #8 )
...
* in order to make an omelet, you have to break a few eggs. aka absolutely decimate the gradle project
* far more sane gradle, no publishing yet tho
* attempt maven deploy
* fix publish url and use snapshot repo
* fix secret names
* release, and properly set version
* attempt to set group correctly
* more gradle fixups
(cherry picked from commit 381d89497a
)
2024-02-09 14:27:43 -05:00
TheMode
fc90fe8852
Remove some Collections
usage
...
Signed-off-by: TheMode <themode@outlook.fr>
2022-09-06 15:08:36 +02:00
Articdive
e4de03ab1a
Automatically generate dye colors. ( #1051 )
2022-05-10 20:03:23 +02:00
Articdive
3089843cc9
Build system update ( #527 )
2022-01-10 16:51:21 +01:00
TheMode
2d7e11adaf
1.18 generator
...
Signed-off-by: TheMode <themode@outlook.fr>
2022-01-10 16:51:21 +01:00
TheMode
842cbf00be
Update to 1.18-pre7
...
Signed-off-by: TheMode <themode@outlook.fr>
2022-01-10 16:51:21 +01:00
TheMode
cd8ea97977
Update registry constants
...
Signed-off-by: TheMode <themode@outlook.fr>
2022-01-10 16:51:21 +01:00
TheMode
e75b9f238d
Update registry data
...
Signed-off-by: TheMode <themode@outlook.fr>
2021-11-10 16:45:46 +01:00
TheMode
b308ce5baa
Update to Java 17 ( #462 )
2021-10-22 01:55:55 +02:00
TheMode
02d927cc4d
Rename internal registry constant holder interfaces
...
Signed-off-by: TheMode <themode@outlook.fr>
2021-09-06 13:32:52 +02:00
TheMode
53dea325f9
Move BlockLoader into impl class
2021-07-30 17:16:52 +02:00
TheMode
3dd35c1605
Use a single registry-impl class per type
2021-07-30 15:08:06 +02:00
TheMode
24e4b8765e
Remove resource gatherer, retrieve tags from our own data generator
2021-07-29 12:54:16 +02:00
TheMode
a5c00dbc9b
Change code generator data
2021-07-29 10:32:20 +02:00
TheMode
13b7039721
Replace most enums
2021-07-28 14:29:28 +02:00
TheMode
fa8bab8191
Revert "Remove Fluid enum"
...
This reverts commit 3c10d93d9c
.
2021-07-28 13:48:24 +02:00
TheMode
3c10d93d9c
Remove Fluid enum
2021-07-28 13:46:04 +02:00
TheMode
7df7d3ad74
Reuse code for the generator
2021-07-28 13:43:05 +02:00
TheMode
a6a657b9b8
Make Enchantment an interface
2021-07-28 13:27:49 +02:00
TheMode
274a40ea27
Make EntityType an interface
2021-07-27 11:56:20 +02:00
TheMode
d685a7b136
Make Material an interface
2021-07-27 09:40:57 +02:00
TheMode
1915722d02
Fix generator, use namespace instead of mojang field name
2021-07-14 03:06:49 +02:00
TheMode
4fb6e37622
BlockGenerator rework
2021-06-23 22:09:19 +02:00
TheMode
06ebb14991
Merge branch 'master' into new-block-api
2021-06-18 20:36:32 +02:00
TheMode
731a1006a7
Temporarily fix build
2021-06-18 20:06:29 +02:00
TheMode
de22a76e9f
Merge branch 'master' into new-block-api
...
# Conflicts:
# build.gradle
2021-06-17 13:58:01 +02:00
TheMode
b51362aa74
Fix dependency
2021-06-17 12:23:16 +02:00
Articdive
1a67ab806a
Update BlockGenerator and add the 1.17 blocks.
2021-06-11 17:47:26 +02:00
Articdive
9ae8c96091
Finish TagsPacket read method
2021-06-10 09:45:30 +02:00
Articdive
463224a693
Update to 1.17 data artifact
2021-06-09 12:01:42 +02:00
Articdive
905ddab484
Merge branch 'master' of github.com:Minestom/Minestom into 1.17
2021-06-07 20:25:36 +02:00
Articdive
b0a991773a
Make sure we stay in the potion ID range.
2021-06-07 17:36:29 +02:00
Articdive
a24c08ead9
Fix potion effect IDs.
2021-06-07 17:23:31 +02:00
Matt Worzala
d5987f91b5
update code generators, add axolotl (needs some more detail)
2021-06-07 01:24:39 -04:00
Articdive
4d5f8cf468
Default to EntityType::new instead of undefined.
2021-06-06 17:42:41 +02:00
Articdive
b52752653b
Fix jitpack build (hopefully)
2021-06-06 14:54:01 +02:00
Articdive
9165e19c30
Remove git submodule and gradle copy task.
2021-06-06 14:22:32 +02:00
Articdive
d000684963
Merge remote-tracking branch 'upstream/new-data-preperation-1.17' into new-data-1.17
2021-06-06 08:26:45 +02:00
Articdive
d66240d7f3
Add a small failsafe for entity metadata.
2021-06-06 08:26:16 +02:00
TheMode
cec08fae1f
Replace target string only once
2021-06-06 06:35:19 +02:00
TheMode
641ca02120
Formatting
2021-06-06 04:48:43 +02:00
Articdive
3cefbc2627
Copy data from submodule into resources.
2021-06-04 15:19:01 +02:00
Articdive
8445898663
Remove jang lang import.
2021-06-04 08:51:40 +02:00
Articdive
c2fd4ace93
Attempt to reduce diff in states.
2021-06-04 08:49:01 +02:00
Articdive
be649146ed
Remove states that only had 1 state.
2021-06-04 08:36:22 +02:00
Articdive
105f2fdc7e
Use minestom-data to generate our enums.
2021-06-03 12:11:42 +02:00