geforkt von Mirrors/FastAsyncWorldEdit
[Forge] Update to newer 1.14.2 forge, mappings
Dieser Commit ist enthalten in:
Ursprung
8fcc22c21d
Commit
7879be157e
@ -15,7 +15,7 @@ apply plugin: 'eclipse'
|
||||
apply plugin: 'net.minecraftforge.gradle'
|
||||
|
||||
def minecraftVersion = "1.14.2"
|
||||
def forgeVersion = "26.0.25"
|
||||
def forgeVersion = "26.0.48"
|
||||
|
||||
configurations.all { Configuration it ->
|
||||
it.resolutionStrategy { ResolutionStrategy rs ->
|
||||
@ -36,7 +36,7 @@ sourceCompatibility = 1.8
|
||||
targetCompatibility = 1.8
|
||||
|
||||
minecraft {
|
||||
mappings channel: 'snapshot', version: "20190614-${minecraftVersion}"
|
||||
mappings channel: 'snapshot', version: "20190621-${minecraftVersion}"
|
||||
|
||||
runs {
|
||||
client = {
|
||||
|
@ -496,8 +496,7 @@ public class ForgeWorld extends AbstractWorld {
|
||||
@Override
|
||||
public BaseBlock getFullBlock(BlockVector3 position) {
|
||||
BlockPos pos = new BlockPos(position.getBlockX(), position.getBlockY(), position.getBlockZ());
|
||||
// Avoid creation by using the CHECK mode -- if it's needed, it'll be re-created anyways
|
||||
TileEntity tile = getWorld().getChunk(pos).getTileEntity(pos, Chunk.CreateEntityType.CHECK);
|
||||
TileEntity tile = getWorld().getChunk(pos).getTileEntity(pos);
|
||||
|
||||
if (tile != null) {
|
||||
return getBlock(position).toBaseBlock(NBTConverter.fromNative(TileEntityUtils.copyNbtData(tile)));
|
||||
@ -550,7 +549,7 @@ public class ForgeWorld extends AbstractWorld {
|
||||
@Override
|
||||
public Entity createEntity(Location location, BaseEntity entity) {
|
||||
World world = getWorld();
|
||||
final Optional<EntityType<?>> entityType = EntityType.getTypeFromString(entity.getType().getId());
|
||||
final Optional<EntityType<?>> entityType = EntityType.byKey(entity.getType().getId());
|
||||
if (!entityType.isPresent()) return null;
|
||||
net.minecraft.entity.Entity createdEntity = entityType.get().create(world);
|
||||
if (createdEntity != null) {
|
||||
|
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren