Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Entity entity = (Entity) dependencies.get("entity");
- int x = (int) dependencies.get("x");
- int y = (int) dependencies.get("y");
- int z = (int) dependencies.get("z");
- HashMap guistate = (HashMap) dependencies.get("guistate");
- World world = (World) dependencies.get("world");
- if ((((new Object() {
- public String getText() {
- TextFieldWidget textField = (TextFieldWidget) guistate.get("text:BPSEARCH");
- if (textField != null) {
- return textField.getText();
- }
- return "";
- }
- }.getText())).equals("Fusil Mondragon"))) {
- entity.getPersistentData().putString("Blueprintofchoice", "Fusil Mondragon");
- entity.getPersistentData().putDouble("BlueprintpriceGold", 100);
- entity.getPersistentData().putDouble("BlueprintpriceSaphir", 475);
- {
- Entity _ent = entity;
- if (_ent instanceof ServerPlayerEntity) {
- BlockPos _bpos = new BlockPos((int) x, (int) y, (int) z);
- NetworkHooks.openGui((ServerPlayerEntity) _ent, new INamedContainerProvider() {
- @Override
- public ITextComponent getDisplayName() {
- return new StringTextComponent("BPMarketBuy");
- }
- @Override
- public Container createMenu(int id, PlayerInventory inventory, PlayerEntity player) {
- return new BPMarketBuyGui.GuiContainerMod(id, inventory, new PacketBuffer(Unpooled.buffer()).writeBlockPos(_bpos));
- }
- }, _bpos);
- }
- }
- } else {
- if (entity instanceof PlayerEntity && !world.isRemote) {
- ((PlayerEntity) entity).sendStatusMessage(new StringTextComponent("We do not understand what you've just entered, please retry."),
- (false));
- }
- if (entity instanceof PlayerEntity)
- ((PlayerEntity) entity).closeScreen();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement