mirror of
https://github.com/Xiao-MoMi/craft-engine.git
synced 2025-12-25 01:49:30 +00:00
补齐家具链式参数
This commit is contained in:
@@ -8,6 +8,7 @@ import java.util.Map;
|
||||
import java.util.Optional;
|
||||
import java.util.function.Function;
|
||||
|
||||
//TODO 需要为random指定id
|
||||
public class CommonParameterProvider implements AdditionalParameterProvider {
|
||||
private double lastRandom = -1;
|
||||
|
||||
|
||||
@@ -15,6 +15,10 @@ public class FurnitureParameterProvider implements ChainParameterProvider<Furnit
|
||||
CONTEXT_FUNCTIONS.put(DirectContextParameters.ID, Furniture::id);
|
||||
CONTEXT_FUNCTIONS.put(DirectContextParameters.UUID, Furniture::uuid);
|
||||
CONTEXT_FUNCTIONS.put(DirectContextParameters.ANCHOR_TYPE, Furniture::anchorType);
|
||||
CONTEXT_FUNCTIONS.put(DirectContextParameters.X, furniture -> furniture.position().x());
|
||||
CONTEXT_FUNCTIONS.put(DirectContextParameters.Y, furniture -> furniture.position().y());
|
||||
CONTEXT_FUNCTIONS.put(DirectContextParameters.Z, furniture -> furniture.position().z());
|
||||
CONTEXT_FUNCTIONS.put(DirectContextParameters.POSITION, Furniture::position);
|
||||
}
|
||||
|
||||
@SuppressWarnings("unchecked")
|
||||
|
||||
Reference in New Issue
Block a user