GreatWyrm
c44fe9db46
Registry Updates (Villagers, Entity) ( #2465 )
...
* Add VillagerType and VillagerProfession generators and implementation, add a few new entity registry fields
* Fix NBT serialization and remove unused code
* Bump DataGen version and change VillagerType to GenericEnumGenerator
2024-12-03 10:45:16 -05:00
mworzala
09bc7c4669
chore: remove duplicated relative flags
2024-12-03 10:45:16 -05:00
mworzala
0b24134dc4
feat: convert command parser string to generated enum
2024-12-03 10:45:16 -05:00
mworzala
14aa2d5d5c
feat: 1.21.2 release, test/behavior fixes
2024-12-03 10:45:16 -05:00
mworzala
c2c16e28a2
feat: new recipe types, not migrated from old Recipe
2024-12-03 10:45:16 -05:00
mworzala
72e9bb9930
feat: data gen & most packet changes
2024-12-03 10:45:16 -05:00
themode
ba407a8a37
Remove Caffeine lib
2024-12-03 10:45:16 -05:00
themode
4553d3c574
update dependencies
2024-09-04 02:13:47 +02:00
mworzala
35e395e9b7
chore: bump data gen to fix light[level=0] emission value
2024-07-25 23:26:00 -04:00
Not Flamgop
90fb708739
Autogenerate Feature Flags ( #2201 )
...
* Autogenerate Feature Flags (Won't work until MinestomDataGen 1.21-rev2 is released with datagen changes.)
* Rewrite feature flag auto-generation, add example in demo.
* Update data gen
* Remove dead code and fix access modifier on FeatureFlagImpl
2024-07-02 22:59:38 +00:00
mworzala
2f5bb97908
feat: minor improvements, 1.21 release
2024-06-13 11:59:51 -04:00
mworzala
f089708ed4
feat: mostly functional enchants, needs cleanup
2024-06-13 11:59:51 -04:00
mworzala
df14b504f0
chore: 1.21-pre2
2024-06-13 11:59:51 -04:00
mworzala
e4bec393dc
feat: hello, 1.21
2024-06-13 11:59:51 -04:00
mworzala
943e763305
chore: make all impls records + inner classes of Particle
2024-06-07 21:28:21 -04:00
mworzala
7fef89253e
feat: generate particle data names automatically
2024-06-07 21:28:21 -04:00
iam
c185337cb4
Pathfinding 1.20.5 ( #2153 )
...
* pathfinding
* mutablepoint fix in player
2024-06-07 21:28:21 -04:00
mworzala
0fd91b827c
chore: more tests for components
2024-06-07 21:28:21 -04:00
mworzala
4674a42964
chore: depend on published version of data, not local
2024-06-07 21:28:21 -04:00
mworzala
aa697a4f94
feat: first pass of standardizing dynamic registries
2024-06-07 21:28:21 -04:00
mworzala
88ab249b37
chore: update datagenerator
2024-06-07 21:28:21 -04:00
mworzala
444e74e532
chore: cleanup itemcomponenttype, update to datagen changes
2024-06-07 21:28:21 -04:00
mworzala
d2be7e1294
feat: joinable server
2024-06-07 21:28:21 -04:00
mworzala
e61dc8188f
feat: initial conversion to adventure nbt. no tests, no anvil
2024-06-07 21:28:21 -04:00
mworzala
4b31570c9d
feat: redstone conductor & signal source
2024-03-14 22:04:12 -04:00
iam
7320437640
Optionally load vanilla biomes ( #1988 )
...
* Add biomes from vanilla
* cleanup
* rework biomes
* nullability
* getByName string
* expose vanilla biomes
* not null
* before rename
* rename
* nbt cache
* fix
* fix
* fix
* final on vanilla biome
2024-02-12 15:25:46 -05:00
mworzala
909cc992eb
chore: remove terminal
2024-02-09 14:27:43 -05:00
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
5de3436c71
upgrade: 1.20.4 data, most missing packets
...
(cherry picked from commit dc6a6089f1
)
2024-02-09 14:27:43 -05:00
mworzala
6416e8e441
upgrade: first join
...
(cherry picked from commit ed06d71ac8
)
2024-02-09 14:27:43 -05:00
mworzala
772b484864
upgrade: NBT chat component serializer implementation
...
(cherry picked from commit ed240d6f14
)
2024-02-09 14:27:43 -05:00
mworzala
87908eb32a
chore: update data values to 1.20.2
...
(cherry picked from commit b6b0295961
)
2024-02-09 14:27:43 -05:00
mworzala
351d2197b1
collect all server options in ServerFlag file, other minor changes
2024-02-09 14:27:43 -05:00
mworzala
5929b811ec
return terminal
2024-02-09 14:27:43 -05:00
mworzala
1cd68e0c3f
hollow-cube/minestom-ce -> minestom/minestom
2024-02-09 14:27:43 -05:00
Matt Worzala
cccef17e27
hollow-cube/update-hephaistos ( #49 )
...
Fixes #25
(cherry picked from commit 5ba3d92d83
)
2024-02-09 14:27:43 -05:00
Matt Worzala
969e0d6643
hollow-cube/1.20
...
* initial 1.20 support
* test fixes
* anvil 1.20, 1.20.1
(cherry picked from commit 716f32972a
)
2024-02-09 14:27:43 -05:00
Matt Worzala
8f1f7e127d
1.19.4 ( #11 )
...
* first join
* add new entities
* fix type on interpolation duration
* switch long to var long
* switch long to var long, round 2
* add flags to TextDisplay
* 1.19.4
* setView in Entity#teleport
* do not trigger touchTick if entity physics are disabled
* Add new 1.19.4 packets
* constant expr
* no localhost on github actions
* yoinked changes from 1.19.3 main
* update to forked changes
* remove potion command
* remove potion command
---------
Co-authored-by: GreatWyrm <alecmusante@gmail.com>
(cherry picked from commit 7f3144337d
)
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
rad
4f7ff5b474
Update Hephaistos version ( #1926 )
2023-08-22 10:54:18 +10:00
Codestech
cb3892255e
1.19.3 ( #1851 )
...
* hollow-cube/1.19.3
Signed-off-by: mworzala <mattheworzala@gmail.com>
fix sounds v2
(cherry picked from commit e6d4a2cc919d6ab5aa9402cc871a70535069d803)
fix command packet
(cherry picked from commit f3efd64f7bd1d0473e0899d202268f77bab35abf)
fix sound effect packets
(cherry picked from commit 8530b37b354129a2149aafe2820183b28766be00)
remove named sound effect & fix sound effect, entity sound effect packet is still wrong
(cherry picked from commit 612f6065a12c465c07816c8551b1c44f17c21159)
update NamedSoundEffectPacket to 1.19.3
(cherry picked from commit 8c78d9beac96f94770f6fd0e9216452c3421bcfd)
update datagen, add read method to player info update (though it seems kinda broken)
(cherry picked from commit 6464a72dabc5edaf9b09ef1b8100815965bbad74)
Add ChatSession
Signed-off-by: TheMode <themode@outlook.fr>
(cherry picked from commit 0488915fda
)
Unnecessary line change
Signed-off-by: TheMode <themode@outlook.fr>
(cherry picked from commit 915836f490
)
Make tests compile
Signed-off-by: TheMode <themode@outlook.fr>
(cherry picked from commit 220217fcc1
)
Fix info update
Signed-off-by: TheMode <themode@outlook.fr>
(cherry picked from commit 1a606285c0
)
Fix unsigned message
Signed-off-by: TheMode <themode@outlook.fr>
(cherry picked from commit 7ba55fdfef
)
1.19.3 support
(cherry picked from commit f09fdd862b
)
* Cleanup
* Fix tests
* Fix tests round 2
* Cleanup round 2
* remove logback
* remove chatbound
* don't use magic numbers
* Fix formatting
* Unused imports
* Fix and add update display name packet test back
* Cleanup tests
* Bump minestom data
* Add ArgumentResource and ArgumentResourceOrTag
* Fix spacing
---------
Co-authored-by: themode <themode@outlook.fr>
Co-authored-by: KrystilizeNevaDies <tyreece@rozycki.family>
Co-authored-by: iam <iam4722202468@users.noreply.github.com>
2023-05-21 17:51:13 +03:00
off-by-0point5
6870c37b94
Add commit info from JitPack into Minestom's jar ( #1272 )
...
* Compile git info into Git.java
* Move blossom task into tasks block
* Fix javadoc task
* Improve readability
* Remove version field
* Hopefully preventing inline by javac
* Make Git class final
* Remove prefixes for getters
* Make getters static
2022-12-30 22:09:07 -05:00
TheMode
d7feed23c8
Update dependencies
...
Signed-off-by: TheMode <themode@outlook.fr>
2022-12-08 20:52:52 +01:00
Huynh Tien
d7e958fa07
ComponentLogger & Colored Terminal ( #1460 )
2022-10-26 19:52:01 +02:00
jglrxavpok
b37bef427f
Bump Hephaistos version
2022-10-02 14:50:15 +02:00
TheMode
1dd2cc72ee
1.19.2 ( #774 )
2022-09-05 13:54:58 +02:00
HEROOSTECH
5f8842084c
Update Adventure ( #1365 )
2022-09-02 22:28:47 +02:00
Xavier Niochaut
f62d4e47fc
Heavily reduce memory consumption of AnvilLoader ( #1005 )
...
* (Heavily) Reduce memory consumption of AnvilLoader
/!\ requires building and publishing Hephaistos master to local Maven for now
* Cache biome mapping per chunk instead of per section
* Starting work on integration tests
* [AnvilLoader] Address issue #423
* [AnvilLoader] Use new Hephaistos saving API
* Use MavenCentral version of Hephaistos
2022-08-05 21:05:23 +02:00
Xavier Niochaut
7af3e1c2e2
Bump Hephaistos version to 2.4.8
2022-07-12 22:37:18 +02:00
Kieran Wallbanks
9181c52e6b
Update Hephaistos to v2.4.7
2022-07-07 17:57:11 +01:00