9
0
mirror of https://github.com/Xiao-MoMi/craft-engine.git synced 2025-12-19 15:09:15 +00:00

修复folia netty线程访问entityid

This commit is contained in:
XiaoMoMi
2025-12-17 04:05:58 +08:00
parent 13f1c4c51b
commit 96abecaf2f
2 changed files with 5 additions and 3 deletions

View File

@@ -38,6 +38,7 @@ public abstract class Furniture implements Cullable {
public final CustomFurniture config;
public final FurnitureDataAccessor dataAccessor;
public final Entity metaDataEntity;
public final int metaDataEntityId;
protected CullingData cullingData;
protected FurnitureVariant currentVariant;
@@ -54,6 +55,7 @@ public abstract class Furniture implements Cullable {
this.config = config;
this.dataAccessor = data;
this.metaDataEntity = metaDataEntity;
this.metaDataEntityId = metaDataEntity.entityId();
this.setVariantInternal(config.getVariant(data));
}
@@ -282,11 +284,11 @@ public abstract class Furniture implements Cullable {
}
public int entityId() {
return this.metaDataEntity.entityId();
return this.metaDataEntityId;
}
public boolean hasExternalModel() {
return hasExternalModel;
return this.hasExternalModel;
}
public Vec3d getRelativePosition(Vector3f position) {

View File

@@ -3,7 +3,7 @@ org.gradle.jvmargs=-Xmx4G
# Project settings
project_version=0.0.66.4
config_version=62
lang_version=44
lang_version=45
project_group=net.momirealms
latest_supported_version=1.21.11