Easier World Creator (ewc)СкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (140)
release
ewc-neoforge 3.1.2+1.21.1
3.1.2+1.21.1-neoforge26 мая 2025 г.368Minecraft: 1.21.1neoforge
Что нового
## 3.1.2 update:
### Changes:
- changed `TagUtil` class to accept all tags instead of only blocks and items
release
ewc-fabric 3.1.2+1.21.1
3.1.2+1.21.1-fabric26 мая 2025 г.551Minecraft: 1.21.1fabric, quilt
Что нового
## 3.1.2 update:
### Changes:
- changed `TagUtil` class to accept all tags instead of only blocks and items
release
ewc-neoforge 3.1.1+1.21.1
3.1.1+1.21.1-neoforge8 мая 2025 г.111Minecraft: 1.21.1neoforge
Что нового
## 3.1.1 update:
### Additions:
- fix server crash on startup
release
ewc-fabric 3.1.1+1.21.1
3.1.1+1.21.1-fabric8 мая 2025 г.136Minecraft: 1.21.1fabric, quilt
Что нового
## 3.1.1 update:
### Additions:
- fix server crash on startup
release
ewc-neoforge 3.1.0
3.1.08 мая 2025 г.79Minecraft: 1.21.1neoforge
Что нового
## 3.1.0 update:
### Additions:
- added support for neoforge. Every mod using this library is broken. Updating should be pretty fast since that changes are mostly package naming change
release
ewc-fabric 3.1.0
3.1.08 мая 2025 г.128Minecraft: 1.21.1fabric, quilt
Что нового
## 3.1.0 update:
### Additions:
- added support for neoforge. Every mod using this library is broken. Updating should be pretty fast since that changes are mostly package naming change
release
ewc 3.0.23+1.21.1
3.0.23+1.21.117 апр. 2025 г.141Minecraft: 1.21.1fabric, quilt
Что нового
## 3.0.23 update:
### Additions:
- support of structure generator config for ``MultiChunkFeaturePiece``
### Fixes:
- fixed error when encoding null ``NbtCompound``
release
ewc 3.0.22+1.21.1
3.0.22+1.21.116 апр. 2025 г.161Minecraft: 1.21.1fabric, quilt
Что нового
## 3.0.22 update:
### Additions:
- added codec for ``BlockList``, ``BlockListManager``, ``DividedBlockListManager`` and ``StructurePlacementRuleManager``
release
ewc 3.0.21+1.21.1
3.0.21+1.21.12 апр. 2025 г.173Minecraft: 1.21.1fabric, quilt
Что нового
## 3.0.21 update:
### Additions:
- added some methods under ```DividedBlockListManager```
### Fixes:
- fixed rare crash when creating json file from ``DividedBlockListManager``
release
ewc 3.0.20+1.21.1
3.0.20+1.21.11 апр. 2025 г.140Minecraft: 1.21.1fabric, quilt
Что нового
## 3.0.20 update:
### Additions:
- Added codec for Shapes and Rotator
### Changes:
- Removed unused method in MultiChunkFeaturePiece
release
ewc 3.0.19+1.21.1
3.0.19+1.21.130 мар. 2025 г.158Minecraft: 1.21.1fabric, quilt
Что нового
## 3.0.19 update:
### Changes:
- change the save delay of multichunk feature file from 1 min to 2 mins
- ``ShapePlacer`` does not add the multichunk feature by default
### Fixes:
- fixed file not being locked in ``MultiChunkFeatureHandler#init()``
- fixed multichunk feature file not being initialized
- fixed multichunk feature file being saved right after the initialiazon
- fixed structure piece being generated multiple times
release
ewc 3.0.18+1.21.1
3.0.18+1.21.130 мар. 2025 г.179Minecraft: 1.21.1fabric, quilt
Что нового
## 3.0.17 update:
### Changes:
- ``MultiChunkFeaturesHandler`` now cache multi chunk features. This should fix `isFeatureGenerated` return false while it should be true
### Fixes:
- fixed json not being parsed in ``MultiChunkFeaturesHandler``
release
ewc 3.0.17+1.21.1
3.0.17+1.21.130 мар. 2025 г.165Minecraft: 1.21.1fabric, quilt
Что нового
## 3.0.17 update:
### Changes:
- changed slightly logging
### Fixes:
- fixed json not being parsed in ``MultiChunkFeaturesHandler``
release
ewc 3.0.16+1.21.1
3.0.16+1.21.130 мар. 2025 г.154Minecraft: 1.21.1fabric, quilt
Что нового
## 3.0.16 update:
### Additions:
- more factory methods for ``LayerPlacer``
- more debug informations for ``EwcFolderData``
### Changes:
- renamed hud to gui
### Fixes:
- fixed structure id not being referenced in `MultiChunkFeaturePiece`
- fixed dead lock
release
ewc 3.0.15+1.21.1
3.0.15+1.21.129 мар. 2025 г.144Minecraft: 1.21.1fabric, quilt
Что нового
## 3.0.15 update:
### Additions:
- added debug log when initializing shape files
### Fixes:
- fixed `MultiChunkFeaturePiece` not having the good parameters
release
ewc 3.0.14+1.21.1
3.0.14+1.21.129 мар. 2025 г.103Minecraft: 1.21.1fabric, quilt
Что нового
## 3.0.14 update:
### Addition:
- Added `MultiChunkFeaturePiece` to generate structure piece easily thanks to multichunk feature api
### Changes:
- `LayerPlacer` now support already generated random
- switch `LayerPlacer` constructor to factory. Constructors are now deprecated
release
ewc 3.0.13+1.21.1
3.0.13+1.21.128 мар. 2025 г.134Minecraft: 1.21.1fabric, quilt
Что нового
## 3.0.14 update:
### Fixes:
- fixes crash when using `LineGen#getCoveredChunks` due to bad cast
release
ewc 3.0.12+1.21.1
3.0.12+1.21.126 мар. 2025 г.166Minecraft: 1.21.1fabric, quilt
Что нового
## 3.0.12 update:
### Additions:
- added util methods
release
ewc 3.0.11+1.21.1
3.0.11+1.21.125 мар. 2025 г.139Minecraft: 1.21.1fabric, quilt
Что нового
## 3.0.11 update:
### Additions:
- added methods to know if a multi chunk feature got generated
### Changes:
- identifier in shape placer now take a random long to avoid duplicates
release
ewc 3.0.10+1.21.1
3.0.10+1.21.123 мар. 2025 г.184Minecraft: 1.21.1fabric, quilt
Что нового
## 3.0.10 update:
### Additions:
- added way to get covered chunks of a shape
### Fixes:
- fixed config getting reset
release
ewc 3.0.9+1.21.4
3.0.9+1.21.49 мар. 2025 г.409Minecraft: 1.21.4fabric, quilt
Что нового
## 3.0.9 - 1.21.4 update:
### Changes:
- updated ewc 3.0.9 to 1.21.4
release
ewc 3.0.9+1.21.1
3.0.9+1.21.18 мар. 2025 г.175Minecraft: 1.21.1fabric, quilt
Что нового
## 3.0.9 update:
### Additions:
- added method to parse block
### Changes:
- changed override block multi-chunk decoding
### Fixes:
- fixed multi-chunk stackoverflow due to bad encoding
- fixed StructurePlacementRuleManager not being applied to BlockListManager if layermanager size == 1,
release
ewc 3.0.8+1.21.1
3.0.8+1.21.18 мар. 2025 г.123Minecraft: 1.21.1fabric, quilt
Что нового
## 3.0.8 update:
### Changes:
- there is now relation for StructurePlacementRuleManager between BlockListManager and BlockLayer
- multi-chunk features debug is now clearer
### Fixes:
- fixed multi-chunk features being considered having PlaceMoment = OTHER due to bad conditions resulting in structure being placed with holes
release
ewc 3.0.7+1.21.1
3.0.7+1.21.18 мар. 2025 г.110Minecraft: 1.21.1fabric, quilt
Что нового
## 3.0.7 update:
### Fixes:
- fixed crash when getting precise cos in `FastMaths` while the angle was negative
- fixed torus not generating correctly
- fixed `BlockLayers` sometimes getting mixed resulting in a wrong layer order
release
ewc 3.0.6+1.21.1
3.0.6+1.21.17 мар. 2025 г.143Minecraft: 1.21.1fabric, quilt
Что нового
## 3.0.6 update:
### Changes:
- multi-chunks features now take account of the dimension and save
### Fixes:
- fixed crash when setting BlockState to BlockList after initializing with empty constructor
release
ewc 3.0.5+1.21.1
3.0.5+1.21.17 мар. 2025 г.90Minecraft: 1.21.1fabric, quilt
Что нового
## 3.0.5 update:
### Additions:
- added debug command to place all structures from one mod (`debugstructure`)
### Changes:
- legacyPlaceAllMCFCommand removed. It is now passed as an argument of PlaceAllMCFCommand
- improved mod registration loggers
### Fixes:
- fixed crash related to illegal character when placing multi-chunk feature
release
ewc 3.0.4+1.21.1
3.0.4+1.21.16 мар. 2025 г.80Minecraft: 1.21.1fabric, quilt
Что нового
## 3.0.4 update:
### Additions:
- added some javadocs
### Changes:
- removed some methods from `NBTPlacer` and `StructureUtil` for better readability.
### Fixes:
- fixed de-sync between BlockStates and BlockPos under `OrderedBlockListManager` when fusing multiple `OrderedBlockListManager` together.
release
ewc 3.0.3+1.21.1
3.0.3+1.21.15 мар. 2025 г.49Minecraft: 1.21.1fabric, quilt
Что нового
## 3.0.3 update:
### Changes:
- improved `OrderedBlockListManager` performance by ~80%, by removing `Long2ShortOpenHashMap`. PosList is now `List<LongShortImmutablePair>` instead of `LongArrayList`
### Fixes:
- fixed de-sync between BlockStates and BlockPos under `OrderedBlockListManager`.
release
ewc-main 3.0.2+1.21.1
3.0.2+1.21.14 мар. 2025 г.47Minecraft: 1.21.1fabric, quilt
Что нового
## 3.0.2 update:
### Additions:
- many javadoc addition to various classes.
### Fixes:
- fixed `ForkJoinPool` under layerManager
- removed some debugging print statements
release
ewc-main 3.0.1+1.21.1
3.0.1+1.21.12 мар. 2025 г.50Minecraft: 1.21.1fabric, quilt
Что нового
## 3.0.1 update:
### Addition :
- various method additions and constructor additions, to simplify code.
- added `DividedBlockListManager#put(DividedBlockListManager)` to fuse multiple dividedManagers
release
ewc-main 3.0.0+1.21.1
3.0.0+1.21.126 февр. 2025 г.182Minecraft: 1.21.1fabric, quilt
Что нового
## 3.0.0 update:
### files related to structure placement got their directory changed(generated/easierworldcreator/structures -> ewc_data/structures).
This means that structures not entirely placed will not be automatically placed. To avoid this issue, move content to
new directory or use new command `/placeallmultichunkfeatureslegacy`
## User information
- reworked shape gen. It allows for more possible usage and big performance improvements
- added commands to place multi-chunk features : `/placeallmultichunkfeatures` and `/placeallmultichunkfeatureslegacy`
- huge performance improvements(you can hope up to ~90% faster shape generation)
## Developper informations
let's hope that this is the last mod breaking update
### Changes:
- rework how blockPos are stored:
- PosList are now represented using `LongOpenHashSet` / `LongArrayList`. It allows for more performance ~70% faster
when using `add()` compared to `List<BLockPos>` and takes up to 30% less memory.
- `BlockPos` are now represented using `long`. 26 bits of the long are used to store x and z coordinates. 12 bits
for the y coordinates. It allows x and z to span from -33 000 000 blocks to 33 000 000 blocks. Y span from -2048
to 2048.
- `LongPosHelper` class allow you to convert `long` to `BlockPos` and vice versa and have some useful methods.
- `BlockSorter` now take account of the changes. You can still sort BlockPos list or you can sort the blockPos
thanks to the new system.
- reworked Shape generation:
- Shape is now used to only generate coordinates of a structure. Removed all related placing parameters like
`World`, `PlaceMoment`, `LayerManager`
- Shape now returns a `Map<ChunkPos, LongOpenHashSet>` instead of `Map<ChunkPos, Set<BlockPos>` to match the
BlockPos Changes.
- coordinates rotation now takes a dedicated object (`AbstractBlockShapeRotation` -> `ShapeRotator`)
- reworked placement classes:
- BlockLayer now takes a `LayerPlacer` class. It allow to decide how are the `BlockState` placed inside the layer.
- Layer attribution, done previously under the `place()` method of `Shape` are now managed in a specific class :
`LayerManager`.
- shape placement now uses a new class : `ShapePlacer`. Previously you had to create a shape to place your structure
even if you did not used one. It is now solved in the update. You can pass a shape coordinates and a
`LayerManager` to place your struture, or you can use your custom structures using `BlockListManager` and their
derivatives, see down for more details.
- you can now repeat layers in `BlockLayerManager`
- Added `StructurePlacementRuleManager`. Previously to define how should your shape / structure be placed, you had
to use `force` and `blockToForce`. It is now replaced by a dedicated object and that allow you to define which
blocks should not be replaced when `force = true`. It is now used in `BlockList` and replace the force variation.
- You can now define when should your multi-chunk structure can be placed using `WGShapeData`. This will create a
config json file that store related informations to shape placement.
- reworked shape block storage :
- Ancient variations of `BlockList` are now fused inside of `BlockList`. It was too hard to maintain and the gains
were too tiny to justify continuing with this.
- Ancient variations of `BlockLayerComparator` are now fused inside of `BlockLayerManager` for the same reasons as
previously.
- Added `DividedBlockListManager` allowing to store comparators depending on a `ChunkPos`. It is needed for world
gen.
- reworked methods to return and accept `BlockListManager` / `DividedBlockListManager`, making the mod more
consistent.
- to allow ~80% faster shape placement, block updates are not triggered by default. You can still change
placement flags.
- `OrderedBlockListComparator` reworked. It is now faster and should take less memory. However, you are not able to get a BlockPos list from a blockState.
- added `WorldStateCollector` to get BlockStates based on a pos list.
- util classes :
- added some math util methods
- moved all util classes to util package which was not the case before
- various methods aditions
### Update comes with major method changes for more consistency between classes and that would be too long to list. If you have any question, you can join discord server : [discord-server](https://discord.gg/P9jVnxaCDY)
release
ewc-double 2.4.10-1.21.4
2.4.10-1.21.420 февр. 2025 г.124Minecraft: 1.21.4fabric, quilt
Что нового
## 2.4.10 update:
### Fixes:
- fixed crash when launching the game related to TOML
- fixed config getting reset.
extended Surface rules will come when ewc 3.0.0 is released
release
ewc-fix 2.4.10+1.21.1
2.4.10+1.21.113 февр. 2025 г.137Minecraft: 1.21.1fabric, quilt
Что нового
## 2.4.10 update:
### Fixes:
- fixed config getting reset when multiple categories are present
release
ewc-main 2.4.9-1.21.1
2.4.9-1.21.126 янв. 2025 г.182Minecraft: 1.21.1fabric, quilt
Что нового
## 2.4.9 update:
### Addition:
- added two new custom surface rules (`ExtendedSurfaceRules`)
- added Tag util class (`TagUtil`)
release
ewc-1.21.3 2.4.8-1.21.4
2.4.8-1.21.424 янв. 2025 г.174Minecraft: 1.21.4fabric, quilt
Что нового
## 2.4.8 update:
fixed crash when launching client
release
ewc-main 2.4.8-1.21.1
2.4.8-1.21.124 янв. 2025 г.78Minecraft: 1.21.1fabric, quilt
Что нового
## 2.4.8 update:
fixed crash when launching client
release
ewc-1.21.3 2.4.7-1.21.4
2.4.7-1.21.424 янв. 2025 г.79Minecraft: 1.21.4fabric, quilt
Что нового
## 2.4.7 update:
forgot to remove incompatibility with mushrooomsmod 😑
release
ewc-main 2.4.6-1.21.1
2.4.6-1.21.123 янв. 2025 г.86Minecraft: 1.21.1fabric, quilt
Что нового
## 2.4.6 update:
fixed Client config not being used
release
ewc-main 2.4.5-1.21.4
2.4.5-1.21.422 янв. 2025 г.87Minecraft: 1.21.4fabric, quilt
Что нового
## 2.4.5 update:
### update to 1.21.1.
### Addition:
- added possibility of giving more information on the config screen
- added `BackgroundScreen`
- added ``InfoScreen``
- added `ChunkPosMananger`, new class to manage multi-chunk placement
- multi-chunk features placement now takes placementRadius in count. This will result in features having a more little offset. The placement is then more precise
- added description to multi-chunk features
- added client only config
### Modification :
- multi-chunk feature placement is now done taking account placementRadius
- file verification when using multi-chunk features is now done twice instead of every feature step greatly improving world-gen performance (3x faster)
- various performance improvements.
- modified scroll bar to be more powerful and more intelligent to avoid doing scroll calculations every time it is used
- scroll bar can also be dragged
- used modified scroll bar in config screen
- rewrite of multi-chunk features file generation. It is now 70%-80% faster and takes up 60% less space
- multi-chunk features generation is now ~50% faster
### Fixes:
- fixed restart config not working with `IntegerConfigObject` and `EnumConfigObject`
- fixed crash on dedicatedServers related to config screens
- fixed huge performance issue related to the config (the config wasn't using the cached values)
- `TextButtonWidget` not resting the shader color
- fixed shape being placed when deactivating multi-chunk features resulting in log spam
- benchmark config not being used.
release
ewc-main 2.4.5-1.21.1
2.4.5-1.21.122 янв. 2025 г.87Minecraft: 1.21.1fabric, quilt
Что нового
## 2.4.5 update:
### update to 1.21.1.
### Addition:
- added possibility of giving more information on the config screen
- added `BackgroundScreen`
- added ``InfoScreen``
- added `ChunkPosMananger`, new class to manage multi-chunk placement
- multi-chunk features placement now takes placementRadius in count. This will result in features having a more little offset. The placement is then more precise
- added description to multi-chunk features
- added client only config
### Modification :
- multi-chunk feature placement is now done taking account placementRadius
- file verification when using multi-chunk features is now done twice instead of every feature step greatly improving world-gen performance (3x faster)
- various performance improvements.
- modified scroll bar to be more powerful and more intelligent to avoid doing scroll calculations every time it is used
- scroll bar can also be dragged
- used modified scroll bar in config screen
- rewrite of multi-chunk features file generation. It is now 70%-80% faster and takes up 60% less space
- multi-chunk features generation is now ~50% faster
### Fixes:
- fixed restart config not working with `IntegerConfigObject` and `EnumConfigObject`
- fixed crash on dedicatedServers related to config screens
- fixed huge performance issue related to the config (the config wasn't using the cached values)
- `TextButtonWidget` not resting the shader color
- fixed shape being placed when deactivating multi-chunk features resulting in log spam
- benchmark config not being used.
release
ewc1.20.1 2.4.5-1.20.1
2.4.5-1.20.116 янв. 2025 г.661Minecraft: 1.20.1fabric, quilt
Что нового
## 2.4.5 update:
### Fixes:
- readded the multi-chunk features info screen
release
ewc1.20.1 2.4.4-1.20.1
2.4.4-1.20.115 янв. 2025 г.80Minecraft: 1.20.1fabric, quilt
Что нового
## 2.4.4 update:
### Fixes:
- fixed crash when no info screen is set
release
ewc1.20.1 2.4.3-1.20.1
2.4.3-1.20.114 янв. 2025 г.95Minecraft: 1.20.1fabric, quilt
Что нового
## 2.4.3 update:
- added client side only config
### Fixes:
- fixed client config screen not working at all
- fixed mod not launching on dedicated servers due to bad client/server separation
release
ewc-main 2.4.2-1.20.1
2.4.2-1.20.112 янв. 2025 г.105Minecraft: 1.20.1fabric, quilt
Что нового
## 2.4.2 update:
### 1.20.4 support is dropped. This is the last release of 1.20.1 unless some critical bugs are found.
### Addition:
- added possibility of giving more information on the config screen
- added `BackgroundScreen`
- added ``InfoScreen``
- added `ChunkPosMananger`, new class to manage multi-chunk placement
- multi-chunk features placement now takes placementRadius in count. This will result in features having a more little offset. The placement is then more precise
- added config to modify placementRadius. It Allows avoiding multi-chunk features when the size of it is inferior to the defined size, allowing for perfect placement.
- added description to multi-chunk features
### Modification :
- multi-chunk feature placement is now done taking account placementRadius
- file verification when using multi-chunk features is now done twice instead of every feature step greatly improving world-gen performance (3x faster)
- various performance improvements.
- modified scroll bar to be more powerful and more intelligent to avoid doing scroll calculations every time it is used
- scroll bar can also be dragged
- used modified scroll bar in config screen
- rewrite of multi-chunk features file generation. It is now 70%-80% faster and takes up 60% less space
- multi-chunk features generation is now ~50% faster
### Fixes:
- fixed restart config not working with `IntegerConfigObject` and `EnumConfigObject`
- fixed crash on dedicatedServers related to config screens
- fixed huge performance issue related to the config (the config wasn't using the cached values)
- `TextButtonWidget` not resting the shader color
- fixed shape being placed when deactivating multi-chunk features resulting in log spam
- benchmark config not being used.
release
ewc-main 2.4.1-1.21.4
2.4.1-1.21.43 янв. 2025 г.149Minecraft: 1.21.4fabric, quilt
Что нового
## 2.4.1 update:
### Addition:
- "hole" in the config screen to see better what line you're reading
- buttons for ewc config screen
- added possibility to combine blockList
- added possibility to combine orderedBlockList
release
ewc-main 2.4.1-1.21.1
2.4.1-1.21.13 янв. 2025 г.127Minecraft: 1.21.1fabric, quilt
Что нового
## 2.4.1 update:
### Addition:
- "hole" in the config screen to see better what line you're reading
- buttons for ewc config screen
- added possibility to combine blockList
- added possibility to combine orderedBlockList
release
ewc-main 2.4.1-1.20.4
2.4.1-1.20.42 янв. 2025 г.148Minecraft: 1.20.4fabric, quilt
Что нового
## 2.4.1 update:
### Addition:
- "hole" in the config screen to see better what line you're reading
- buttons for ewc config screen
- added possibility to combine blockList
- added possibility to combine orderedBlockList
release
ewc1.20.1 2.4.1-1.20.1
2.4.1-1.20.12 янв. 2025 г.127Minecraft: 1.20.1fabric, quilt
Что нового
## 2.4.1 update:
### Addition:
- "hole" in the config screen to see better what line you're reading
- buttons for ewc config screen
- added possibility to combine blockList
- added possibility to combine orderedBlockList
release
ewc-1.21.3 2.4.0-1.21.4
2.4.0-1.21.41 янв. 2025 г.87Minecraft: 1.21.4fabric, quilt
Что нового
## 2.4.0 update:
### Addition:
- added config api (mod menu is recommended for clients)
- logs warns/benchmarks can be disabled thanks to the new config
- added config to send chat messages when huge features are being placed
- changed the shape coordinates arrays `List<Set<BlockPos>>`-> `Map<ChunkPos, Set<BlockPos>>` allowing for better readibility, more possibilities and for slightly more performance
- added config screen
- added client widgets
- added experimental classes to determine the trajectory of an entity jump
release
ewc-1.21.1 2.4.0-1.21.1
2.4.0-1.21.11 янв. 2025 г.95Minecraft: 1.21.1fabric, quilt
Что нового
## 2.4.0 update:
### Addition:
- added config api (mod menu is recommended for clients)
- logs warns/benchmarks can be disabled thanks to the new config
- added config to send chat messages when huge features are being placed
- changed the shape coordinates arrays `List<Set<BlockPos>>`-> `Map<ChunkPos, Set<BlockPos>>` allowing for better readibility, more possibilities and for slightly more performance
- added config screen
- added client widgets
- added experimental classes to determine the trajectory of an entity jump
release
ewc-1.20.4 2.4.0-1.20.4
2.4.0-1.20.41 янв. 2025 г.107Minecraft: 1.20.4fabric, quilt
Что нового
## 2.4.0 update:
### Addition:
- added config api (mod menu is recommended for clients)
- logs warns/benchmarks can be disabled thanks to the new config
- added config to send chat messages when huge features are being placed
- changed the shape coordinates arrays `List<Set<BlockPos>>`-> `Map<ChunkPos, Set<BlockPos>>` allowing for better readibility, more possibilities and for slightly more performance
- added config screen
- added client widgets
- added experimental classes to determine the trajectory of an entity jump
release
ewc1.20.1 2.4.0-1.20.1
2.4.0-1.20.11 янв. 2025 г.85Minecraft: 1.20.1fabric, quilt
Что нового
## 2.4.0 update:
### Addition:
- added config api (mod menu is recommended for clients)
- logs warns/benchmarks can be disabled thanks to the new config
- added config to send chat messages when huge features are being placed
- changed the shape coordinates arrays `List<Set<BlockPos>>`-> `Map<ChunkPos, Set<BlockPos>>` allowing for better readibility, more possibilities and for slightly more performance
- added config screen
- added client widgets
- added experimental classes to determine the trajectory of an entity jump
release
ewc-1.21.1 2.3.4-1.21
2.3.4-1.214 дек. 2024 г.568Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4fabric, quilt
Что нового
## 2.3.4 update:
### Addition:
- added simple `verify()` method in `BlockPlaceUtil`
- added `placeAll()` methods in `OrderedBlockListComparator`
- added `FROM_PLANE` and inverted enum in `BlockSorter`
- added `place()` methods in `BlockList` and in `BlockListComparator`
- removed `radialCenterVec3d` from `AbstractBlockShapeLayer`
### Fixes:
- fixed null pointer in method `getBlockListWithVerification()` in `AbstractBlockShape`
release
ewc-1.20.6 2.3.4-1.20.6
2.3.4-1.20.64 дек. 2024 г.105Minecraft: 1.20.6fabric, quilt
Что нового
## 2.3.4 update:
### Addition:
- added simple `verify()` method in `BlockPlaceUtil`
- added `placeAll()` methods in `OrderedBlockListComparator`
- added `FROM_PLANE` and inverted enum in `BlockSorter`
- added `place()` methods in `BlockList` and in `BlockListComparator`
- removed `radialCenterVec3d` from `AbstractBlockShapeLayer`
### Fixes:
- fixed null pointer in method `getBlockListWithVerification()` in `AbstractBlockShape`
release
ewc1.20.1 2.3.4-1.20.1
2.3.4-1.20.14 дек. 2024 г.247Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric, quilt
Что нового
## 2.3.4 update:
### Addition:
- added simple `verify()` method in `BlockPlaceUtil`
- added `placeAll()` methods in `OrderedBlockListComparator`
- added `FROM_PLANE` and inverted enum in `BlockSorter`
- added `place()` methods in `BlockList` and in `BlockListComparator`
- removed `radialCenterVec3d` from `AbstractBlockShapeLayer`
### Fixes:
- fixed null pointer in method `getBlockListWithVerification()` in `AbstractBlockShape`
release
ewc-1.21.1 2.3.3-1.21
2.3.3-1.211 дек. 2024 г.114Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3fabric, quilt
Что нового
## 2.3.3 update:
- new invert parameter in `BlockSorter`
- fixed inconsistent BlockPos data when putting from orderedBlockList
release
ewc-1.20.6 2.3.3-1.20.6
2.3.3-1.20.61 дек. 2024 г.83Minecraft: 1.20.6fabric, quilt
Что нового
## 2.3.3 update:
- new invert parameter in `BlockSorter`
- fixed inconsistent BlockPos data when putting from orderedBlockList
release
ewc1.20.1 2.3.3-1.20.1
2.3.3-1.20.11 дек. 2024 г.121Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric, quilt
Что нового
## 2.3.3 update:
- new invert parameter in `BlockSorter`
- fixed inconsistent BlockPos data when putting from orderedBlockList
release
ewc-1.21.1 2.3.2-1.21
2.3.2-1.211 дек. 2024 г.99Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3fabric, quilt
Что нового
## 2.3.2 update:
fixed error when putting an `OrderedBlockList` inside of another one when `BlockStates were in common`
release
ewc-1.20.6 2.3.2-1.20.6
2.3.2-1.20.61 дек. 2024 г.123Minecraft: 1.20.6fabric, quilt
Что нового
## 2.3.2 update:
fixed error when putting an `OrderedBlockList` inside of another one when `BlockStates were in common`
release
ewc1.20.1 2.3.2-1.20.1
2.3.2-1.20.11 дек. 2024 г.65Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric, quilt
Что нового
## 2.3.2 update:
fixed error when putting an `OrderedBlockList` inside of another one when `BlockStates were in common`
release
ewc-1.21.1 2.3.1-1.21
2.3.1-1.2130 нояб. 2024 г.67Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3fabric, quilt
Что нового
## 2.3.1 update:
small update adding method to combine `OrderedBlockListComparator`
release
ewc-1.20.6 2.3.1-1.20.6
2.3.1-1.20.630 нояб. 2024 г.51Minecraft: 1.20.6fabric, quilt
Что нового
## 2.3.1 update:
small update adding method to combine `OrderedBlockListComparator`
release
ewc1.20.1 2.3.1-1.20.1
2.3.1-1.20.130 нояб. 2024 г.77Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric, quilt
Что нового
## 2.3.1 update:
small update adding method to combine `OrderedBlockListComparator`
release
ewc-1.21.1 2.3.0-1.21
2.3.0-1.2130 нояб. 2024 г.108Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3fabric, quilt
Что нового
## 2.3.0 update:
### ! Mod using the old versions of this library won't work!
- reworked `BlockList`classes. They now are divided into parameters
- added `BlockListManager` to manage a list pf blocksList
- added `OrderedBlockList`, allowing you to order the blockPos of the BlockList.
This replaces the previous `List<Pair<BonckPos, BlockState>>`,
this allows us to save some memory by not keeping duplicated `BlockStates`
- performance improvements for spiral and torus
- changed a lot of packages, moved a lot of classes
- changed names of some classes (the names are still close. For example: `Shape` -> `AbstractBlockShape`
- added some javadoc
- solved some minor bugs
- added some equation maths
- added `BlockSorter` class, allowing you to sort your BlockPos List.
- changed `StructurePlaceAnimator` to include `BlockSorter`
- added some `animationTime`
- removed dev test classes
release
ewc-1.20.6 2.3.0-1.20.6
2.3.0-1.20.630 нояб. 2024 г.113Minecraft: 1.20.6fabric, quilt
Что нового
## 2.3.0 update:
### ! Mod using the old versions of this library won't work!
- reworked `BlockList`classes. They now are divided into parameters
- added `BlockListManager` to manage a list pf blocksList
- added `OrderedBlockList`, allowing you to order the blockPos of the BlockList.
This replaces the previous `List<Pair<BonckPos, BlockState>>`,
this allows us to save some memory by not keeping duplicated `BlockStates`
- performance improvements for spiral and torus
- changed a lot of packages, moved a lot of classes
- changed names of some classes (the names are still close. For example: `Shape` -> `AbstractBlockShape`
- added some javadoc
- solved some minor bugs
- added some equation maths
- added `BlockSorter` class, allowing you to sort your BlockPos List.
- changed `StructurePlaceAnimator` to include `BlockSorter`
- added some `animationTime`
- removed dev test classes
release
ewc1.20.1 2.3.0-1.20.1
2.3.0-1.20.130 нояб. 2024 г.99Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric, quilt
Что нового
## 2.3.0 update:
### ! Mod using the old versions of this library won't work!
- reworked `BlockList`classes. They now are divided into parameters
- added `BlockListManager` to manage a list pf blocksList
- added `OrderedBlockList`, allowing you to order the blockPos of the BlockList.
This replaces the previous `List<Pair<BonckPos, BlockState>>`,
this allows us to save some memory by not keeping duplicated `BlockStates`
- performance improvements for spiral and torus
- changed a lot of packages, moved a lot of classes
- changed names of some classes (the names are still close. For example: `Shape` -> `AbstractBlockShape`
- added some javadoc
- solved some minor bugs
- added some equation maths
- added `BlockSorter` class, allowing you to sort your BlockPos List.
- changed `StructurePlaceAnimator` to include `BlockSorter`
- added some `animationTime`
- removed dev test classes
release
EWC - 2.2.1-1.21
2.2.1-1.2116 нояб. 2024 г.214Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3fabric, quilt
Что нового
### 2.2.1 changelog
- fixed shape rotations (the rotations wasn't rotationg around the good axis)
- fixed a crash that could happend when adding BlockPos to a BlockList
- added some methods to BlockList
- added the possibility to get the BlockList list in the shape generation
- moved the test package so that there is not any devclass in the build
release
EWC - 2.2.1-1.20.6
2.2.1-1.20.616 нояб. 2024 г.63Minecraft: 1.20.6fabric, quilt
Что нового
### 2.2.1 changelog
- fixed shape rotations (the rotations wasn't rotationg around the good axis)
- fixed a crash that could happend when adding BlockPos to a BlockList
- added some methods to BlockList
- added the possibility to get the BlockList list in the shape generation
- moved the test package so that there is not any devclass in the build
release
EWC - 2.2.1-1.20.1
2.2.1-1.20.116 нояб. 2024 г.198Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric, quilt
Что нового
### 2.2.1 changelog
- fixed shape rotations (the rotations wasn't rotationg around the good axis)
- fixed a crash that could happend when adding BlockPos to a BlockList
- added some methods to BlockList
- added the possibility to get the BlockList list in the shape generation
- moved the test package so that there is not any devclass in the build
release
EWC - 2.2.0-1.21
2.2.0-1.217 нояб. 2024 г.171Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3fabric, quilt
Что нового
### 2.2.0 changelog
```json
-new animator class that will create animations when placing features/structures
-Shape class now implements animator and can use the animations by using PlaceMoment.ANIMATED_OTHER
-changed the StructureUtil class to only implements useful data transformation methods.
-created NbtPlacer class that will load a nbt file in the world
-added some javadoc
-added some useful methods
```
release
EWC - 2.2.0-1.20.6
2.2.0-1.20.67 нояб. 2024 г.82Minecraft: 1.20.6fabric, quilt
Что нового
### 2.2.0 changelog
```json
-new animator class that will create animations when placing features/structures
-Shape class now implements animator and can use the animations by using PlaceMoment.ANIMATED_OTHER
-changed the StructureUtil class to only implements useful data transformation methods.
-created NbtPlacer class that will load a nbt file in the world
-added some javadoc
-added some useful methods
```
release
EWC- 2.2.0-1.20.1
2.2.0-1.20.17 нояб. 2024 г.394Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric, quilt
Что нового
### 2.2.0 changelog
```json
-new animator class that will create animations when placing features/structures
-Shape class now implements animator and can use the animations by using PlaceMoment.ANIMATED_OTHER
-changed the StructureUtil class to only implements useful data transformation methods.
-created NbtPlacer class that will load a nbt file in the world
-added some javadoc
-added some useful methods
```
release
EWC - 2.1.12-1.21
2.1.12-1.2127 окт. 2024 г.157Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3fabric, quilt
Что нового
fix crash when using `blockToForce` in `BlockLayer`
release
EWC - 2.1.12-1.20.6
2.1.12-1.20.627 окт. 2024 г.95Minecraft: 1.20.6fabric, quilt
Что нового
fix crash when using `blockToForce` in `BlockLayer`
release
EWC - 2.1.12-1.20.1
2.1.12-1.20.126 окт. 2024 г.111Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric, quilt
Что нового
fix crash when using `blockToForce` in `BlockLayer`
release
EWC - 2.1.11-1.21
2.1.11-1.2125 окт. 2024 г.110Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3fabric, quilt
Что нового
minor naming changes in `ShapeRotation`
release
EWC - 2.1.11-1.20.6
2.1.11-1.20.625 окт. 2024 г.106Minecraft: 1.20.6fabric, quilt
Что нового
minor naming changes in `ShapeRotation`
release
EWC - 2.1.11-1.20.1
2.1.11-1.20.125 окт. 2024 г.88Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric, quilt
Что нового
minor naming changes in `ShapeRotation`
release
EWC - 2.1.10-1.21
2.1.10-1.2124 окт. 2024 г.180Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3fabric, quilt
Что нового
### Warning! Mods that used old version of this mod might not work.
### Cleanup code update and update to 1.21.3
This version bring a lot of qol changes.
- reduced the nulber of warnings ~200 warnings -> ~15 warnings.
- more consise way of naming objects
- spelling mistakes fixed
- javadoc cleanup and addition
- performance improvements when using only one `BlockLayer`(2x to 3x faster)
- `force` and `blocksToForce` parameters moved to `BlockLayer` class
- `Shape` class was divided into multiple classes for better maintainibility and readibility
- some methods addition(some getter and setters for example)
- removed deprecated methods
release
EWC - 2.1.10-1.20.6
2.1.10-1.20.624 окт. 2024 г.146Minecraft: 1.20.6fabric, quilt
Что нового
### Warning! Mods that used old version of this mod might not work.
### Cleanup code update
This version bring a lot of qol changes.
- reduced the nulber of warnings ~200 warnings -> ~15 warnings.
- more consise way of naming objects
- spelling mistakes fixed
- javadoc cleanup and addition
- performance improvements when using only one `BlockLayer`(2x to 3x faster)
- `force` and `blocksToForce` parameters moved to `BlockLayer` class
- `Shape` class was divided into multiple classes for better maintainibility and readibility
- some methods addition(some getter and setters for example)
- removed deprecated methods
release
EWC - 2.1.10-1.20.1
2.1.10-1.20.124 окт. 2024 г.154Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric, quilt
Что нового
### Warning! Mods that used old version of this mod might not work.
### Cleanup code update
This version bring a lot of qol changes.
- reduced the nulber of warnings ~200 warnings -> ~15 warnings.
- more consise way of naming objects
- spelling mistakes fixed
- javadoc cleanup and addition
- performance improvements when using only one `BlockLayer`(2x to 3x faster)
- `force` and `blocksToForce` parameters moved to `BlockLayer` class
- `Shape` class was divided into multiple classes for better maintainibility and readibility
- some methods addition(some getter and setters for example)
- removed deprecated methods
release
EWC - 2.1.9-1.21
2.1.9-1.2112 окт. 2024 г.173Minecraft: 1.21, 1.21.1fabric, quilt
Что нового
fixing circle generation, INNER_RADIAL layerType, noise BlockPlaceUtil
release
EWC - 2.1.9-1.20.6
2.1.9-1.20.612 окт. 2024 г.151Minecraft: 1.20.6fabric, quilt
Что нового
fixing circle generation, INNER_RADIAL layerType, noise BlockPlaceUtil
release
EWC - 2.1.9-1.20.1
2.1.9-1.20.112 окт. 2024 г.265Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric, quilt
Что нового
fixing circle generation, INNER_RADIAL layerType, noise BlockPlaceUtil
release
EWC - 2.1.8-1.21
2.1.8-1.219 окт. 2024 г.185Minecraft: 1.21, 1.21.1fabric, quilt
Что нового
fixed compatibility with c2me. the files under chunklist folder are no longer required. They can be deleted without any issue
release
EWC - 2.1.8-1.20.6
2.1.8-1.20.69 окт. 2024 г.52Minecraft: 1.20.6fabric, quilt
Что нового
fixed compatibility with c2me. the files under chunklist folder are no longer required. They can be deleted without any issue
release
EWC - 2.1.8-1.20.1
2.1.8-1.20.19 окт. 2024 г.165Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric, quilt
Что нового
fixed compatibility with c2me. the files under chunklist folder are no longer required. They can be deleted without any issue
release
EWC - 2.1.7-1.21
2.1.7-1.2129 сент. 2024 г.329Minecraft: 1.21, 1.21.1fabric, quilt
Что нового
fix for multi-chunk features not working
release
EWC - 2.1.5-1.21
2.1.5-1.2128 сент. 2024 г.48Minecraft: 1.21, 1.21.1fabric, quilt
release
EWC - 2.1.5-1.20.6
2.1.5-1.20.628 сент. 2024 г.39Minecraft: 1.20.5, 1.20.6fabric, quilt
release
EWC - 2.1.5-1.20.4
2.1.5-1.20.428 сент. 2024 г.31Minecraft: 1.20.4fabric, quilt
release
EWC - 2.1.5-1.20.1
2.1.5-1.20.125 сент. 2024 г.147Minecraft: 1.20.1, 1.20.2fabric, quilt
Что нового
fix the sphere shape generation, sligltly improve performance for sphere coordinate generation, minor changes in other class
release
EWC - 2.1.4-1.20.1
2.1.4-1.20.123 сент. 2024 г.156Minecraft: 1.20.1, 1.20.2fabric, quilt
Что нового
fix 2 crash, added more javadoc to `BlockPlaceUtil` class
release
EWC - 2.1.2-1.21
2.1.2-1.2114 сент. 2024 г.208Minecraft: 1.21, 1.21.1fabric, quilt
Что нового
method inject fix
release
EWC - 2.1.2-1.20.6
2.1.2-1.20.614 сент. 2024 г.168Minecraft: 1.20.5, 1.20.6fabric, quilt
Что нового
method inject fix
release
EWC - 2.1.2-1.20.4
2.1.2-1.20.414 сент. 2024 г.172Minecraft: 1.20.4fabric, quilt
Что нового
method inject fix
release
EWC - 2.1.2-1.20.1
2.1.2-1.20.113 сент. 2024 г.231Minecraft: 1.20.1, 1.20.2fabric, quilt
Что нового
method inject fix
release
EWC - 2.1.1-1.21
2.1.1-1.2113 сент. 2024 г.169Minecraft: 1.21, 1.21.1fabric, quilt
Что нового
## 2.1.1 changelog:
### Changes:
- changed `RADIAL` and `CYLINDRICAL` layer types to `INNER_RADIAL` and `INNER_CYLINDRICAL`
- added `OUTER_RADIAL` and `OUTER_CYLINDRCAL` layer type.
- modification of place moment in the constructor method
### Fixes:
- file verification would always happend instead of the first time of launching a world
- cylinder gen would wrongly generates when no rotation is present
release
EWC - 2.1.1-1.20.6
2.1.1-1.20.613 сент. 2024 г.45Minecraft: 1.20.5, 1.20.6fabric, quilt
Что нового
## 2.1.1 changelog:
### Changes:
- changed `RADIAL` and `CYLINDRICAL` layer types to `INNER_RADIAL` and `INNER_CYLINDRICAL`
- added `OUTER_RADIAL` and `OUTER_CYLINDRCAL` layer type.
- modification of place moment in the constructor method
### Fixes:
- file verification would always happend instead of the first time of launching a world
- cylinder gen would wrongly generates when no rotation is present
release
EWC - 2.1.1-1.20.4
2.1.1-1.20.413 сент. 2024 г.96Minecraft: 1.20.4fabric, quilt
Что нового
## 2.1.1 changelog:
### Changes:
- changed `RADIAL` and `CYLINDRICAL` layer types to `INNER_RADIAL` and `INNER_CYLINDRICAL`
- added `OUTER_RADIAL` and `OUTER_CYLINDRCAL` layer type.
- modification of place moment in the constructor method
### Fixes:
- file verification would always happend instead of the first time of launching a world
- cylinder gen would wrongly generates when no rotation is present
release
EWC 2.1.1-1.20.1
2.1.1-1.20.113 сент. 2024 г.77Minecraft: 1.20.1, 1.20.2fabric, quilt
Что нового
## 2.1.1 changelog:
### Changes:
- changed `RADIAL` and `CYLINDRICAL` layer types to `INNER_RADIAL` and `INNER_CYLINDRICAL`
- added `OUTER_RADIAL` and `OUTER_CYLINDRCAL` layer type.
- modification of place moment in the constructor method
### Fixes:
- file verification would always happend instead of the first time of launching a world
- cylinder gen would wrongly generates when no rotation is present
release
EWC - 2.1.0-1.21
2.1.0-1.213 сент. 2024 г.102Minecraft: 1.21, 1.21.1fabric, quilt
Что нового
2.1.0 for 1.21/1.21.1
release
EWC - 2.1.0/1.20.6
2.1.0-1.20.63 сент. 2024 г.82Minecraft: 1.20.5, 1.20.6fabric, quilt
Что нового
2.1.0 for 1.20.5-1.20.6
release
EWC - 2.1.0-1.20.4
2.1.0-1.20.43 сент. 2024 г.95Minecraft: 1.20.4fabric, quilt
Что нового
2.1.0 for 1.20.4
release
EWC - 2.1.0-1.20.1
2.1.0-1.20.13 сент. 2024 г.56Minecraft: 1.20.1, 1.20.2fabric, quilt
Что нового
## 2.1.0 changelog :
- support for multi-chunk features is now here! You can now create features that are larger than a chunk simply by dividing a `Set<BlockPos>` into chunks (that gives you a `List<Set<BlockPos>>`
- some performance improvements are here notabilly on the torus gen(between 5x to 20x faster)
- added a lot of javadoc
- new util classes and methods related
- fix done to radial and cylindrical layerType
- the old worlds are compatible with multi-chunks features
- you can now generate nbt files, load nbt files into a world, modify a nbt file before placing it
beta
EWC - 2.1.0-b8 - 1.20.1 - 1.20.4
2.1.0-b82 сент. 2024 г.118Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric, quilt
Что нового
- some bug solve related to bin files.
- added mixin for already generated worlds(this allow the old worlds to work with the multi-chunk features)
- this should be one of the last beta (or the last if no critical bugs are found)
beta
EWC 2.1.0-b7 - 1.20.1 - 1.20.4
2.1.0-b72 сент. 2024 г.97Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric, quilt
Что нового
- solve thread freeze when using RADIAL and CYLINDRICAL layerType.
- Solve error with SURFACE layertype. T
- he folder used during world gen are now deleted when every files was used
- minor performance improvements
beta
EWC - 2.1.0-b6 - 1.20.1 - 1.20.4
2.1.0-b631 авг. 2024 г.81Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric, quilt
Что нового
added debugging for concurent modification error, changed how the chunks files are saved
beta
EWC - 2.1.0-b5 - 1.20.1 - 1.20.4
2.1.0-b530 авг. 2024 г.99Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric, quilt
Что нового
remove the multithreaded file rename to hopefully avoir concurent Modification errors
beta
EWC - 2.1.0-b4 - 1.20.1 - 1.20.4
2.1.0-b430 авг. 2024 г.24Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric, quilt
Что нового
- change on how the files are generated to avoid being on generated chunks
- torus gen coordinates calculation performance improvements (between 7-20 times faster : avg of 800 ms decreased to 30ms-100ms calculations by structures)
beta
EWC - 2.1.0-b3 - 1.20.1 - 1.20.4
2.1.0-b327 авг. 2024 г.98Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric, quilt
Что нового
added another debug logger
beta
EWC - 2.1.0-b2 - 1.20.1 - 1.20.4
2.1.0-b227 авг. 2024 г.97Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric, quilt
Что нового
remove some debug logger, added another debug to understand a bug
beta
EWC - 2.1.0-b1 - 1.20.1 - 1.20.4
2.1.0-b127 авг. 2024 г.80Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric, quilt
Что нового
method `isChunkGenerated()` now should work
alpha
EWC 2.1.0-a7d - 1.20.1 - 1.20.4
2.1.0-a7d26 авг. 2024 г.56Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric, quilt
Что нового
minor change about `isChunkGenerated()`
alpha
EWC - 2.1.0-a7c - 1.20.1 - 1.20.4
2.1.0-a7c26 авг. 2024 г.46Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric, quilt
Что нового
fix an error, added a lot of debugging to understand a crash
alpha
EWC - 2.1.0-a6 - 1.20.1 - 1.20.1
2.1.0-a626 авг. 2024 г.53Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric, quilt
Что нового
fix a crash during worldgen
alpha
EWC - 2.1.0-a5 - 1.20.1 - 1.20.4
2.1.0-a526 авг. 2024 г.68Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric, quilt
Что нового
before generating the files, the `place()` methods will now verify if the shape can entirely be placed by verifying adjacent chunks.
alpha
EWC - 2.1.0-a4 - 1.20.1 - 1.20.4
2.1.0-a419 авг. 2024 г.99Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric, quilt
Что нового
- removed debugging
- fix for Surface PlaceType that would not place the last layer
- method added to know if a chunk was generated (in `WorldGenUtil` Class)
- `biggerThanChunk` boolean now should work
- minor other changes
alpha
EWC - 2.1.0-a3 - 1.20.1 - 1.20.4
2.1.0-a318 авг. 2024 г.88Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric, quilt
Что нового
fix a crash when trying to generate World
alpha
EWC - 2.1.0-a2 - 1.20.1 - 1.20.4
2.1.0-a218 авг. 2024 г.86Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric, quilt
Что нового
## 2.1.0-a2 Changelog :
- removed debugging when generating new chunk
- fix for world gen shape being not totally placed
- added temporary debugging for shape generation
- started implementing verification if shape is bigger than chunk
alpha
EWC - 2.1.0-a1 - 1.20.1- 1.20.4
2.1.0-a116 авг. 2024 г.56Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric, quilt
Что нового
# 2.1.0-a1 changelog :
### - Be careful, this is an experimental build of the mod. Your game might crash, don't hesitate to report any issues on github.
## New Features :
### - this is a major update and it comes with a bunch of new features
- alpha support for multi-chunk features. You can now create huge features that you can use during world gen.
- Class to load structures nbt, modify it and to place it.
- class to create nbt files
- added new possibilities for spiral generation.
- changes on how the `BlockList` generation is created.
- Performance improvement : the assignement of `BlockStates` is now multithreaded
- new useful methods in `WorldGenUtil` as well as in `BlockPlaceUtil`
## Changes :
- the shape generation now requires you to tell when is the shape supposed to appear (either during world gen or else)
- added a lot of javadoc descriptions
release
EWC - 2.0.3 - 1.20.5 - 1.21.1
2.0.311 авг. 2024 г.85Minecraft: 1.20.5, 1.20.6, 1.21, 1.21.1fabric, quilt
Что нового
update 2.0.2 for >= 1.20.5
release
EWC - 2.0.2 - 1.20.1 - 1.20.4
2.0.211 авг. 2024 г.96Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric, quilt
Что нового
### content
more javadoc description
### fix
- one torus bug fix (generating a full torus with different outeur radius/inner radius generates a strange shape)
- removed radiusx and radiusz parameters since that they weren't used
- change the for removal method for old sphere from true to false
- removed some debugging and somme unnecessary methods
release
EWC - 2.0.1 - 1.20.5 - 1.21.1
2.0.18 авг. 2024 г.86Minecraft: 1.20.5, 1.20.6, 1.21, 1.21.1fabric, quilt
Что нового
2.0.0 for 1.20.5 >=
release
EWC - 2.0.0 - 1.20.1 - 1.20.4
2.0.08 авг. 2024 г.63Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric, quilt
Что нового
## Rewrite of the entire mod
old methods are still there and will not be removed but wont receive any update
## new Features
- The shapes now uses OOP wich allow easier usage as well as better maintain.
- the mod will support particles thanks to the new system(not implemented yet)
- better way of posing blocks, more possibilities(you can use perlin noise)
- more useful methods
- structures now return a list of BlockPos instead of putting the structure directly, this allow for you to manipulate the structure.
- more shape variants
- added cylinder generation
- every shapes can now have 3 rotation
- yous can choose how the blocks are put in the structure instead of choosing them randomly
- added `BlockLayer` a class that allow you to put multiple layers of BlockStates with a depth related to them
- actually working on the wiki
release
EWC - 1.1.7 - 1.20.5 - 1.21
1.1.724 июл. 2024 г.71Minecraft: 1.20.5, 1.20.6, 1.21fabric, quilt
Что нового
added javadoc
release
EWC - 1.1.6 - 1.20.1 - 1.20.4
1.1.624 июл. 2024 г.93Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric, quilt
Что нового
added javadoc
release
EWC - 1.1.5 - 1.20.1 - 1.20.4
1.1.522 июл. 2024 г.84Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric, quilt
Что нового
fix the previous version that was build with a wrong java version
release
EWC - 1.1.3 - 1.20.5 - 1.21
1.1.321 июл. 2024 г.65Minecraft: 1.20.5, 1.20.6, 1.21fabric, quilt
Что нового
updated to >= 1.2.6
release
EWC - 1.1.2 - 1.0.1 - 1.20.4
1.1.221 июл. 2024 г.57Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric, quilt
Что нового
### Minor Update
- performance improvements
- mod menu integration
- icon added
release
EWC - 1.1.1 - 1.20.5 - 1.21
1.1.118 июл. 2024 г.48Minecraft: 1.20.5, 1.20.6, 1.21fabric, quilt
Что нового
update for >= 1.20.5
release
EWC - 1.1.0 - 1.20.1 - 1.20.4
1.1.018 июл. 2024 г.98Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric, quilt
Что нового
added Tore generation.
change for the sqrt function
new utility methods added like `getRandomBoolean(float chance)`
release
EWC - 1.0.5 - 1.20.5 - 1.21
1.0.516 июл. 2024 г.57Minecraft: 1.20.5, 1.20.6, 1.21fabric, quilt
Что нового
fix crash due to exponential
release
EWC - 1.0.4 - 1.20.1 - 1.20.4
1.0.416 июл. 2024 г.61Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric, quilt
Что нового
fix crash due to exponential added in the previous broken versions
alpha
EWC - 1.0.3 [Don't work]
1.0.316 июл. 2024 г.96Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric
Что нового
don't download this release, it's broken
alpha
EWC - 1.0.2 [Don't Work]
1.0.216 июл. 2024 г.46Minecraft: 1.20.5, 1.20.6, 1.21fabric
Что нового
don't download this release, it's broken
release
Easier World Creator 1.0.1-1.20.1-1.20.4
1.0.116 июл. 2024 г.59Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric, quilt
Что нового
small changes for the `verifyBlock` method (changed mutable to pos, remove length parameter).
added function for getting a random in with chance
release
Easier World Creator 1.0.0-1.20.5-1.21
1.0.013 июл. 2024 г.59Minecraft: 1.20.5, 1.20.6, 1.21fabric, quilt
Что нового
update to 1.20.5-1.21
release
Easier World Creator 1.0.0-1.20.1-1.20.4
1.0.013 июл. 2024 г.61Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric, quilt
Что нового
first version that allow you to create circles, spheres, spirals and straight lines