Kas-tle
e2f873466b
Update to Gradle 9 ( #5976 )
...
* Update gradle to 9.2.0
* Eclipse doesn't like defining a generic in an instanceof check...
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Fix launching on standalone due to Gradle 9 changes
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Update indra to v4; fix as many gradle deprecation warnings as possible
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Do task order suggestion; remove properties comment line
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Fix fabric runServer rask
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Fix :neoforge:runServer gradle task
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Fix libs.versions.toml
* Fix dupe runtask def
* Update architectury-loom and resolve properties issues
---------
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
Co-authored-by: onebeastchris <github@onechris.mozmail.com >
2025-12-12 19:04:34 -08:00
Aurora
e7166441e8
Remove 1.21.9 from Modrinth publishing
2025-12-12 19:08:41 +00:00
onebeastchris
17247f2c33
Revert gradle/shadow update, for now
...
This reverts commit dc322cba0a and 27cd53ead8 .
2025-10-30 02:20:21 +01:00
onebeastchris
dc322cba0a
Update gradle to 9.2.0
2025-10-29 21:03:42 +01:00
onebeastchris
2dfe846a40
Indicate 1.21.9/1.21.10 support on modrinth, update cloud command library
2025-10-12 14:34:43 +02:00
onebeastchris
7b7bdd7f73
Component hashing changes, bump mcpl
2025-10-08 21:37:26 +02:00
Eclipse
5e69361d69
Make it build, update MCPL
2025-09-30 13:10:14 +00:00
Eclipse
baa89cc35c
Target new mappings, build on Protocol without adventure
2025-09-21 22:15:45 +00:00
Konicai
70bdb7f66a
Refactor GameProtocol to remove version slash-combinations ( #4979 )
...
* Refactor GameProtocol
* Document 1.21.22 as a supported version, update MinecraftVersion javadoc
* Only expose latest Bedrock protocol & version, ensure latest version in ping
* Also indicate 1.21.8 Java edition support in the geyser api
---------
Co-authored-by: onebeastchris <github@onechris.mozmail.com >
2025-07-27 20:37:51 +02:00
onebeastchris
a6f707fb10
Attempt to temporarily resolve build
2025-07-27 02:50:14 +02:00
onebeastchris
ca99ab7b1b
Fix: Build issues for Geyser-Fabric and Geyser-NeoForge
...
resolves: https://github.com/GeyserMC/Geyser/issues/5718
how did this work until now? we'll never know
2025-07-26 01:13:25 +02:00
onebeastchris
df4bb4f1c1
Update netty & mcpl dependencies
...
Fixes https://github.com/GeyserMC/Geyser/issues/5375 , https://github.com/GeyserMC/Geyser/issues/5301 , fixes https://github.com/GeyserMC/Geyser/issues/5050
2025-07-25 20:04:39 +02:00
onebeastchris
489c4f2e9a
Resolve "unable to complete login" issue, fix Geyser-NeoForge not loading
...
(fixes https://github.com/GeyserMC/Geyser/issues/5605 )
2025-06-19 01:52:30 +02:00
Eclipse
85f1a60753
Changes to variants:
...
- All entity variants in rc1 are sent as int IDs by java, holders are no longer used
- Fixed reading of mooshroom variants
- Temperature animal variants now look a lot cleaner
It builds!
2025-03-25 17:08:19 +01:00
Eclipse
8035a26198
Support new tooltip display component and other 1.21.5 things ( #5417 )
...
* Work on supporting new tooltip display component
* Fix some stuff and allow any item to function as saddle with the right components
* Some fixes and TODOs
* Re-implement tropical fish variant tooltip
* Fix hiding advanced tooltips
* Fix ominous banner tooltip, custom name and some TODOs
* Implement RegistryEntryData to allow getting an object from registry cache by its key
* Fix goat horns (I think)
* We prefer checkers for the nullable/nonnull annotations
* Remove unused NotNull import
Co-authored-by: chris <github@onechris.mozmail.com >
---------
Co-authored-by: chris <github@onechris.mozmail.com >
2025-03-25 17:08:11 +01:00
onebeastchris
acb858f0ab
Initial 1.21.5 changes
2025-03-25 17:08:09 +01:00
chris
24f774e767
1.21.70 support ( #5414 )
...
* Initial work on 1.21.70
* Update mappings, fixup jitpack
* Use LevelSoundEventPacket instead of LevelSoundEvent2Packet, ensure only temperate cow/pig/chicken/thrown egg entities spawn, update item components
* Update cloudburst/protocol dependency, target master mappings branch
2025-03-25 16:34:00 +01:00
Camotoy
357fd137dc
Some touch-ups
2024-12-09 22:42:40 -05:00
onebeastchris
94c258a4c9
Update loom (and gradle), create basic recipes when there are too many possible combinations, update adapters
2024-12-10 02:22:39 +08:00
onebeastchris
a2184e4fae
start on implementing creaking
2024-12-06 22:57:14 +08:00
onebeastchris
0eec65c188
Fix: Geyser-NeoForge complaining about jackson
2024-11-02 02:55:00 +08:00
onebeastchris
1a04aa6ea6
Initial 1.21.3 changes for mod platforms
2024-10-25 02:20:22 +08:00
Konicai
f8884568ee
Gradle: avoid cross-configuration and enable configuration-on-demand ( #5012 )
2024-09-03 00:54:50 -04:00
chris
efe8077093
Feature: Modrinth version names ( #4989 )
...
* Feature: Version names on modrinth published builds
* Also change the fabric/neoforge jar file names
2024-08-25 21:31:03 +02:00
chris
cd897feb1b
Unify repository definition ( #4953 )
...
* Unify repository definition
* Remove duplicate repo
* Update build-logic/src/main/kotlin/geyser.build-logic.gradle.kts
Co-authored-by: Konicai <71294714+Konicai@users.noreply.github.com >
---------
Co-authored-by: Konicai <71294714+Konicai@users.noreply.github.com >
2024-08-09 11:35:25 +02:00
chris
ee0b34e490
Indicate 1.21.1 Java support
...
- Indicate 1.21.1 support on modrinth/in the README.md
- Add all supported versions of Geyser-Spigot to modrinth (#4952 )
2024-08-09 02:15:08 +02:00
Konicai
87ab51cb28
Cloud for commands ( #3808 )
...
Co-authored-by: onebeastchris <github@onechris.mozmail.com >
2024-07-31 20:01:31 -05:00
chris
34158f9463
Feat: Add changelog to modrinth releases ( #4770 )
...
* Feat: Add changelog to modrinth releases
* oops
2024-06-19 22:27:14 +02:00
chris
77fa37ff82
Fix: readme not being synched to modrinth, publish spigot/bungee/velocity variants to modrinth ( #4761 )
...
* Fix: readme not being synched to modrinth
* use new build_number system env var
* also upload bungee/spigot/velocity
* change name
* undo debug mode, oops
2024-06-17 21:31:54 +02:00
onebeastchris
6a715770e2
Update mod dependencies to their official 1.21 releases
2024-06-13 23:20:43 +02:00
onebeastchris
82d68bfe9b
Bump fabric/neoforge dependencies to 1.21, update README.md, bump Geyser version to 2.4.0
2024-06-13 00:14:10 +02:00
onebeastchris
255835438d
viaversion 4.10.0 compat, indicate 1.20.6 support on modrinth
2024-04-30 21:59:38 +02:00
onebeastchris
16cb76f523
neoforge 1.20.5 boots
2024-04-25 17:38:03 +02:00
onebeastchris
687d299ff5
target 1.20.5 release, build neoforge again
2024-04-24 16:26:59 -04:00
onebeastchris
6a5efa3c9d
Start on 1.20.5 mod platform support - NeoForge (temporarily) excluded
...
Also fixes lecterns, and block break speed calculations
2024-04-24 16:26:58 -04:00
chris
94f664ad8d
Fix: Properly check whether the so_reuseport socket option is available ( #4579 )
...
* Try to properly check if so_reuseport is available
* io_uring "support"
* comment out io_uring, for now
* Make IO_uring opt-in via `-DGeyser.io_uring=true` flag
* dont include io_uring
* oops - bungee
editing on mobile is hard
* oops - spigot
* oops - velocity
* properly exclude all io_uring on all platforms except standalone
---------
Co-authored-by: Kas-tle <26531652+Kas-tle@users.noreply.github.com >
2024-04-19 11:50:40 +02:00
Kas-tle
5151c25e1a
Support RakNet Cookies ( #4554 )
...
* Support cookies
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Use cloudburst upstream raknet
* Comment out mavenLocal()
---------
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
2024-04-16 20:52:46 -07:00
chris
867cf6da05
Feature: JiJ dependencies on modded platforms ( #4502 )
...
* Use JiJ inclusion for Fabric/NeoForge to prevent mod conflicts. Further: Don't publish shadow jars to maven.
* Shade and relocate dependencies that don't conform to SemVer on Fabric
* Shade/Relocate dependencies on Fabric to avoid version warnings
* Use relocate function from the build-logic plugin
2024-03-19 23:05:30 +01:00
Kas-tle
1df63c6de8
Support Bedrock 1.20.70 ( #4477 )
...
* Support 1.20.70
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Update readme
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Use 1.20.70 mappings
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Creative lectern drops work but not survival yet
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Fix lectern book pickup in survival
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Add copyright notices to new files
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Temp fix for incorrect creative_items from Cloudburst/Data
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Fix item frame breaking in creative
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Clarify what to remove when 1.20.60 support is dropped
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Don't use dim change enum pre 1.20.70
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
---------
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
2024-03-11 00:29:27 -07:00
Redned
97fc2de42f
NeoForge Platform Support ( #3781 )
...
* Initial work on Forge platform
* Rework modded platforms to use a common module
* Add support for integrated worlds on modded platforms
* Fix classload errors and move mixins to shared module
* Fix Fabric mixins and check min height in mod world manager
* Add Forge command support
* Add back modrinth publishing
* Don't apply application plugin to shared mod sources
* Fix docs
* Delete unused class
* Clean up repositories
* - Update to 1.20.2
- set custom refmap name
- fixed console commands crashing the server (hasPermission now accepts CommandSourceStack instead of Player)
- Forge wants fastutil relocated, so be it
Current issues:
- ClassNotFound exceptions with classes that are clearly present
* - Fix ClassNotFound errors on Forge due to weird Classloader
- Dont relocate gson
* merge upstream
* oh no
* Bump lombok, architectury-loom
* init: neoforge 1.20.4 support
* NeoForge builds
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Archive neoforge artifacts
* transformForge -> transformNeoForge
* Neoforge boots!
* Fix mixins on neoforge
* Update build/pr file names
* Update mods.toml to new neoforge standard
* Fix refmap naming
* more fixes
- no need to include gson
- cleanup nullable/nonnull annotations
- add more info to geyser dumps on neoforge
* yeet platform executor
* yet another temp branch to figure out the runServer task
* yeet transitive dependency, that cant be right
* Attempt at getting the runServer task to work, part two
* Revert the changes for the runServer task, try and shut down the injector
* Remove spigot weird bug workaround, shut down properly
Also add a compileOnly dependency for the mod module to get rid of spammy false warnings
* Update to latest restart changes
- fix duplicate nodes crashing neoforge
- connector -> geyser in GeyserModCommandExecutor
- create command manager early to fix issues with permission gather event
* Consistent NeoForge spelling, move some dependencies to the version toml
* Add lombok to version catalogue
* Add plugins to version catalogue
* revert move to buildSrc
* Create `assets/geyser/icon.png` to reference icon from a single file on standalone/neoforge/fabric
* add fabric permissions api to libs.versions.toml
---------
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
Co-authored-by: onebeastchris <github@onechris.mozmail.com >
Co-authored-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
2024-02-23 17:58:39 +01:00
RK_01
aca368e332
Implemented ViaProxy bootstrap ( #4201 )
...
* Implemented ViaProxy bootstrap
* Applied requested changes to code
* Override indra settings to Java 17
* Removed explicit java source/target version
* Added ViaProxy artifact to build.yml
* Added ViaProxy artifact to pullrequest.yml
* Updated ViaProxy API usage
* Implemented floodgate support for ViaProxy
* Depend on stable ViaProxy release
* Initialize command manager and ping passthrough before Geyser#start
* Revert "Initialize command manager and ping passthrough before Geyser#start"
This reverts commit 39356071c4 .
* Some ping passthrough improvements
* Merged code properly
* Updated ViaProxy API usage
* Implemented better command handling
* Updated ViaProxy and Geyser API usage
* Combine bootstrap and plugin into one class
* Minor code improvements
* Call Geyser shutdown on plugin disable
* Only call disable if Geyser was enabled once
* Don't send two shutdown done messages
* Use setter for enabled boolean
2024-02-19 22:25:49 +01:00
Kas-tle
aaf38f46fb
Target Java 17
2023-12-14 21:31:14 -05:00
Konicai
f78e6dd7e7
Remove Geyser-Sponge ( #4097 )
...
See PR for details
2023-09-11 13:54:24 -04:00
Kas-tle
9ddfdf9374
Add support for custom blocks and skulls ( #3505 )
...
* Super cursed custom skulls custom block
* Rename some stuff
* Attempt to clean up some code
* Remove skull translation events and define custom blocks for custom skulls
Clean up skull block translation a bit
* Auto generate skull resource pack
Change `davchoo` to `geyser` in geometry
* Add config options for custom blocks and custom skull blocks
* Fix formatting and names for player skulls
* Use block states more efficiently for custom skulls
21 block states vs 48 block states
* Clean up custom block api a bit
* Apply some suggestions from Camotoy
* Move custom skull config stuff to its own file
Custom skulls can now be added by username, uuid, and textures
Move skull nbt stuff from requestTexturesFromUsername to
SkullBlockEntityTranslator
Add requestTexturesFromUUID
* Update custom block nbt for v534
* Disable collision box & selection box when box is empty
Fix incorrect collision names used in CustomBlockComponentsBuilder
* Add custom block stuff to provider registry loader
* More API changes
Convert CustomBlockPermutation into a record
Change materialInstances in CustomBlockComponents Builder to
materialInstance
Reuse box components in CustomSkull
* Convert skull floor geometries into a template
Should be easier to modify in needed in the future.
* Crop and reorder skull textures to eliminate unused space
Should reduce memory & storage usage for Bedrock clients
* Revert "Crop and reorder skull textures to eliminate unused space"
This reverts commit 15fd5353e1 .
* Use identifier from CustomBlockData in SkullResourcePackManager
* Fix isIncorrectHeldItem check for custom skull blocks
Add defaultBlockState to CustomBlockData
* Fix adding duplicate block states for custom blocks with 0 properties
Remove defaultBlockState CustomBlockState field from
GeyserCustomBlockData since it creates a circular reference
* Add basis for overriding Bedrock block states
Fix missing providers when used in GeyserDefineCustomBlocksEvent
* Fix custom blocks in 1.19.50
* Decouple mappings from items
* Decouple mappings from items
* Null check
* Move to CustomBlockRegistryPopulator
* Remove name_hash from blocksTag/vanillaBlockStates
Fixes creative inventory contents with custom blocks registered
* Limit Bedrock versions to 1.19.40+
Custom blocks were released in 1.19.40
* Un-revert Crop and reorder skull textures to eliminate unused space
Should reduce memory & storage usage for Bedrock clients
Bug with top face flipping + per-face uv's was fixed in 1.19.40+
https://bugs.mojang.com/browse/MCPE-160073
Geometry is still offset by 0.5 to prevent lighting bugs
* Add validation custom block components and s/lightFilter/lightDampening/
Also validate custom block names
* Add display name component and add toggle for client block placing
The display name component allows blocks to use other locale keys.
placeAir will prevent the client from placing the default block state.
* Begin parsing block mappings (still much to do!)
* CustomBlockMapping stores block w/ all states
* Mappings almost :/
* Ok now they work at least
* Read most mapping components
* Block mappings mostly done
* Translate block item
* Add docs for custom blocks
* Add tags
* More docs
* Accidentally added name comp.
* Fix collide box and warn for >16 props
* add registerBlockItemOverride event + refactor
* Inventory overrides for multistate bedrock blocks
* Implement all remaining block components
* Minor cleanup and javadocs
* Update custom skull config example
* Address @Camotoy's review
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Fix light_emission and light_dampening components
* Remove redundant populate method and remove BLOCKS_JSON after last use
* Fix inventories with block state overrides not opening
* API event for skull blocks & let register via URL
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Use skin hash instead of URL
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Address @davchoo's review
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Rework MappingsReader_v1 to avoid passing maps around
* Treat all properties as string properties
There isn't a real need to check for boolean and int properties
* Fix block registry scan in MappingsReader
* Skin hashes can have less than 64 characters?
* Include entry when logging exceptions from block mappings
* Submodule
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Fix block break speeds thanks to @Camotoy
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Temporarily fix build on eclipse so I may work...
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Custom tool breakspeed by server; Closes #3348
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Account for if custom skulls are added on 1st run
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Initial framework for extended collision boxes
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Add some notes for the extended collision box impl
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* We have our extended collision registry
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Notes for me
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Extended collision boxes almost work
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Extended collision boxes actually work
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Consider all hitboxes in calculation
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* X is mirrored...
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Extended collision boxes are much improved
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Upstream fallout
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Address @Redned235's review
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Oops my bad that makes no sense :)
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Ext collision box chunk translation optimization
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Trunc skinhash to 32 chars due to 80 char limit
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Use new transformation cmpnt vs legacy rotation
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* keep arr null on get extcolstor
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Properly handle if extended collision box is below
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Less ugly (realized it can go here)
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Prevent 2x placement due to extended collision box
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Properly build on eclipse via indra
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Ensure enough bits in bedrockData for paletteIDs
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Fix not needed whitespace
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Update license headers to 2023
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Use release indra over snapshot
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Revert "Update license headers to 2023"
This reverts commit f750059e8e .
* Account for collisions in chunk section y0 layer
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Fix extended collision @ air section bottom
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Address @davchoo's review
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Address @rtm516's review
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* More @rtm516's review
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Address @Camotoy's review
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Update javadocs
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Address @davchoo's review
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Lock extended collision to section
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Clear ext col even when air
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Let override vanilla items in creative inventory
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Avoid creating 12 HashSets for every overrided block state
* Super minor nitpicks + Custom Skull NBT fix
* Check custom skull is within Bedrock bounds
Fixes NPE with custom skulls above y=320 or below y=-64
* Add static builder methods to match CustomItemData API
* Upstream
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Initial API setup for modded blocks (no impl yet)
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* More work on nonvanilla blocks (nonfunctional)
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Fix compile
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Update submodules
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Modded reg so far (not done)
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Add non-vanilla registration and fix a few bugs
* Fixes for non-vanilla blocks
* Remove import
* CustomRegPop. go1st for now; must split for modded
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Address silent change to geo component for blocks
Co-Authored-By: Unoqwy <pm@unoqwy.dev >
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Seperate bedrock, vanilla, & nonvanilla block reg
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Single event
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Impl MaterialInstance as builder per @Redned235
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Added creative category enum & added some missing overrides (#7 )
* Add material instance to provider registry
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* oops
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Fix case of correctBedrockIdentifier not found
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Fix docs
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Address @Camotoy's review
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Address review from @davchoo
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Set namespace of custom blocks vs ident direct
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Address review from @rtm516
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* One more
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Remove rogue space
* Geo component as builder
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* use super name
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
* Bump version
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
---------
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com >
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: davchoo <davchoo@users.noreply.github.com >
Co-authored-by: davchoo <4722249+davchoo@users.noreply.github.com >
Co-authored-by: Unoqwy <pm@unoqwy.dev >
Co-authored-by: RednedEpic <redned235@gmail.com >
Co-authored-by: ImDaBigBoss <67973871+ImDaBigBoss@users.noreply.github.com >
Co-authored-by: rtm516 <rtm516@users.noreply.github.com >
2023-08-21 16:04:08 -07:00
Camotoy
323394d2b5
Clean up jar file classes a bit
2023-03-26 13:20:53 -04:00
Redned
a72e49527d
Simplify publish logic and move to GitHub Actions ( #3579 )
...
Co-authored-by: Tim203 <mctim203@gmail.com >
Co-authored-by: rtm516 <ryantmilner@hotmail.co.uk >
2023-02-24 20:05:15 -06:00
Tim203
21885949c7
Moved the base api to a separate repo
2023-02-09 17:31:00 +01:00
Comstepr
70a8272bc2
Bump jackson-databind to 2.14.0 ( #3406 )
2022-11-23 20:10:04 -05:00
Konicai
7bf9b92cbb
Cleanup buildscript, add github actions
2022-10-16 20:21:29 -04:00
SupremeMortal
5a805bc688
Fix building
2022-10-04 23:18:53 +01:00