Commit graph

99 commits

Author SHA1 Message Date
grondag
a5d709c3e1
1.15 Rendering Cleanup (#376)
* Make whitespace more consistent with Fabric norms
* Remove implementation of disabled multi-sprite quad feature
* Simplify quad header encoding - most attributes are now directly encoded to array data
* Simplify material encoding - exploiting low number of possible materials
* Add minimal validations related to sprite index
* Codify magic numbers and make derivations more clear/explicit
* Fix defect #374
* Bump patch versions
* Use unmodified vanilla AO calculator
2019-09-24 07:27:27 -07:00
grondag
96946203be
Bring dimension API to 1.15 branch (#373)
* Update versioning to match 1.15 branch

* Fix builtin mods being added as resource packs

* Update fabric-loader to replace deprecated methods

* Add more metadata to the modules (#353)

* Add fabric-api-base as a dep to fabric-networking-v0

* Allow for running fabric-api-base on the server-side environment (#360)

* Set curse version to 1.14.4
Also forces it to build again

* Fix NPE in fluid renderer mixin (#361)

* Fix NPE in fluid renderer mixin
* Ensure state, view, and pos are never null
* Bump fabric-rendering-fluids-v1 version

* Cooler dimension API, #309 (#319)

* pyro API

* Update fabric-dimensions-v1/src/main/java/net/fabricmc/fabric/api/dimension/EntityPlacer.java

clarify portalDir param

Co-Authored-By: Pyrofab <redstoneinfire@gmail.com>

* Update fabric-dimensions-v1/src/main/java/net/fabricmc/fabric/api/dimension/EntityPlacer.java

rename & clarify verticalOffset param

Co-Authored-By: Pyrofab <redstoneinfire@gmail.com>

* Update fabric-dimensions-v1/src/main/java/net/fabricmc/fabric/api/dimension/FabricDimensions.java

Co-Authored-By: Pyrofab <redstoneinfire@gmail.com>

* Update fabric-dimensions-v1/src/main/java/net/fabricmc/fabric/api/dimension/EntityPlacer.java

Co-Authored-By: Pyrofab <redstoneinfire@gmail.com>

* update parameter

* Add fabric-networking and fabric-registry-sync to dependencies

* Refactor FabricDimensionType to use a builder

Also adds a desiredRawId field separate from the actual raw
id fixed internally. The fixedRawId field is now set by
DimensionIdsFixer through reflection.
This change addresses concerns about the ability for any mod
to set a FabricDimensionType's raw id at any time.

* Improve javadoc of FabricDimensions#teleport

* Add an overload for FabricDimensions#teleport

* Update javadoc on DimensionIdsFixer

* Inline clientside packet handling

* Add side assertions to FabricDimensions#teleport

* Nuke minecraft's attempts to overwrite bad level properties

* Add license headers

* Reformat dimension API source code

* Update FabricDimensionType javadoc

* Remove redundant ThreadLocal from FabricDimensionInternals

* Fix crash on dedicated servers

* Fix Illegal Access during remapping

* Fix dimension remap exception propagation

* clarify EntityPlacer docs

* spacing fixes

* api.dimension -> api.dimension.v1

* Increment API patch version

Signifies inclusion of new Dimension API

* Partial fix to FabricDimensionType

* Bump dimension version

* Updates based on feedback
2019-09-22 08:32:08 -07:00
modmuss50
d32291da65 Fix resource-loader 2019-09-18 23:24:15 +01:00
modmuss50
9c15c890d1 Update mappings 2019-09-18 19:01:22 +01:00
modmuss50
7533b848b5 19w38b - start the port, does not compile just yet. 2019-09-18 18:16:25 +01:00
modmuss50
6b7b8bda7b 19w37a - the same. 2019-09-11 16:42:09 +01:00
modmuss50
413f3d6055 19w36a some biome changes 2019-09-05 12:04:07 +01:00
modmuss50
b4f62fb5a7 Update fabric-loader to replace deprecated methods 2019-08-28 22:17:50 +01:00
modmuss50
27da48aaf2 19w35a 2019-08-28 18:59:15 +01:00
modmuss50
d7b19f7e1c Remove remote name from branch 2019-08-27 20:40:07 +01:00
modmuss50
65dbd72c87 Fix branch name on jenkins 2019-08-27 20:26:27 +01:00
modmuss50
34cdeba3b0 Add current git branch to version
Set the curse game version to 1.15
2019-08-27 20:11:55 +01:00
Player
66a6b610bc Add 1.15 MC deps where needed, update loader, bump versions. 2019-08-27 18:43:09 +00:00
modmuss50
ef6e16884f 19w34a - not being built just yet 2019-08-22 19:07:25 +01:00
modmuss50
9f55aa704f Bump versions 2019-08-08 00:06:46 +01:00
grondag
9b03381f03
Merge pull request #284 from svipthedrunk/javadoc
Javadoc fixes
2019-07-28 06:04:11 -07:00
asie
e93d238ed2 update to Loom 0.2.5 2019-07-24 23:07:45 +02:00
modmuss50
883e856c18 1.14.4 2019-07-19 11:23:03 +01:00
modmuss50
f5c26764a9 1.14.4-pre6 2019-07-16 11:49:33 +01:00
modmuss50
09ff631040 Append a substring of the mc version to the hash of the submodule to prevent issues where the source is the same but produces different bytecode that is not compatible across mc versions 2019-07-14 17:42:09 +01:00
modmuss50
dae1b0d776 1.14.4-pre5 2019-07-12 19:05:26 +01:00
modmuss50
ea100f613b 1.14.4-pre4 2019-07-10 14:42:04 +01:00
asie
592d1d229f port to 1.14.4-pre1 2019-07-03 21:21:00 +02:00
svipthedrunk
a1fec501f4 Updated build.gradle for the javadocs + fixed some oversights of the last commit 2019-06-27 18:22:48 +02:00
modmuss50
39ff57de0b Update to 1.14.3 2019-06-24 16:17:09 +01:00
Adrian Siekierka
f0d568005e 1.14.3-pre2 2019-06-13 10:16:42 +02:00
Adrian Siekierka
bdffbb2cdb 1.14.3-pre1 2019-06-03 19:02:44 +02:00
Adrian Siekierka
6263b147d3 mark as 0.3.0/1.14.2 2019-05-27 14:28:56 +02:00
Adrian Siekierka
25fd0c5267 compatibility improvements for Bukkit environments 2019-05-26 14:31:30 +02:00
Adrian Siekierka
945f265fc3 update to 1.14.2pre2 2019-05-17 16:20:37 +02:00
modmuss50
12a48eade6 Fix building when not in a git repo (zip download). Closes #179 2019-05-13 10:20:47 +01:00
Adrian Siekierka
9232ac87a2 fingers crossed and hope for the best 2019-05-12 00:00:57 +02:00
Adrian Siekierka
f16189181b final module name refactor prior to release, hopefully 2019-05-11 23:48:33 +02:00
asie
93af775a99 append git hash to subproject versions, update to 1.14.1-pre2 2019-05-11 08:55:17 +02:00
asie
1237c40625 update to WIP Loom 0.2.3, fixing in-IDE usage 2019-05-11 01:02:20 +02:00
Adrian Siekierka
ab8198ed5f update license header, add .editorconfig, run formatter - close #28 2019-04-26 20:18:20 +02:00
Adrian Siekierka
99acb0615e build to fabric-api 2019-04-24 19:15:08 +02:00
Adrian Siekierka
1e0e95b280 another attempt at buildscript fixes 2019-04-24 01:14:43 +02:00
Adrian Siekierka
e910c7217b more buildscript fixes 2019-04-24 01:09:49 +02:00
Adrian Siekierka
da9cebd67f fix Maven publishing, .gitignore 2019-04-24 01:03:53 +02:00
Adrian Siekierka
e546c30ba0 fix build, update to 1.14 release 2019-04-24 00:51:01 +02:00
Adrian Siekierka
c98d79e644 mark as 0.3.0-pre, disable CF uploads for now 2019-04-24 00:48:31 +02:00
Adrian Siekierka
dff44ec84f [#148] Migrate to a modular JAR-in-JAR system, update to Loader 0.4.x 2019-04-24 00:47:39 +02:00
Adrian Siekierka
12310858de update buildsystem to use maven-publish, hopefully 2019-04-22 17:12:13 +02:00
asie
619f251fa5 update to 1.14pre3 2019-04-16 18:07:53 +02:00
modmuss50
93f49a4824 1.14 Pre-Release 1, just build script changes 2019-04-10 17:57:48 +01:00
modmuss50
b03a9dbda3 19w14b, just mapping updates 2019-04-05 17:10:11 +01:00
modmuss50
ca298f60ed Update to 19w14a, only mapping changes. Also fix version not being updated in the mod.json 2019-04-03 20:34:09 +01:00
modmuss50
240d8ab775 19w13a
EntityType's can now say if the entity is immune to fire, the builder has been update to support this.
Mainly mapping updates
2019-03-27 18:51:05 +00:00
modmuss50
163d37cd42 19w12b 2019-03-21 18:13:36 +00:00